Автор идеи: Evgeniy Trofimov
Автор MQL5-кода: barabashkakvn
Работаем только на новом баре. Производится поиск ближайшей вершины индикатора ZigZag:
Благодаря настройке Signal reverse можно изменить сигналы на противоположные.
Тесты в режиме генерации тиков "Все тики".
EURUSD,M30 (Signal reverse == false):

EURUSD,M30 (Signal reverse == true):

eaBreakeven
Советник, который переносит стоп лосс позиции в безубыток.
Reduce_risks
MQL5-версия советника из статьи "Как снизить риски трейдера" (https://www.mql5.com/ru/articles/4233).
SAR index based on MA
Индикатор SAR, рассчитываемый по значениям индикатора iMA (Moving Average, MA).
LacusTstopandBE
Советник-помощник в ручной торговле. Выставление Stop loss, Take profit, перевод в безубыток и трейлинг позиций.