Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
AD Custom Smoothing EA - эксперт для MetaTrader 5
- Просмотров:
- 950
- Рейтинг:
- Опубликован:
- 2021.08.09 14:04
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Торговая стратегия
Стратегия работает по пользовательскому индикатору AD Custom Smoothing, индикатор создаётся на заданном таймфрейме 'Working timeframe' - поиск сигнала НА КАЖДОМ ТИКЕ, но при этом ограничение: на одном баре может быть только одна сделка. Кстати, параметр 'Working timeframe' - это оптимизируемый параметр. У советника нет ни Тейк профит, ни Стоп лосс, ни Трейлинга. Закрытие идёт противоположным сигналом.
Торговые сигналы:
Лучше привести блок поиска сигналов из функции 'SearchTradingSignals':
//--- BUY Signal if(ad_smoothing_buffer[2]<ad_smoothing_buffer[1] && ad_smoothing_buffer[1]<ad_smoothing_buffer[0]) if(ad_buffer[1]<ad_smoothing_buffer[1] && ad_buffer[0]>ad_smoothing_buffer[0]) *** //--- SELL Signal if(ad_smoothing_buffer[2]>ad_smoothing_buffer[1] && ad_smoothing_buffer[1]>ad_smoothing_buffer[0]) if(ad_buffer[1]>ad_smoothing_buffer[1] && ad_buffer[0]<ad_smoothing_buffer[0]) ***
Сигнал на открытие BUY: три последних значения усредненной линии должны расти. При этом AD индикатор на баре #1 ниже усреднённой линии, а AD на баре #0 - выше усреднённой линии. Для сигнала SELL всё зеркально.
Рис. 1. AD Custom Smoothing EA
Особенности:
- Советник можно оптимизировать по рабочему таймфрейму ('Working timeframe')
- На баре может быть только одна сделка 'вход в рынок' (это внутренний параметр, он не вынесен во входные параметры)
- Поиск сигнала НА КАЖДОМ ТИКЕ
Теперь подробнее по каждой группе параметров:
Trading settings:
'Working timeframe' - рабочий таймфрейм индикатора
Position size management (lot calculation)
Стартовый лот может быть только постоянный.
Custom Smoothing:
Параметры пользовательского индикатора
Additional features:
'Print log' выводит расширенное логирование всех операций.
Индикатор 'Accumulation/Distribution' сглаженный при помощи стандартной библиотеки MovingAverages.mqh.
Cumulative candle 2Кумулятивная свеча, с учетом High и Low
Гистограмма разницы 'Lips' и 'Jaws' индикатора iAlligator (Alligator). Раскраска индикатора в стиле 'Four Colors'
Corrected AMA EAПростая стратегия на базе пользовательского индикатора 'Corrected AMA'