Перейти к содержимому

Theme© by Fisana
 

Фотография
* * * * * 68 Голосов

Написание экспертов и индикаторов - бесплатно!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18761

#6331 costa65

costa65

    Первый выстрел

  • Частый гость
  • PipPip
  • 4 сообщений

Отправлено 23 October 2011 - 18:02

Уважаемые модераторы!


Если возможно, то сделайте скрепку. Где будут лежать файлы советников и индикаторов с ссылкой на пост и датой когда выложен файл советника (ветка уже большая и листать её в поисках доработок советников довольно тяжело, тем более что часто происходит просто замена старого файла файлом доработанного советника).
Все будут этому только рады.

 
 

#6332 droba

droba

    Не жалеет патронов

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 309 сообщений

Отправлено 24 October 2011 - 04:55

Что в журнале пишет?
Желательно при расчетах цен (открытия, sl, tp) с использованием умножения использовать нормализацию полученных значений:

tp_sell_stop1=NormalizeDouble(Bid-Open_Level*Point-TP*Point,Digits);


Нормализовал. В Алпари не открыл сетку опять.
В журнале вот такая запись : 2011.10.23 20:44:06 Expert SETKA_V21 EURUSD,M15: loaded successfully .

Вот переделанный эксперт - Прикрепленный файл  SETKA_V21.mq4   17.42К   18 скачиваний



#6333 тренд

тренд

    Ветеран форума

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1301 сообщений

Отправлено 24 October 2011 - 09:59

Интресно. Чем демо в нашем случае принципиально отличается от тестера.
Ошибки в логах есть?


Вот какая картинка получается. Пробовал на трех разных ДЦ везде одно и тоже.

Прикрепленные изображения

  • 1.gif


#6334 gri8341

gri8341

    Первый выстрел

  • Частый гость
  • PipPip
  • 3 сообщений

Отправлено 24 October 2011 - 11:46

Здравствуйте.

Можно вас попросить, сделать советник, единственной функцией которого, было бы подхватывание открытых позиций, и закрытие их по частям.

Например:

Позиция открыта объемом 0.4
TP_1 - 30 пунктов, закрываем 0.1
TP_2 - 50 пунктов, закрываем 0.2
TP_3 - 70 пунктов - закрываем 0.1 и т.д.


Кол- во TP - 5 штук, ведение позиций всего счета, или только валютной пары, на которую кинут советник, закрытие позиции только TP и объему.
Поддержка 5 значных ДЦ, и микролотов (0.01, 0.02 и т.д.)
Использование магика.

Возможный вариант настроек:

Allpositions - true/false
NumberAccount - 0 (magic)

ClosePositions

tp_1 - 0.3
tp_2 - 0.1
tp_3 - 0.1
tp_4 - 0
tp_5 - 0

TakeProfit

tp_1 - 30 (300 для 5 зн)
tp_2 - 50
tp_3 - 70
tp_4 - 90
tp_5 - 120
UseSound - true/false
NamefileSound - alert1.wav

Навеяно советниками от Кима ))
На этом условия просьбы заканчиваются. При необходимости, готов оплатить работу. Аналог нашел только 1, сaveмanager, но он объемы не поддерживает, только %, и имеет много минусов.

Спасибо.



Сообщение отредактировал gri8341: 24 October 2011 - 11:57


#6335 AndrewZ

AndrewZ

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 60 сообщений

Отправлено 24 October 2011 - 17:32

Добрый день уважаемые программисты.
Прошу помощи. Помогите подкорректировать советника Прикрепленный файл  PROVERKA.mq4   17.52К   9 скачиваний:


1.Так чтобы значения LotExponent, PipStep и TakeProfit (по каждому направлению свои массивы) брались из массивов вида

doublelearr[25]={1.3,1.4,1.5,1.6,1.7,2,2,2,2,1.3,1.3,1.3,1.3,1.3,1.3,1.3,1.3,1.6,1.6,1.6,1.6,1.6,1.6,1.6}

,при

LotExponent = 0

и

doubpipSt[25]={100,100,150,150,150,150,150,....}

,при

PipStep = 0, при PipStep >0 пипстеп берется фиксированный.

TakeProfit аналогично.

2. При LotExponent > 0, расчет велся не используя массив, а каждый последующий лот

возводился в степень указанную в LotExponent по схеме (((Lot*100)^LotExponent)/100) для

лотов меньше 1, для лотов больше 1 Lot^LotExponent.

Например LotExponent=1.15 Lot=0.011 - получим лоты 0.01, 0.01(0.0112), 0.01(0,0113), 0,01(0,012), 0,01(0,012), 0,01(0,012), 0,01(0,012), 0,01(0,013), ... 0,02(0,021) и т.д. в скобках указаны рассчетные сначения до округления(расчет далжен быть на подобии расчета на калькуляторе 1,1^1.15 с последующим нажатие кнопки РАВНО,т.е. бралось не округленное занчение для каждого последующего лота. Желательно что бы в расчет изначально брался лот допустим начальный заданный 0,011 вместо 0,01(т.к. 0,01*100=1, 1^1.15=1) т.е. лот можно было бы задавать с более чем двумя знаками после запятой, чтобы можно было делать расчет с минимально допустимого, а на выходе лот получался с двумя знаками после запятой с округлением.

3.После изменения расчетов лота и шага советник должен корректно выстовлять TP и соответственно корректно определять точку безубытка.
4.Так же нужно исправить причину возникновения ошибок в журнале

4.1 - 2011.10.24 17:08:39 2011.05.20 17:49 PROVERKA-2.0 EURUSD,M1: OrderSend error 131
4.2 - 2011.10.24 17:08:39 2011.05.20 17:48 PROVERKA-2.0 EURUSD,M1: OrderModify error 1

5. Добавить функцию Used - true\false для каждого направления, что бы при false новая серия в данном направлении не начиналась, но старая велась. Надо для постепенного выхода из рынка.

P.S. Есть пример использования массива в другом советнике для примера выложу может пригодится, хотя не знаю насколько там все корректно. Сова называется Прикрепленный файл  Ilan_RSI_mm_extr19.mq4   61.55К   10 скачиваний.

Спасибо.

Прикрепленный файл  PROVERKA.mq4   17.52К   9 скачиваний
Прикрепленный файл  Ilan_RSI_mm_extr19.mq4   61.55К   10 скачиваний

#6336 AndrewZ

AndrewZ

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 60 сообщений

Отправлено 24 October 2011 - 17:36

15.08 11.23 AndreiPodvorskii Последним буду. ТЗ позже.
15.08 15:00 Mo3r занимаю очередь........пока готовлю ТЗ!
21.08.2011 Richi2011 ссылка
22.08.2011 AndrewZ занял очередь на небольшую переделку одной совы, ССЫЛКА НА ТЗ.
23.08.2011sanja30972 ссылка
08.09.2011 git ссылка
03.09.2011 Водолей пост № 5661 ссылка
14.09.2011 andrej1969 пост № 5893 Ссылка
19.09.2011 Wren45 пост № 5956 http://fxgeneral.com...indpost&p=37189
24.09.2011 Vadi пост №6011 - ссылка
08.10.2011 Strike Доработка бота ССЫЛКА
13.10.2011 Хроносс доработка советника
ссылка
13/10/2011 ALLEK вот моя просьба Пост № 6176
15.10.2011Sofiana Написать советник пост 6251 ссылка
17.10.2011 AndCam тех задание выложу позже
17.10.2011 Anatoliy050 пост N6201 задание
18.10.2011 nab17 доработка эксперта пост № 6275 ссылка
21.10 2011 bum-7505 пост № 6319
22.10 2011 Semmy B. (Небольшая доработка эксперта) ссылка
23.10.2011 costa65 Занимаю очередь. ТЗ ссылка
Сообщение отредактировал AndrewZ: Сегодня, 17:29

#6337 musor2012

musor2012

    Первый выстрел

  • Новички
  • PipPip
  • 9 сообщений

Отправлено 24 October 2011 - 19:01

15.08 11.23 AndreiPodvorskii Последним буду. ТЗ позже.
15.08 15:00 Mo3r занимаю очередь........пока готовлю ТЗ!
21.08.2011 Richi2011 ссылка
22.08.2011 AndrewZ занял очередь на небольшую переделку одной совы, ССЫЛКА НА ТЗ.
23.08.2011sanja30972 ссылка
08.09.2011 git ссылка
03.09.2011 Водолей пост № 5661 ссылка
14.09.2011 andrej1969 пост № 5893 Ссылка
19.09.2011 Wren45 пост № 5956 http://fxgeneral.com...indpost&p=37189
24.09.2011 Vadi пост №6011 - ссылка
08.10.2011 Strike Доработка бота ССЫЛКА
13.10.2011 Хроносс доработка советника
ссылка
13/10/2011 ALLEK вот моя просьба Пост № 6176
15.10.2011Sofiana Написать советник пост 6251 ссылка
17.10.2011 AndCam тех задание выложу позже
17.10.2011 Anatoliy050 пост N6201 задание
18.10.2011 nab17 доработка эксперта пост № 6275 ссылка
21.10 2011 bum-7505 пост № 6319
22.10 2011 Semmy B. (Небольшая доработка эксперта) ссылка
23.10.2011 costa65 Занимаю очередь. ТЗ ссылка
24.10.2011 Musor2012 Занимаю очередь. ТЗ Моя ссылка
Сообщение отредактировал AndrewZ: Сегодня, 17:29



#6338 AndrewZ

AndrewZ

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 60 сообщений

Отправлено 24 October 2011 - 19:28

Немного подкорректировал свое ТЗ

#6339 Dile

Dile

    Первый выстрел

  • Частый гость
  • PipPip
  • 8 сообщений

Отправлено 24 October 2011 - 19:33

Добрый день уважаемые программисты.Я на форуме новичёк прошу у Вас помощи в исправлении двух советников:

Советник Fiborevers.mq4 работающий в паре с индекатором (Supertrend_cleared_3.mq4) - нужно добавить трал и сделать когда ордер закрылся, через 5 минут открылся новый ( ордер открывается по индекатору).
Советник e-4Screen_v1.3.mq4 - добавить отложники BUYSTOP и SELLSTOP.Выставление отложников должно произойти за 2 минуты после выставленого ордера BUY или SELL.

Может что-то не так написал,извените первая попытка.Заранее всем благодарен.

Прикрепленный файл  Fiborevers.mq4   7.2К   14 скачиваний

Прикрепленный файл  Supertrend_cleared_3.mq4   3.26К   18 скачиваний

Прикрепленный файл  e-4Screen_v1.3.mq4   5.15К   11 скачиваний

#6340 Sema

Sema

    no status

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1136 сообщений

Отправлено 24 October 2011 - 21:09

Всем прив! Кодеры вопрос к Вам! Можно сделать индикатор который с большего фрейма (м5) на меньшем (м1) отмечал (ставил фрактал или точки) на бары которые отвечают за открытие и закрытие старшего фрейма?

#6341 dd215

dd215

    Расстрелял целый магазин

  • Пользователи
  • PipPipPipPip
  • 36 сообщений

Отправлено 24 October 2011 - 21:16

Переписал функционал расчет уровня безубытка и модификации ордеров. + еще пару фильтров.
Не уверен что это удаляло Стоплоссы, но проверьте. Кстати ошибок не писало в логах.
Стопы она не ставило вообще или сначало ставило, а потом удаляло?


Стопы не ставил вообще и в логах ошибок не прописывал. Если я правильно понял, то скорее всего проблема в брокерах. Смотрите, у всех брокеров есть понятие спреда, а у некоторых есть ещё и "Лимит и стоп уровни", и он не постоянный. Т.е. если я нажимаю модификацию ордера советника (или своего ордера), то в самом низу окна ­написано, вы можете установить стоп лосс и тейк профт не ближе 2 пп от ­рыночной цены, и эта цифра 2 динамичная у этих брокеров (в описании от 2 до 200), видал как она достигала 16! При параметрах трала 13 и 3 брокер просто запрещает тралить, запрещая модиф ордера советнику, поэтому не выставляется стоп лосс. Правильно ли я понимаю, Василий?

#6342 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 24 October 2011 - 22:53

Всем прив! Кодеры вопрос к Вам! Можно сделать индикатор который с большего фрейма (м5) на меньшем (м1) отмечал (ставил фрактал или точки) на бары которые отвечают за открытие и закрытие старшего фрейма?


"Помедленнее, пожалуйста, я записываю..."
1.Выделенное - это открытие (закрытие) свечи?
Те ставить метку на баре, соответствующем открытию (закрытию) свечи старшего ТФ - Можно.

2. Если не открытие (закрытие) свечи:
Свеча на старшем (М5) размажется на пять свечек М1.-> где точку ставить?
Ты это, заходи, если что...(С)

#6343 Sema

Sema

    no status

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1136 сообщений

Отправлено 24 October 2011 - 23:58

"Помедленнее, пожалуйста, я записываю..."
1.Выделенное - это открытие (закрытие) свечи?
Те ставить метку на баре, соответствующем открытию (закрытию) свечи старшего ТФ - Можно.

2. Если не открытие (закрытие) свечи:
Свеча на старшем (М5) размажется на пять свечек М1.-> где точку ставить?

У М5 есть открытие и закрытие, как это отследить на м1, чтобы на м1 это как то отображалось....это пара М5-М1, можно настроить м30-м5.....
Пример. Бар м5 закрылся есть бар на м1 который участвовал в открытии на его хай синюю точку, бар который участвует в закрытии М5 на его лоу красную точку.....как то так......
Спасибо за интерес.


#6344 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 25 October 2011 - 00:10

У М5 есть открытие и закрытие, как это отследить на м1, чтобы на м1 это как то отображалось....это пара М5-М1, можно настроить м30-м5.....
Пример. Бар м5 закрылся есть бар на м1 который участвовал в этом закрытии на его хай синюю точку, следующий бар на м1 участвует в открытии нового М5 на его лоу красную.....как то так......
Спасибо за интерес.


Я так и понял. Можно сделать.
До среды не получится - некогда.
  • Sema это нравится
Ты это, заходи, если что...(С)

#6345 Sema

Sema

    no status

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1136 сообщений

Отправлено 25 October 2011 - 00:11

Я так и понял. Можно сделать.
До среды не получится - некогда.

Подправил сообщение Спс буду обязан.



Copyright © 2024 Your Company Name