• Обзор
  • Отзывы
  • Обсуждение (1)

Grid and MACD

Сеточный советник. Имеет несколько торговых стратегий основанных на индикаторе MACD. Установка виртуальных уровней трейлинг-стоп, стоп-лосс, тейк-профит могут быть в пипсах, в валюте депозита или процентах от баланса. В зависимости от настроек могут быть открыты разнонаправленные ордера для диверсификации рисков, закрытие которых может быть как и разнонаправленной так и однонаправленной корзиной ордеров.

Сетка ордеров адаптивная, ведется рыночными ордерами. Если цена ушла в противоположную сторону от открытого ордера на расстояние равное OrderOpenStop+OrderOpenStep, то устанавливается виртуальный уровень открытия нового ордера. Если цена продолжает свое движение в противоположную сторону от открытого ордера, то установленный ранее уровень открытия ордера подтягивается за ценой. Если цена коснется или пересечет заданный уровень, то откроется сделка. Таким образом достигается наиболее выгодная цена открытия позиций в сетке ордеров. Торговый лот в сетке ордеров ведется из расчета: заданный лот на 1000 единиц базовой валюты, умноженным на коэффициент или с заданным слагаемым лотом.


Стратегии

  • Strategy - выбор стратегии;
    • MACD - покупка - гистограмма индикатора MACD пересекается с сигнальной линией снизу вверх, перед моментом пересечения гистограмма должна быть ниже нулевого уровня и ниже сигнальной линии. Для совершения сделок на продажу все эти условия должны выполняться наоборот.
    • MACDSample - это стратегия MACD, но во внимание берется еще и значение скользящей средней TrendPeriod, которая на текущем баре (свече) должна быть выше, чем на предыдущем, то есть – возрастать (для покупок). Сделка будет открыта, если выполняется еще одно условие, а именно - значение гистограммы по модулю больше значения параметра OpenLevel (указывается в настройках советника), умноженного на размер пункта текущего инструмента в валюте котировки. Для совершения сделок на продажу все эти условия должны выполняться наоборот (за исключением последнего).


Параметры индикатора

  • TimeFrame - таймфрейм индикатора MACDI;
  • FastEma - период быстрой средней;
  • SlowEma - период медленной средней;
  • Signal - период сигнальной линии;
  • OpenLevel - значение гистограммы по модулю;
  • TrendPeriod - значение скользящей средней;
  • AppliedPrice - тип цены;
    • PRICE_CLOSE - цена закрытия;
    • PRICE_OPEN - цена открытия;
    • PRICE_HIGH - максимальная за период цена;
    • PRICE_LOW - минимальная за период цена;
    • PRICE_MEDIAN - медианная цена, (high+low)/2;
    • PRICE_TYPICAL - типичная цена, (high+low+close)/3;
    • PRICE_WEIGHTED - средневзвешенная цена, (high+low+close+close)/4;
  • Shift - сдвиг;


Основные параметры

  • LotsFor1000 - начальный торговый лот на 1000 единиц базовой валюты;
  • LotMultiplier - множитель лота для следующих ордеров, если -1, то не изменяется;
  • AddLot - добавочный лот для следующих ордеров, если -1, то не изменяется;
  • TradeMethod - метод торговли:
    • Unidirectional - торговля ведется в одном направлении;
    • Multidirectional - торговля может вестись одновременно в двух направлениях;
  • OrderOpenStop - расстояние от последнего открытого ордера для размещения сетки ордеров;
  • OrderOpenStep - расстояние от текущей цены для установки уровня открытия нового ордера в сетке ордеров;
  • LevelsMethod - метод установки тейк-профит/стоп-лосс:
    • Unidirectional - раздельный, для корзины однонаправленных ордеров;
    • Multidirectional - общий, для корзины разнонаправленных ордеров;
  • LevelsMode - выбор режима тейк-профит/стоп-лосс:
    • Pips - задается в пипсах;
    • Money - задается в валюте депозита;
    • Percent - задается в процентах от баланса;
  • StopLoss - стоп-лосс, при -1 не используется;
  • TakeProfit - тейк-профит, при -1 не используется;
  • TrailingMethod - метод работы трейлинг-стопа:
    • Unidirectional - закрытие корзины однонаправленных ордеров;
    • Multidirectional - закрытие корзины разнонаправленных ордеров;
  • TrailingMode - выбор режима трейлинг-стопа:
    • Pips - задается в пипсах;
    • Money - задается в валюте депозита;
    • Percent - задается в процентах от баланса;
  • TrailingStop - трейлинг-стоп, расстояние до стоп-лосса;
  • TrailingStep - трейлинг-степ, расстояние для хода цены;
  • MagicNumber - магический номер, при -1 советник будет работать абсолютно со всеми ордерами;
  • Comment - комментарий к сделкам.
Нет отзывов