Советник основан на канальном индикаторе Price_Extreme_Indicator.
Стратегия работы простая:
Позиции открываются на каждом новом баре при соблюдении озвученных выше условий. При поступлении сигнала на покупку, при наличии в рынке позиций на продажу, эти позиции все закрываются и открывается покупка. Для продаж - зеркально.
Советник позволяет разрешить/запретить торговать в лонг или шорт и реверсировать сигналы индикатора - открывать вместо покупок продажи, и наоборот. Так же можно задать стоплосс и тейкпрофит в пунктах. При ошибочно заданных размерах стоплосс или тейкпрофит, советник их автоматически корректирует под минимальный размер StopLevel, установленный для символа.
При неверно заданном лоте, советник его скорректирует под правильный лот. Если же лот слишком большой при открытии позиции, то советник выставит его таким, чтобы позицию можно было открыть, либо, если нет денег на открытие даже минимальным лотом, то сигнал будет пропущен.
Следует учесть, что для корректной работы советника требуется наличие скомпилированного файла индикатора Price_Extreme_Indicator. Так же стоит понимать, что этот советник предназначен для учебных целей и проверки стратегий.
Советник имеет 11 настраиваемых параметров:
Для проверки стратегии был проведен тест с настройками по умолчанию на промежутке дат с 2017.01.02 по 2018.01.19. К сожалению, в таком режиме - торговля при пробое границ канала - советник сливает в самом начале тестируемого периода дат. Тогда был проведен тест с реверсом сделок и был получен такой результат:


Период M5, промежуток тестирования: 2017.01.02 - 2018.01.19
Все настройки по умолчанию кроме реверса сделок (Reverse trade == "Yes")
График тестирования говорит о том, что советник сильно зависит от состояния рынка (тренд/флет). В данном тесте советник торговал внутрь от границ канала. Явно просматриваются стабильные участки заработка/потерь. При торговле внутрь канала на флетовом участке советник зарабатывает. Но как только начинается тренд, торговля внутрь канала становится убыточной. Соответственно, есть возможность для дальнейшего развития стратегии: флет - торгуем внутрь канала, тренд - торгуем при пробое границ канала в сторону направления тренда.
VR Orders History MT5 Lite
VR Orders History MT5 Lite - скрипт для выгрузки торговой истории в формате CSV.
Мультисимвольный моментум
Индикатор отображает приращение цен восьми символов в одном окне.
Fractals at Close prices
Модификация стандартных фракталов: для расчета построений используется только цена Close.
Fractals at Close prices EA
Советник по индикатору "Fractals at Close prices".