Happytigra

 
Уровень 6

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2073



РЕКОМЕНДУЮ



Доработка советника ZigZagFractal

Добрый день
Прошу добавить к советнику ZigZagFractal:
1) Фильтр открытия сделок по пересечению двух Moving Average на H1. Должна быть возможность менять настройки МА. Пересечение быстрой МА (9) сверху вниз медленной МА (14) — разрешение сделок только на продажу, пересечение снизу вверх — на покупку.
2) Также прошу добавить трейлинг по фракталам и обычный.
3) Добавить условие: при достижении ТР должна закрыться часть лота (например какой-то %, который можно менять) вторая половина перейти в б/у, и далее будет тралиться по выбранным настройкам.
Советник находится здесь

ZigZagFractal.mq4
  • +1
  • Просмотров: 4463
  • 29 марта 2015, 13:13
  • Happytigra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Доработка советника "Мартин в просадке"
Следующая запись в группе  
Еще один идиотизм в поисках его
28 марта 2015
30 марта 2015

Комментарии (20)

+
0
1) Надеюсь, вы в курсе, что MA перерисовывает? Или достаточно поздно дает сигнал. А на истории выглядит все замечательно.
2) что вы подразумеваете под: «трейлинг по фракталам и обычный»
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 29 марта 2015, 19:22
+
0
Да, подозреваю что МА перерисовывает. У меня есть индикатор, который не перерисовывает, но его код закрыт. Только ex4. Посмотрите можно ли его использовать. Вот индикатор:
TwoMovingAverages.
Если нет — буду искать другой индикатор тренда, который не перерисовывает.
По поводу трейлинга:
Обычный — имеется ввиду по пунктам, встроенный в терминал, но если нужен советник, то могу дать для примера вот этот:
Trailing
Из него можно взять перевод в б/у, трейлинг по пунктам и по фракталам.
avatar

  6  Happytigra Автор Сообщений: 138

  • 30 марта 2015, 16:49
+
0
У меня есть индикатор, который не перерисовывает, но его код закрыт. Только ex4. Посмотрите можно ли его использовать.
Этот индикатор основан на MA. Любой индикатор, основанный на MA будет перерисовывать. Использовать можно и MA, вот только толку то. Он как дал сигнал, так и отменил его в текущем времени. Можно использовать его так:
если на предыдущей свече произошло пересечение MA, то делаем то-то — т.е. берем пересечение не на текущей свече, а на предыдущей (на ней он не перерисовывает). Это как вариант.

если нужен советник, то могу дать для примера вот этот...
Что-то я запуталась в чужом коде. Я трал делаю таким образом:
Если цена ушла в прибыль на указанное количество пунктов, то мы для начала переносим SL в безубыток на указанное количество пунктов.
Если цена и дальше ушла в прибыль на указанное количество пунктов (оно может отличаться от пунктов безубытка), то мы тралим Sl на указанное количество пунктов (тоже может отличаться от пунктов безубытка).
Вас так устроит? Или объясните словами, как устроит.
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 31 марта 2015, 16:04
+
0
По поводу МА: согласна, давайте анализировать предыдущую свечу на D1.
По поводу трала — подходит такой как вы описали.
avatar

  6  Happytigra Автор Сообщений: 138

  • 31 марта 2015, 19:31
+
0
предыдущую свечу на D1
Вы не ошиблись? У нас же рабочий тайм-фрейм H1.
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 31 марта 2015, 19:59
+
0
Если можно, напишите так чтобы можно было выбирать на каком таймфрейме будет фильтр (H1, H4 или D1).
avatar

  6  Happytigra Автор Сообщений: 138

  • 31 марта 2015, 20:05
+
0
хорошо
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 31 марта 2015, 20:06
+
0
Советник: opentraders.ru/downloads/656/
Перед установкой стоповых ордеров запрашивается информация об MA (период МА можете выбрать, только если он будет отличаться от H1, саму МА после остановки тестирования вы не увидите).
Если на предыдущей свече ma1<ma2, то разрешено ставить стоповый sell ордер.
Если на предыдущей свече ma1>ma2, то разрешено ставить стоповый buy ордер.
___
Также добавлен безубыток и трал
___
Третий пункт пока не сделала. Разбираемся пока с этими двумя.
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 31 марта 2015, 21:26
+
0
ох, тут все не так просто — надо сидеть и разбираться что Вы написали)
avatar

  1  Kirill15 Сообщений: 27 - забанен: клон

  • 3 апреля 2015, 17:42
+
+1
Kirill15, достал спамить везде
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 апреля 2015, 17:49
+
0
Спасибо! <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; Буду разбираться
Редактирован: 1 апреля 2015, 17:07
avatar

  6  Happytigra Автор Сообщений: 138

  • 1 апреля 2015, 17:06
+
0
Для 4-х знакового брокера также будет работать без проблем? Цифры вида «500» в настройках трала смущают.
Прошу добавить SL в пунктах, например 50.
avatar

  6  Happytigra Автор Сообщений: 138

  • 1 апреля 2015, 20:01
+
0
Входящие параметры они на то и входящие, чтобы при запуске советника вы могли их менять.
Те, у кого 5 знаков — поставят 500, те, у кого 4 знака — 50.

У нас первоначальный Sl и TP рассчитываются в зависимости от зиг-зага, а потом начинается трал Sl. Вы уж выставите сами значения трала, какие вы посчитаете нужными.
Редактирован: 1 апреля 2015, 20:47
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 1 апреля 2015, 20:45
+
0
Все верно, спасибо!
Можно ли добавить условие к SL: он рассчитывается в зависимости от пика зигзага, но не более 50 пунктов?
Еще прошу дописать третий пункт. Возможно будет легче сделать открытие двух ордеров одновременно, один будет закрываться по TP, второй после достижения TP первого переходит в БУ и тралится.
avatar

  6  Happytigra Автор Сообщений: 138

  • 2 апреля 2015, 20:55
+
0
А если Sl более 50 пунктов? Сделку открываем со значением Sl = 50, Tp = Sl * коэффициент?
Или вообще не открываем?
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 2 апреля 2015, 22:38
+
0
Да, пусть будет так. Если более 50 пунктов, то TP=SL*коэффициент.
avatar

  6  Happytigra Автор Сообщений: 138

  • 2 апреля 2015, 22:41
+
0
Сделала по SL.
Корректный SL и TP выставляются после того как сделка откроется (не после выставления ордера).
opentraders.ru/downloads/656/

3-й пункт не буду делать.
Все очень просто. Запускаете на демо два раза этот же советник, но с разными магиками, и каждому советнику выставляете свои условия.
Первому — свой лот, у безубытка и трала 0, чтобы закрывался по TP.
Второму — свой лот, и выставляете параметры безубытка и трала и ставите огромный коэффициет увеличения TP, чтобы меньше шансов было, чтобы он сработал.
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 апреля 2015, 15:44
+
0
Спасибо Oxy!
avatar

  6  Happytigra Автор Сообщений: 138

  • 3 апреля 2015, 17:17
+
0
Посмотрите пожалуйста на ошибку. Иногда советник не меняет SL. В чем может быть причина?
avatar

  6  Happytigra Автор Сообщений: 138

  • 3 апреля 2015, 20:19
+
0
заменила файл: opentraders.ru/downloads/656/
название у файла оставила тоже
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 апреля 2015, 00:20

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари