Hunter on the channel breakout BuyStop SellStop
- Утилиты
- Aleh Sasonka
- Версия: 1.1
- Обновлено: 28 сентября 2022
Скрипт - Охотник на пробой канала
Этот скрипт предназначен для полуавтоматической торговли. Он способен за один раз выставить необходимое количество отложенных ордеров BuyStop и SellStop с заданными уровнями StopLoss и TakeProfit.
Скрипт рассчитывает ширину канала по индикатору ZigZag и выставляет сетку отложенных ордеров BuyStop и SellStop согласно заданным настройкам. Первая пара отложенных ордеров BuyStop и SellStop выставляется на заданном расстоянии от границ канала. Это расстояние задаётся в параметрах в процентах от рассчитанной ширины канала. Ширина канала рассчитывается по заданному количеству вершин индикатора ZigZag. Для каждого ордера сразу выставляются уровни StopLoss и TakeProfit (задаются в параметрах). Следующая пара ордеров выставляется на уровне TakeProfit предыдущей пары ордеров.
Скрипт различает двух-трёх и пяти-четырёхзначные котировки. В параметрах значения указываются в пунктах (это второй либо четвёртый знак после запятой).
Использование:
Перетащите на график название скрипта из панели навигатора и в появившемся окне настроек укажите необходимые параметры.
Не забудьте проверить, разрешена ли торговля - должна стоять галочка во второй вкладке. Иначе ордера не будут выставлены!
Настраиваемые Параметры:
- The size of the bet - размер ставки по каждому ордеру сетки в лотах
- The TakeProfit level - размер профита для каждого ордера сетки в пунктах
- The StopLoss level - размер стопа для каждого ордера сетки в пунктах
- The number of bets in the series - количество ордеров в каждой серии (1 - это одна пара ордеров - один BuyStop и один SellStop)
- The indentation from the channel to % - отступ первой пары отложенных ордеров от границы канала в процентах от ширины канала
- Number of calculation points zigzag - количество расчетных точек зигзага для построения канала
- Depth - the setting of the zigzag indicator - параметр индикатора зигзаг Depth (см. ниже)
- Deviation - the setting of the zigzag indicator - параметр индикатора зигзаг Deviation (см. ниже)
- Backstep - the setting of the zigzag indicator - параметр индикатора зигзаг Backstep (см. ниже)
- To create the signal line Up,Dn - сигнальные линии Up, Dn - горизонтальные линии с соответствующими именами, используемые для визуального контроля рассчитанных границ канала по индикатору зигзаг (true - создать, false - нет)
- Slippage - проскальзывание (параметр для выставления ордеров)
- Arrow color orders BuyStop(Blue) - цвет стрелки ордера BuyStop - по умолчанию без стрелок
- Arrow color orders SellStop(Red) - цвет стрелки ордера SellStop - по умолчанию без стрелок
К слову: Depth - это минимальное кол-во баров, на котором не будет второго максимума/минимума меньше/больше на Deviation пипсов, чем предыдущий. Backstep - это минимальное количество баров между максимумами/минимумами.
Сигнальные линии Up, Dn могут использоваться экспертом-утилитой ** Signal on the channel breakout ** {смотрите другие мои работы} для оповещения трейдера о пересечении рассчитанной границы канала.
Смещение (отступ) первой пары отложенных ордеров имеет смысл выставлять по уровням Фибоначчи - 23.6, 38.2, 50.0, 61.8.
Комментарий:
Скрипт выводит следующий комментарий в левый верхний угол активного графика:
- название скрипта и его основные параметры
- рассчитанную ширину канала
- рассчитанное смещение первой пары ордеров
Альтернативное использование:
Скрипт может использоваться вместо советника ** News Hunter Bot OneTime ** {смотрите другие мои работы} для ручного выставления сетки ордеров перед выпуском новостей.