Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Multi-symbol Two iMA Simple - эксперт для MetaTrader 5

Просмотров:
1703
Рейтинг:
(12)
Опубликован:
2021.03.06 18:46
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Торговая стратегия

Сама стратегия довольно банальна - это пересечение двух iMA (Moving Average, MA). А вот реализация заслуживает отдельного описания. Это мультисимвольный советник, который торгует сразу по двум символам. Выполнен в виде одного файла. Весь торговый код находится в классе 'CTradingEngine31', основной советник в блоке инициализации создаёт два экземпляра советников - один для символа 'Symbol 0' и один для символа 'Symbol 1'. После этого основному советнику остаётся вызывать OnTick и OnTradeTransaction в обоих экземплярах.

Сам советник максимально упрощен: нет ни Стоп лосс, ни Тейп профит, ни Трейлинга. Появление любого торгового сигнала означает сначала безусловное закрытие позиции и сразу открытие новой позиции. Поиск сигнала только в момент рождения нового бара, а значит пересечение ищется на баре #1, а не на текущем. Объём позиции ('Number of minimum lots') задаётся как количество минимальных лотов.

Торговые сигналы:

  • Открыть BUY: пересечение индикаторов 'Fast' и 'Slow' снизу-вверх
  • Открыть SELL: пересечение индикаторов 'Fast' и 'Slow' сверху-вниз

Особенности:

  • Советник можно оптимизировать по рабочему таймфрейму ('Working timeframe')
  • На баре может быть только одна сделка 'вход в рынок' 

Теперь подробнее по каждой группе параметров:

Trading settings:

'Working timeframe' - рабочий таймфрейм. Таймфрейм на котором создаются индикаторы и на котором ищется новый бар.

Position size management (lot calculation)

Лот задаётся как количество минимальных лотов.

Additional features:

'Print log' выводит расширенное логирование всех операций. Параметр 'Freeze and StopsLevels Coefficient' задаёт коэффициент для уровней стопов и заморозки для случаев, когда эти уровни для символа равны нулю. Рекомендуется применять значение '3'.

Close Delete All a specific magic number Close Delete All a specific magic number

Советник-помощник: закрывает позиции и удаляет отложенные ордера с определённым 'Magic number' при достижении заданной прибыли

Continuation deals after TP Continuation deals after TP

Советник-утилита. Как только сработал Тейк Профит - советник снова открывает позицию тем-же объёмом и том же направлении

RSI LiDo Color MA Color N Bars RSI LiDo Color MA Color N Bars

Торговая стратегия на основе пользовательских индикаторах 'RSI LiDo Color' и 'MA Color N Bars'

Usage Usage

Расчет вычислительной нагрузки - длительность выполнения расчетов от общего времени.