Boom
- Эксперты
- Iurii Tokman
- Версия: 2.0
- Обновлено: 25 марта 2020
- Активации: 5
В основу торгового робота заложен анализ индикаторов. Торговые решения принимаются исходя из показаний скользящих средних, настроить индикаторы можно внешними переменными:
- 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 - шаг трала в пунктах. Необходим для того, чтобы не мучить дилера частыми запросами.