Трейлинг стоп безубытка по экстремумам баров
После долгих проверок различных трейлингов, безубытков и т.д. определил для себя самый актуальный и более приемлемый алгоритм выставления безубытка и его подтяжки за ценой, который позволяет в большинстве случаях не выбивать ордер по стоп лосу раньше времени, а так же не пересиживать профит по сравнению с другими методами сопровождения в автоматическом режиме.
Набросал в связи с этим робота соединив два алгоритма в один.
Параметры робота.
PHP:
input string separate = "Трейлинг Безубытка по Экстремумам баров"; //.
input bool TralBarsOn = true; // Трал по барам
input ENUM_TIMEFRAMES BarsTF = PERIOD_M5; // Таймфрейм баров
input int BarsUse = 2; // Отступ баров для SL-БУ
input int BarsOtstup_ = 3; // Кол-во пунктов отступа от бара для SL-БУ
input int Magic = 0; // Magic Number
input bool Debug = true; // Вкл/Выкл вывода сообщений в лог
Для сопровождения открытого вами ордера или серии ордеров от цены их общего безубытка:
-выбираем ТФ баров на которых будет осуществлятся трейлинг и установка СЛ в БУ
-количество баров отступа от текущей цены для поиска экстремума по хай и лоу свечей.
-количество пунктов отступа от найденного экстремума для установки СЛ
-идентификатор ордера Магик
После того как цена пройдет выставленный в параметрах отступ баров + отступ количества пунктов, робот будет искать на данном расстоянии экстремум. После того как он его найдет, он переведет ордер - серию ордеров в безубыток выставив им СЛ учитывая спред, комиссию, своп. После дальнейшего прохода цены в прибыль на выставленный отступ от СЛ, робот будет искать новый экстремум, после чего произведет модификацию СЛ, с переносом его на новый ценовой уровень.
Данный метод трейлинга позволяет корректно выставить СЛ в безубыток, а так же в дальнейшем его подтягивать исключая раннего закрытия ордеров, что происходит если бы СЛ тянулся по пунктам, ордера закроются лишь после того, когда цена пойдет на пробой экстремума, что в большинстве случаях означает смену тенденции направления движения цены.
Коэффициент расчета для разных типов счетов 4/2 и 5/3 котировок производится автоматически.