Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Percolator Multicurrency - эксперт для MetaTrader 5
- Просмотров:
- 1508
- Рейтинг:
- Опубликован:
- 2019.10.12 08:12
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Как установить советник
Архив Percolator Multicurrency.zip содержит папку Percolator Multicurrency. В папке три файл:
- Percolator Multicurrency.mq5 - советник
- TradingEngine31.mqh - торговый класс советника
- TradingEngineEnums.mqh - включаемый файл
После распаковки архива папку Percolator Multicurrency разместить в папке экспертов: в терминале меню Файл -> Открыть каталог данных
|
Открыть каталог хранения данных торговой платформы. |
-> папка MQL5 -> папка -> Experts. Вот в папку Experts и нужно скопировать распакованную папку Percolator Multicurrency.
Идея торговой стратегии
Мультисимвольная торговля. В советнике заданы четыре символа: "EURUSD", "GBPUSD", "USDJPY" и "AUDUSD". Причём имя символа задать самостоятельно нельзя, но зато любой символ можно отключить/включить (за это отвечают параметры Use XXXX) и для каждого символа можно задать полностью индивидуальные параметры.
Позиции открываются по сигналам от индикаторов iMACD (Moving Average Convergence/Divergence, MACD) и iStochastic (Stochastic Oscillator, STO). Сигналы полностью независимы - то есть может сработать условие ИЛИ для iMACD индикатора ИЛИ для iStochastic. Сразу после открытия позиции (на расстоянии Pending Limit Order Step) размещается страховочный отложенный Limit ордер увеличенным объёмом (объём позиции * Lot Coefficient).
Позиции и отложенные ордера не имеют настроек Стоп лосс ни Тейк профит. Но, как только появляется две и более позиции одного направления для них вычисляется уровень безубытка. На рассчитанный уровень безубытка плюс Take Profit(aka Breakeven) перемещается Тейк профит позиций. То есть BUY позиции будут иметь свой уровень Тейк профит, а SELL позиции - свой.
В советнике есть настройки временного интервала. Включается/отключается через параметр Use time control. Временной интервал задаётся от Start Hour::Start Minute до End Hour::End Minute. Вне временного интервала советник игнорирует все сигналы.
Торговые сигналы:
Бар #0 - это самый правый бар, который Вы видите на графике, то есть это текущий бар.
Текущий бар задаётся параметром MACD and Stochastic: Current Bar, а сигналы проверяются ТОЛЬКО В МОМЕНТ рождения нового бара. Для индикатора iStochastic задаются два уровня: верхний ( Stochastic Level UP) и нижний (Stochastic Level DOWN). У индикаторов учитываются значения только с главной линии.
Сигнал BUY:
(STO #Current Bar > Level UP && STO #Current Bar < Level UP) || (MACD #Current Bar+1 < 0.0 && MACD #Current Bar > 0.0)
Сигнал SELL:
(STO #Current Bar < Level DOWN && STO #Current Bar > Level DOWN) || (MACD #Current Bar+1 > 0.0 && MACD #Current Bar> 0.0)
Открытие позиций на определённом расстоянии (два шага) с наращиванием объёмов и переносом Стоп лосс (один шаг)
Advisor Mild MartingaleСетка на основе сигналов индикатора iRSI (Relative Strength Index, RSI). Присутствует Мартингейл
Мультисимвольная торговля. Индивидуальные настройки для каждого символа. Наращивание позиций. Отложенные Limit ордера. Вывод Тейк профита в безубыток. Страховка прибыли.
VR Calculate Martingale Lite MT 5Индикатор расчета средней цены