Советник FW-Spring
В статье "АвтоТрейдинг" мы рассмотрели причины, в следствии которых создание советника, стабильно получающего прибыль в разных рыночных условиях становится не возможным. Как в современных лайнерах автопилот лишь помогает летчикам-профессионалам, так и в торговле, задача советника, помогать трейдеру решать те или иные задачи применительно к текущим рыночным условиям. Советник FW-Spring создан по принципу конструктора стратегий для опытных трейдеров, умеющих анализировать рынок и принимать обдуманные решения в соотношении риск/прибыль. В сценарии автоторговли заложена система реализации различных стратегий для разных состояний рынка.
Параметры настройки советника:
-
EA_STRATEGY : Выбор стратегии торговли.
-
DIRECTION : Выбор направления торговли. Работает только в автоматическом режиме для стратегий с рыночными ордерами.
-
ModeAutoInversion : В этом режиме при срабатывании стоп-лосса автоматически меняется направление торговли, рассчитывается величина контракта и выставляется реверсный ордер. Количество установок реверсных ордеров ограничено параметром KolMaxInversion. Цикл закрывается при получении прибыли или при достижении предельного значеня параметра KolMaxInversion. Функция основана на применении принципа Мартингейла в направлении тренда. Применение принципа Мартингейла против тренда является более рискованной стратегией и возможно только в ручном режиме под контролем трейдера.
-
KolMaxInversion : Максимальное количество реверсных ордеров.
-
ModeCloseCounterMarketOrders : При включенном режиме в рынке будут находятся ордера только одного направления. Открытие рыночного ордера SELL приведет к автоматическому закрытию всех ордеров BUY, удалению BUYSTOP/BUYLIMIT и наоборот. Эта функция активна только в режиме ручной торговли EA_STRATEGY = ManualTrading и ModeAutoInversion = false.
-
ModeOneDayOneTrade : AnyCycl - Этот режим ограничивает торговлю в пределах текущих суток одним циклом вне зависимости от результата. LossCycl - торговля в пределах текущих суток будет прекращена если по завершении цикла будет получен убыток.
-
Lots : Стартовый лот.
-
DistanceStopLimit : Дистанция установки отложенных ордеров при нажатии кнопок "STOP" или "LIMIT" или при выборе стратегии DoubleStopOrders.
-
LossControl : Включение режима контроля убытков по текущему инструменту. ВНИМАНИЕ! Отключение параметра при неверных настройках советника может привести к неограниченным убыткам, вплоть до потери депозита.
-
AllowableLoss : Максимально допустимый убыток в режиме LossControl=true при превышении которого закрываются все рыночные и удаляются все отложенные ордера по текущему инструменту. Торговля останавливается до смены настроек советника. Параметр работает только в режиме реальной торговли.
-
TYPE_SL и TYPE_TP : Выбор порядка расчета стоп-лосса и тейк-профита соответственно. Режимы United_TP и United_SL устанавливают единые параметры TP и SL для всех ордеров одного направления. В автоматическом режиме для ордеров BUY за основу берутся данные самого нижнего ордера, для ордеров SELL самого верхнего ордера. В режиме ManualTrading базовый ордер выбирается кнопкой "Lowest/Highest". В режиме Each_His_TP и Each_His_SL каждому ордеру устанавливаются свои параметры TP и SL.
-
Mode_SL : Выбор метода расчета стоп-лосса.
-
Mode_TP : Выбор метода расчета тейк-профита.
-
ModeFiltrClose : Режим закрытия рыночных ордеров по сигналам индикатора FW-RBCI_hist.
-
TF_FiltrClose : Выбор тайм-фрейма расчета индикатора в режиме ModeFiltrClose.
-
ModeBreakEven : Включает режим перевода ордеров в безубыток по выбранному методу.
-
DistanceBreakEven : Удаление цены от ордера необходимое для перевода его в безубыток = DistanceBreakEven + ProfitBreakEven.
-
ProfitBreakEven : Дистанция безубытка.
-
TF_BE : Тайм-фрейм расчета сигналов перевода ордеров в безубыток в режимах BE_RBCI, BE_Fractal, BE_Bar.
-
ModeTrailingStop : Включение режима настройки трейлинг стопа по выбранному методу.
-
Distance_TS : Удаление цены от ордера необходимое для активации трейлинга при установке метода расчета TS_Distans.
-
Step_TS : Шаг расчета трейлинга при установке метода TS_Distans.
-
TF_TS : Тайм-фрейм расчета сигналов трейлинга при установке методов TS_Fractal и TS_Bar.
-
MagicNumber : Уникальный идентификатор.
-
OpenOrderSound : Звуковой сигнал.
-
Slippage : Величина проскальзывания.
-
TimeBegin : Время начала работы советника в формате чч:мм:сс.
-
TimeEnd : Время прекращения работы советника в формате чч:мм:сс.
-
CloseOrdersOnTime : Включение режима закрытия всех рыночных и удаления отложенных ордеров по времени окончания работы советника.
-
ModeOffLockOnTime : Параметр работает только в режиме ручной торговли. При его включении реверсные ордера за пределами временных параметров TimeBegin и TimeEnd не выставляются, если только не включен режим ModeAutoInversion.
-
WorkTF : Рабочий таймфрейм сигнального бара в минутах. Параметр позволяет переключаться на разные периоды графика, сохраняя базовые настройки советника.
-
const_Spread : Средний спред по инструменту. Используется в расчетах целей.
Описание функционала советника.
Параметры настройки советника.
Работа с панелью ручного управления торговлей.
Стратегии, применяемые в режиме автоматической торговли.
Управление рисками и целями.
Некоторые аспекты настройки советника.
СКАЧАТЬ Советник FW-Spring с сайта MQL