Автор идеи: Oksana Berenko
Автор MQL5-кода: barabashkakvn
В этом советнике используются три индикатора: MA(150), RSI(3) с уровнями 80 и 20, Stochastic(6, 3, 3) с уровнями 70 и 30. Эти параметры можно менять, подбирать свои.
1. Направление входа в сделку — на основе MA (Moving Average). В одном направлении открыта только одна сделка.
2. Вход в позицию происходит при соблюдении условий по RSI и Stochastic.
3. Выход из сделки по Stochastic.
Выход в плюс в пунктах.
(Trailing Stop = 0) Если во входных параметрах Trailing Stop равен нулю, то закрываем позицию при достижении противоположного уровня у Stochastic, если в пунктах сделка в плюсе.
(Trailing Stop > 0) Если во входных параметрах указан Trailing Stop, то при достижении противоположного уровня у Stochastic тралится Stop Loss каждый раз при открытии новой свечи на указанном расстоянии от цены. Стоит заметить, что здесь возможно и отрицательное закрытие, так как Stop Loss иногда не сразу попадает в безубыток.
Закрытие в минус в пунктах.
(allow Loss = 0) Если во входных параметрах allow Loss равен 0, то закрываем позицию при достижении противоположного уровня у Stochastic, если в пунктах сделка в минусе.
(allow Loss > 0) Если во входящих параметрах указан allow Loss, и мы уже вышли по Stochastic из зоны входа в сделку, а в пунктах сделка в минусе на указанное количество или даже больше, то позиция закрывается.

Тест на EURUSD,H1:

StopATR_auto
Автоматический расчёт уровней StopLoss на базе индикатора ATR.
RabbitM2
Используемые индикаторы: CC, быстрая и медленная MA, WPR Ларри Вильямса.
AutoTradeLevels
Индикатор помечает короткими горизонтальными линиями все совершаемые сделки.
Color_PEMA_Envelopes_Digit_System
Индикатор, реализующий пробойную систему с использованием канала Color_PEMA_Envelopes_Digit.