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

Boom

В основу торгового робота заложен анализ индикаторов. Торговые решения принимаются исходя из показаний скользящих средних, настроить индикаторы можно внешними переменными:

  • TF = 0 - выбор рабочего периода графика. Может быть одним из периодов графика. 0 означает период текущего графика. 1 - минута. 5 - 5 минут. 15 - 15 минут. 30 - 30 минут. 60 - 1 час. 240 - 4 часа. 1440 - 1 день. 10 080 - 1 неделя. 43 200 - 1 месяц.
  • shift = 0 - индекс получаемого значения из индикаторного буфера (сдвиг относительно текущего бара на указанное количество периодов назад).
  • period_fast = 5 - период индикатора быстрого Moving Average.
  • period_slow = 12 - период индикатора медленного Moving Average.
  • mehod = 0 - метод усреднения. Может быть любым из значений методов скользящего среднего (Moving Average). 0 - (SMA) Простое скользящее среднее. 1 - (EMA) экспоненциальное скользящее среднее. SMMA 2 - (SMMA) сглаженное скользящее среднее. LWMA 3 - (LWMA) линейно-взвешенное скользящее среднее.
  • applied = 0 - используемая цена. Может быть любой из ценовых констант. 0 - (CLOSE) цена закрытия. 1 - (OPEN) цена открытия. 2 - (HIGH) максимальная цена. 3 - (LOW) минимальная цена. 4 - (MEDIAN) средняя цена, (high+low)/2. 5 - (TYPICAL) типичная цена, (high+low+close)/3. 6 - (WEIGHTED) взвешенная цена закрытия, (high+low+close+close)/4.
  • MagicNumber = 2808 - магический номер ордеров.

В качестве фильтра в работе робота применена ограничительная работа по времени, имеющая настройку:

  • StartHour=07 - часы старта работы
  • StartMinute=01 - минуты старта работы
  • StopHour=19 - часы прекращения работы
  • StopMinute=59 - минуты прекращения работы

Каждая открываемая позиция защищается от просадки "Локированием". Настроить его можно следующими параметрами:

  • step_lock = 25 - расстояние в пунктах для открытия локирующего ордера
  • koef_lot = 2 - коэффициент лота для локирующих позиций
  • Profit_Plus = 30 - уровень прибыли при выходе из просадки

Также в советнике еще можно настроить уровни убытка и прибыли для основных позиций, управление капиталом и сопровождение открытых позиций тралом.

  • StopLoss = 0 - уровень убытка в пунктах
  • TakeProfit = 0 - уровень прибыли в пунктах
  • Lots = 0.1 - принудительный объем сделок, при = 0 работает ММ
  • Choice_method = false - выбор метода ММ, от свободных средств или от баланса
  • Risk = 0.3 - величина риска для ММ, автоматический расчет лота
  • MarketWatch = False - выставление уровней прибыли и убытка методом модификаций
  • Slippage = 30 - уровень проскальзывания
  • TSProfitOnly = true - переключатель зоны, в которой трал начинает свою работу. При True трал начнет работу только после того, как прибыль позиции достигнет значения TStop_Buy/Sell+TrailingStep пунктов. При False советник будет просто следить за тем, чтобы стоп-уровень позиции относительно текущей цены всегда был не далее, чем TStop_Buy/Sell+TrailingStep пунктов. Другими словами при True советник работает только в прибыльной зоне позиции, а при False - и в отрицательной.
  • TStop_Buy = 12 - размер трала в пунктах для покупок.
  • TStop_Sell = 12 - размер трала в пунктах для продаж.
  • TrailingStep = 1 - шаг трала в пунктах. Необходим для того, чтобы не мучить дилера частыми запросами.
Нет отзывов