Идея EA - дивергенция без осциллятора

 

Нашел интересную особенность, желающие могут закодировать. Суть:

TF- Day, MA_6 период 6 (соответствует MA_26 с таймфрейма h4). Если при образовании нового минимума, МА_6 выше , той МА_6 , что образовалась при предыдущем минимуме - получается дивергенция. Вывод - покупаем. Аналогично при продаже.

Такая ситуация может говорить о том, что средняя не поддерживает новый мин(макс) и возможен разворот.

Пример

 
Vladimir Baskakov:

Нашел интересную особенность, желающие могут закодировать. Суть:

TF- Day, MA_6 период 6 (соответствует MA_26 с таймфрейма h4). Если при образовании нового минимума, МА_6 выше , той МА_6 , что образовалась при предыдущем минимуме - получается дивергенция. Вывод - покупаем. Аналогично при продаже.

Такая ситуация может говорить о том, что средняя не поддерживает новый мин(макс) и возможен разворот.


Сильно будет зависеть от параметров:

  • на каком баре проверять значение индикатора (и цены соответственно) - на баре #0 или баре #1
  • тип усреднения индикатора iMA
  • тип цены индикатора iMA
  • горизонтальный сдвиг индикатора

 
Vladimir Karputov:


iMA - Close, SMA

бар #0

насчет сдвига не могу пока сказать

 

Пока только для BUY позиции работает

iMA Divergence.mq5
version   "1.000"


Для поиска дивергенции настраиваем:

  • Divergence Price - пока не работает
  • Divergence Bars - сколько баров вглубь от текущего искать дивергенцию
  • Current Bar Zero (true -> #0, false -> #1) - задаём текущий бар - пока не работает
Файлы:
 
Vladimir Karputov:

Пока только для BUY позиции работает

iMA Divergence.mq5
version   "1.000"


Для поиска дивергенции настраиваем:

  • Divergence Price - пока не работает
  • Divergence Bars - сколько баров вглубь от текущего искать дивергенцию
  • Current Bar Zero (true -> #0, false -> #1) - задаём текущий бар - пока не работает

Говорили ,что код  mq5 будет и в четверке работать, но это не так?

 
Darirunu:

Говорили ,что код  mq5 будет и в четверке работать, но это не так?

Я такого никогда не говорил. Если Вы до сих пор на старом терминале сидите - это Ваши проблемы.

 
Vladimir Baskakov:

Нашел интересную особенность, желающие могут закодировать. Суть:

TF- Day, MA_6 период 6 (соответствует MA_26 с таймфрейма h4). Если при образовании нового минимума, МА_6 выше , той МА_6 , что образовалась при предыдущем минимуме - получается дивергенция. Вывод - покупаем. Аналогично при продаже.

Такая ситуация может говорить о том, что средняя не поддерживает новый мин(макс) и возможен разворот.


Терминальные настройки MACD - 26-12-9 , пересечение МА12 через МА 26 на индикаторе фиксируется , как пересечение через "ноль" , рост или падение гистограмм "расхождение" между МА , т.е. индикатор трендовый и тактика должна быть соответствующей , а настройки МА ( в MACD ) можно установить по желанию.