Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1188
- Рейтинг:
- Опубликован:
- 2021.07.30 05:03
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Торговая стратегия
Новое:
Параметр 'Trade mode: ' - ограничение в какую сторону торговать
Стратегия на пересечении индикатора iMA (Moving Average, MA) текущей ценой. При этом цена должна удалиться от MA на расстояние 'MA delta'. По сути проверяется даже не пересечение, а проверяется именно условие: "цена достаточно удалилась от МА"?). Для закрытия может использоваться определение обратного удаления цены на расстояние 'MA delta' * 'MA delta coefficient'. Индикатор создаётся на таймфрейме 'Working timeframe' - этот же таймфрейм можно оптимизировать.
Также советник может быть закрыт по Stop Loss (трейлинга нет) или по Take Profit.
Торговые сигналы:
Проверяются на баре #0 и на каждом тике. Если в рынке нет позиций открытых советником - то ищется сигнал на открытие позиции, если в рынке есть позиция - ищется сигнал на закрытие.
Сигналы на открытие
BUY: цена Ask > MA + 'MA delta'
SELL: цена Bid < MA - 'MA delta'
Сигналы на закрытие
BUY: цена Ask < MA - 'MA delta' * 'MA delta coefficient'
SELL: цена Bid > MA + 'MA delta'
Рис. 1. Smoothing Average Delta Trade mode. Режим 'Allowed only BUY positions'
Особенности:
- Советник можно оптимизировать по рабочему таймфрейму ('Working timeframe')
- На баре может быть только одна сделка 'вход в рынок' (это внутренний параметр, он не вынесен во входные параметры)
- Поиск сигнала НА КАЖДОМ ТИКЕ
- Параметр 'Trade mode: ' - ограничение в какую сторону торговать. Может принимать значения 'Allowed only BUY positions', 'Allowed only SELL positions' и 'Allowed BUY and SELL positions'
Теперь подробнее по каждой группе параметров:
Trading settings:
'Working timeframe' - рабочий таймфрейм индикатора
Position size management (lot calculation)
Лот может быть как постоянный ('Money management' установить в 'Constant lot' и задать размер лота в 'The value for "Money management"') и динамический - в процентах риска на сделку ('Money management' установить в 'Risk in percent for a deal' и задать процент риска в 'The value for "Money management"'). Также можно задать постоянный лот равный минимальному лоту - 'Money management' установить в 'Lots Min'.
MA:
Параметры индикатора MA
Additional features:
За переворот сигналов отвечает флаг 'Positions: Reverse'. 'Print log' выводит расширенное логирование всех операций.
![WPR Reversal Arrow and Filter](https://c.mql5.com/i/code/expert.png)
Стратегия по пользовательскому индикатору 'WPR Reversal Arrow'
![The Fisher Stochastic Center Of Gravity](https://c.mql5.com/i/code/indicator.png)
Индикатор "The Fisher Stochastic Center Of Gravity Indicator" был создан John Ehlers и опубликован в "Cybernetic Analysis For Stocks And Futures" стр. 95
![MA High Low Channel](https://c.mql5.com/i/code/indicator.png)
Канал по индикатору iMA (Moving Average, MA) и OHLC баров
![Price chart from maximum counter of BID price in candlestick](https://c.mql5.com/i/code/indicator.png)
Берет все тики на свече. Вычисляет цену где было максимальное количество bid. Устанавливает значения цен, меняя либо цену открытия свечи на вычисленное значение, либо цену закрытия в зависимости от выбранной настройки. Остальные значения - high, low остаются неизменными.