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

Overturn

Советник открывает новые позиции по сигналам индикаторов из стандартного набора терминала. В советнике реализовано три логики работы.

  1. Если установлен параметр Mode = None. Советник открывает позицию только по совпадению сигналов от индикаторов, которые включены соответствующим параметром во входных настройках советника при запуске. При срабатывании стоплосса или тейкпрофита советник ждет нового сигнала. Если включен параметр Close Signal в режиме true, то при появлении противоположного сигнала закрывается предыдущая позиция и открывается новая в направлении сигнала.
  2. Если установлен параметр Mode = Overturn. Советник открывает первую позицию по совпадению сигналов от индикаторов. Если сработал стоплосс, то советник переворачивает позицию и увеличивает объем на коэффициент, указанный в настройках. Переворот позиции происходит до тех пор, пока вся серия убыточных сделок не выйдет в плюс.
  3. Если установлен параметр Mode = Same_direction. Советник открывает первую позицию по совпадению сигналов от индикаторов. Если сработал стоплосс, то советник открывает позицию в том же направлении и увеличивает объем на коэффициент, указанный в настройках. Серия сделок продолжается до тех пор, пока вся серия убыточных сделок не выйдет в плюс.

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


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

  • Identification number - Идентификационный номер советника.
  • Method calculation Volume - Метод расчета объема лота. Balance - от баланса, Equity - от текущих средств, FreeMargin - от свободных средств.
  • Mode - Режим работы советника.
  • Series - Количество серий при достижении которого советник сбрасывается в исходное состояние и начинает новую серию.
  • New bar (Off/On) - Открывать первую сделку в серии только на новом баре, true - включен, false - выключен.
  • Risk - Процент риска на сделку. Если этот параметр задан нулю, то объем лота задается параметром Volume.
  • Volume - Объем лота сделки. Устанавливается при заданном параметре Risk равным нулю.
  • Loading deposit - Загрузка депозита в процентах. Если загрузка депозита превысила заданный процент новые сделки игнорируются.
  • Coefficient Volume - Коэффициент увеличения лота при переворотах позиции.
  • Coefficient StopLoss - Коэффициент расчета стоплосса вычисленного на основании индикатора ATR в режиме работы советника Overturn и None при включенном параметре Dynamic Stop calculation, в режиме Same_direction устанавливает во сколько раз стоплосс больше тейкпрофита.
  • Coefficient TakeProfit - Коэффициент расчета тейкпрофита вычисленного на основании индикатора ATR в режиме работы советника Same_direction при включенном параметре Dynamic Stop calculation, в режиме Overturn и None устанавливает во сколько раз тейкпрофит больше стоплосса.
  • TakeProfit - Уровень тейкпрофита при отключенном параметре Dynamic Stop calculation.
  • StopLoss - Уровень стоплосса при отключенном параметре Dynamic Stop calculation.
  • Dynamic Stop calculation - Включение динамических стоп уровней, true - включен, false - выключен.
  • Period ATR - Период индикатора ATR для вычисления динамических стоп уровней.
  • TimeFrames ATR - Таймфрейм индикатора ATR для вычисления динамических стоп уровней.
  • Trailing Stop (Off/On) - Трейлинг стоплосса, true - включен, false - выключен. Не рекомендуется использовать в режимах Overturn и Same_direction.
  • Trailing Start - Через сколько пунктов сработает трейлинг стоплосса.
  • Close Signal (Off/On) - Закрытие позиции по обратному сигналу индикаторов, используется только для режима None. true - включен, false - выключен.
  • Comment deal - Комментарий к сделке.

Описание настроек индикаторов интуитивно понятны и совпадают с параметрами стандартных индикаторов терминала.

Нет отзывов
Версия 4.0 - 2016.04.15
1) Исправление багов
2) Добавлен новый алгоритм
3) Добавлен сигнал на индикаторе CCI
4) Добавлена информационная панель.
5) Изменены названия параметров.
Версия 3.0 - 2016.01.14
Добавлен параметр Variant, может принимать 2 значения
1) Если значение равно 1, то при срабатывании стоплосса новый ордер открывается в противоположную сторону с увеличенным объемом на коэффициент К.
2) Если значение равно 2, то при срабатывании стоплосса новый ордер открывается в том же направлении, что и предыдущий с увеличенным объемом на коэффициент К.

Добавлена возможность настройки динамических стопуровней
1) параметр DynamicStop_period устанавливает период, на котором вычисляется уровень стопов.
2) параметр DynamicStop_timeframes устанавливает таймфрейм, на котором происходит расчет уровней стопов.

Изменено название параметра Ksl на Ktp. При установленном параметре Variant=2, Ktp показывает во сколько раз тейкпрофит меньше стоплосса.

Добавлены стандартные индикаторы
1) Relative Strength Index
2) Accelerator/Decelerator
3) Average Directional Movement Index
4) Awesome Oscillator
5) Bollinger Bands®
6) Stochastic Oscillator
7) Moving Averages Convergence/Divergence.

Индикаторы можно подключать и отключать с помощью параметров ma_of_on, rsi_of_on, ac_of_on, adx_of_on, ao_of_on, bb_of_on, st_of_on, macd_of_on. Советник открывает первый ордер в серии, если совпадают сигналы со всех включенных индикаторов.
Версия 2.0 - 2015.01.30
1) Изменилось условие входа по индикатору Moving Average. Раньше, если цена была выше или ниже Moving Average, открывался ордер. Теперь ордер открывается только по пересечении ценой Moving Average. Если цена пересекла Moving Average снизу вверх, то открываем Buy, если цена пересекла Moving Average сверху вниз, открываем Sell.

2) Добавлен параметр DynamicStop для выбора уровня стоп-лосса. Если DynamicStop = true, то советник автоматически вычисляет уровень стоп-лосса в пунктах. Если DynamicStop = false, то уровень задается параметром StopLoss.