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

RobotDonchianChannels

Профессиональный робот, в котором реализована стратегия торговли в канале DonchianChannels. Сигнал формируется при при пробое ценой границ канала Дончиана. Когда цена пробивает верхнюю границу канала Дончиана и цена закрытия зафиксировалась выше этой границы - это будет сигналом к покупке. Если цена пробивает нижнюю границу канала Дончиана и цена закрытия зафиксировалась ниже этой границы - это будет сигналом к продаже.

Эксперт корректно обрабатывает ошибки и надежно работает с капиталом от 100 USD. Важно выбрать направление работы либо в обе стороны, либо только на покупку или продажу. Также сигнал можно инвертировать. Эксперт использует базовые понятия: безубыток, трейлинг стоп, стоп лосс и тейк профит, а также закрытие на противоположном сигнале и правильный расчет риска. Отсутствует функция выхода единичным лотом, используется понятие риска, стоп лосс обязателен, так как от него отсчитывается лот относительно допустимых потерь по заданному риску.

Любой эксперт, который оптимизируется без риска, используя фиксированный лот, даст заведомо некорректные результаты, так как при оптимизации подберутся параметры, которые позволят увеличить баланс в начальном промежутке истории. Также эксперт имеет встроенную прогрессивную функцию сортировки оптимизации, то есть желательно оптимизировать, используя режим "Custom max".

Параметры

  • Magic - Магический номер, произвольное целое число.
  • Work Period - Период, на котором работает эксперт.
  • Risk - Риск, с которым входим в рынок, задается в процентах потерь от общего депозита. Лот определяется относительно стоп лосса и допустимых потерь при достижении стоп лосса.
  • LotRounding - Округление лота (до знаков после запятой).
  • Deviation - Реквоты.
  • Sleeps - Ожидание открытия, закрытия или модификации позиции.
  • StopLoss - Стоп лосc.
  • TakeProfit - Тейк профит.
  • Trailing Period - Период, на котором работает трейлинг стоп.
  • Trailing Breakeven - Уровень безубытка. 0 - Выключен.
  • Trailing Start - Уровень начала трейлинг стопа. 0 - Выключен.
  • Trailing Stop - Уровень трейлинг стопа. 0 - Выключено.
  • TrailingStep Period - Период трейлинг стопа.
  • Prohibit new series - Если необходимо закрыть текущую позицию и больше не открывать новые, то необходимо включить данный переключатель.
  • WorkOpenLong - Разрешение на открытие длинной позиции.
  • WorkOpenShort - Разрешение на открытие короткой позиции.
  • WorkCloseLong - Разрешение на закрытие длинной позиции.
  • WorkCloseShort - Разрешение на закрытие короткой позиции.
  • Inversion - Инверсия входного сигнала.
  • SignalBar - Бар, с которого начинаем смотреть на индикатор (1 - это первый полностью сформированный бар).
  • Minimum Difference - Минимальная разница между скользящими средними, которую примет робот.
  • Signal Period - Период, на котором работают индикаторы.
  • AppliedPrice – Канал работает с указанной ценой.
  • Periods – Параметр Periods.
  • Extremes – Параметр Extremes.
  • Margins – Параметр Margins.

Инструкция по оптимизации в стандартном режиме

  • Желательно оптимизировать, используя режим "Custom max", в котором реализована функция прогрессивной оптимизации, способная немного увеличить потенциальный прогноз.
  • Установить временной промежуток равным рабочему периоду Work Period. Данный период должен быть меньше любого другого в настройках.
  • Установить только цены открытия для ускорения оптимизации.
  • Установить нужный временной промежуток. Если нужно, то и форвард (по желанию).
  • Важно перед оптимизацией подобрать значение Signal Period, так как от него зависит результат. Если период слишком мал и уровень шума превышает силу прогнозирования сигнала, то результат будет потерян. Если же период слишком большой, то результат будет неэффективный (мало позиций). Необходимо запустить несколько раз подряд оптимизацию и оценить данный параметр.
  • В оптимизации по умолчанию включены разрешения на работу в указанную сторону, также на закрытие по сигналу. Для трейлинга выбран способ не по пунктам, а используя последний бар указанного временного промежутка TrailingStep Period.
  • Установить параметры по умолчанию, выставить для оптимизации следующие значения:
    StopLoss 50 10 200
    TakeProfit 100 10 300
    Trailing Breakeven 20 10 50
    Trailing Start 100 10 300
    AppliedPrice от до
    Periods 3 1 233
    Extremes 1 1 13
    Margins -20 1 20
Нет отзывов
Версия 1.1 - 2014.12.02
Уменьшены требования к оперативной памяти.