Вот по моей просьбе был написан Советник - Брикволкер в котором добавлен фильтр по Хейкен Аши.
Это было добавлено во внешние функции и сделано вкл./отключаемыми:
1. Use Heiken Ashi – true, false. Использование фильтра по НА.
2. MaPeriod, MaMetod, Step, BetterFormula – все настройки НА
3. haBar – количество баров НА для анализа, т.е. советник будет открывать на 1, 2 и т.д. барах НА после изменения цвета.
4. CloseOnTrendChange – true, false. Закрывать на смене тренда/цвета НА
5. Time Filter – true, false.
6. UseHourTrade (часы, минуты начала и конца торговли) не открывать новых сделок, только сопровождать и закрывать старые по сигналам.
Получилось следующее:
На покупку, открыть сделку если: Сигнал по БрВолкеру идёт - Баров для входа 1,2 или 3 в зависимости от настройки и бары вверх подряд и НА тренд вверх. Если НА в обратную сторону не открывать пока НА не изменит цвет
Советник открывает только бай или селл до изменения цвета/тренда по НА. Пока НА синий/вверх+ренкобар вверх, то только бай, если красный/вниз+ренкобар вниз то только селл!!!
Закрытие сделок сделано на выбор по сигналу БрикВолкера – Баров для выхода или по НА если поставить CloseOnTrendChange – True, если False то закрытие по БрикВолкеру на 1,2 или 3 баре.
Для работы в папку Индикаторы надо кинуть Heiken_Ashi_Smoothed_v1.mq4.
Приблизительный Сет для работы на фунте и его кроссах прилагаю. В тестере торгует отлично!!! Размер ренко/кирпича 10, медианные ренко кирпич 20.
Заметил одну небольшую ошибку. При перезагрузке терминала открывает ордер по текущим котировкам, но только в случае наличия совпадающего сигнала. Подобная ошибка вроде была устранена в работе Брикволкера или нет? Здесь проявилась опять.