工作已完成
指定
Бот для торговли на откатах
Настройки и их значение:
Лот (десятичное)
Дистанция входа (целое)
Скользящий вход (0 или 1)
Направление (1-buy, 2-sell, 3-any)
Риск серии (0-100 процентов от депозита перед началом серии)
Шаг (десятичное)
Дельта (десятичное) - добавляется к параметру Шаг при каждом увеличении объема
Тейк-профит (процент от капитала под риском)
Мартингейл ("классика" - вторая и последующие сделки открываются удвоенным объемом, "лайт" - вторая сделка открывается тем же объемом, что и первая, третья и последующие удвоенным)
Стратегия (1 - односторонняя, 2 - двусторонняя)
Базовая стратегия торговли:
Бот торгует сериями. Серия представляет собой последовательность сделок в одном направлении, которая завершается либо плановой прибылью, либо плановым убытком.
При увеличении позиции каждая следующая сделка совершается увеличенным объемом согласно настройке Мартингейл.
Стоп-лосс рассчитывается для каждой серии отдельно согласно настройке Риск серии, учитывая размер депозита.
При срабатывании стоп-лосса, все сделки текущей серии закрываются.
Тейк-профит рассчитывается для каждой сделки в соответствии с настройкой Тейк-профит.
При срабатывании тейк-профита, все сделки текущей серии закрываются.
Выставляем отложенные лимитные ордера в соответствии с настройкой Направление на расстоянии в пунктах Дистанция и объемом в соответствии с настройкой Лот от текущей цены.
При изменении цены, отложенные ордера подтягиваются за ценой (если настройка "Скользящий вход" включена)
При срабатывании ордера, встречный отложенный ордер удаляется (если настройка "Стратегия" = 1) или не удаляется (если настройка "Стратегия" = 2)
Для открытого ордера выставляется тейк-профит таким образом, чтобы прибыль при срабатывании тейка составила долю в процентах (указанную в настройке "Тейк-профит") от маржи, задействованной в текущей серии.
Для открытого ордера выставляется стоп-лосс, он рассчитывается на основании показателя "Риск серии" таким образом, чтобы максимальный убыток всех открытых ордеров серии не превысил значение этого параметра в процентах от показателя баланса на момент перед открытием данной серии.
До отправки торгового приказа проверять хватает ли маржи для следующего в серии объема.
Выставляется следующий лимитный ордер в том же направлении на расстоянии "Шаг" от цены открытия предыдущего ордера, а также с учетом параметра "Дельта" объемом в соответствии с прогрессией.
При открытии следующего ордера, для него выставляется тейк-профит по той же схеме, с учетом маржи всех открытых ордеров.
Тейк-профиты для всех отрытых ордеров должны находиться на одном уровне, чтобы сработать одновременно, и чтобы общая прибыль составила указанную долю от маржи, задействованной в текущей серии.