ПАРАМЕТРЫ ПОДТЯЖКИ СТОПОВЫХ ОРДЕРОВ



Инструкция по параметрам торгового робота Модуль

"

ТП В ВАЛЮТЕ ДЕПОЗИТА";

DefaultProfit = 10; Тейк профит в валюте депозита (гарантированная сумма профита)

На графике отображается серой линией с названием ОТП

Рассчитывается согласно общей лотности направлений Buy – Sell от линии общего безубытка

Для того что бы определить сколько нужно пройти цене что бы сработал трал на закрытие ордеров, в панели справа есть информация

Согласно лотности идут расчеты

Сколько пунктов до слива

Сколько пунктов до безубытка.

 

 

"УСТАНОВКИ ТРАЛ ПРОФИТА";

Tral_Start    = 5; Расстояние начала трала от линии Profit в пунктах (классический трал в пунктах)

Параметр отвечающий за старт трейлинга общего профита, рассчитывается от линии ТП

Tral_Size     = 5; Шаг трала - величина после Tral_Start в пунктах

Параметр отвечающий за подтяжку стоплоса с определенным шагом за ценой

                                                                                                                                                                                                                                         

 

 

"УСТАНОВКИ ПЕРЕКРЫТИЯ ОРДЕРОВ";

TypeOverlap   = 2;                             Если 0 - перекрытие ордеров ВЫКЛючено

                                                                     Если 1 - перекрываем ордера обоих направлений

                                                                     Если 2 - перекрываем ордера отдельно по buy или sell

LevelMargTypeOverlap = 10000;         Уровень маржи для смены типа перекрытия с 2 на 1";

PartOverlap                 =  FALSE;        True/False вкл. или выкл. частичное перекрытие"

LevelMargPartOverlap = 15000;        Уровень маржи для начала работы частичного перекрытия при Partoverlap = FALSE

LeadingOrder               = 4;              C какого колена работает основное и частичное перекрытие";

ProfitPersent               = 30;            Процент перекрытия (10...50)

MultOver                      = 1.3;           Множитель ProfitPersent когда подключается предпоследний ордер

OverTralStart                = 5;              Начало трала в пунктах при перекрытии ордеров

OverTralSize                 = 8;              Шаг изменения трала в пунктах при перекрытии ордеров";

 

TypeOverlap - Параметр, отвечающий за включение основного перекрытия ордеров, а также разделение его по направлению серий Buy и Sell

LevelMargTypeOverlap – Параметр, непосредственно завязанный на TypeOverlap, при снижении маржи ниже выставленного, перекрытие с раздельного принудительно переключается на общее

PartOverlap – Параметр включает – выключает частичное перекрытие

LevelMargPartOverlap – Параметр, завязанный на PartOverlap, при снижении маржи ниже выставленного принудительно включает частичное перекрытие убыточных ордеров если параметр PartOverlap был отключен

LeadingOrder – Параметр, отвечающий за запуск логики перекрытия, как только сумма ордеров в каком-либо направлений становится ровным тому что выставлено в параметре, включается логика частичного и основного перекрытия убыточных ордеров и далее ждет условий для его выполнения

ProfitPersent – Параметр отвечающий за % перекрытия ордеров, то есть от данного параметра зависит на сколько должен выйти в прибыль последний ордер для срабатывания трала перекрытия, При закрытии данного ордера происходит закрытие части убыточных ордеров + мы забираем 30% прибыли та что была на последнем ордере.

MultOver – Параметр увеличивающий % перекрытия ордеров когда подключается предпоследний ордер, то есть, когда на последнем ордере идет прибыль, срабатывает трал перекрытия и он тянется за ценой, в этот момент следующий ордер после последнего выходит так же в прибыль, то тогда % перекрытия умножается на коофицент. (данный параметр так же как ProfitPersent актуален, когда трал перекрытия стоит на минимальных значениях)

OverTralStart – параметр, отвечающий за старт трала перекрытия ордеров, то есть как только прибыль последнего ордера выходит в прибыль достаточной для выполнения частичного перекрытия или же полного перекрытия + выставленное расстояние старт трала, срабатывает трал перекрытия.

На графике появляется голубая линия –Трал частичного перекрытия, или желтая – Трал перекрытия

OverTralSize – данный параметр отвечает за то с каким шагом в пунктах будет подтягиваться линия трала перекрытия ордеров

 

 

Теперь подробней как все работает.

имеем 4 ордера
0.1 0.2 0.4 0.8

- рынок разворачивается
как только ордер 0.8 выходит в + на выставленный % перекрытия + на расстояние выставленного трала, включается откусывание ордеров и появляется линия трала, название: трал частичного перекрытия.
При возврате цены к данной линии, если трал уже был зафиксирован первым передвижением согласно шагу трала, произойдет закрытие части ордеров.
- согласно логике профитом ордера 0.8 закроется часть убытка от первых трех ордеров что в просадке, то есть от каждого согласно суммы может откусится по 0.05 убытка
- в итоге в рынке останется 0.05 0.15 0.35

момент 2, если цена продолжила и пошла дальше
- линия трала тралится за ценой
-профит на ордере 0.8 накопился и согласно логики может сделать основное перекрытие
-Линия трала что подтягивалась меняет цвет на название: трал основного перекрытия
- профитом ордера 0.8 закрывается первый ордер 0.1 и третий 0.4
В итоге в рынке остается только ордер 0.2

момент 3 если цена продолжила движение и кроме ордера 0.8 в профит вышел ордер 0.4
при перекрытии срабатывает логика профита % когда подключается предпоследний ордер.
закрывается три ордера с чуть другим профитом

далее логика по направлению перекрытия, когда задействовано одно и оба направления
переключение на оба направления происходит по марже
смысл тот же, но есть нюанс, кроме перекрытия убыточной серии, а у нас перекрытие обычно происходит без прибыли, ее там совсем чуть чуть, в зависимости от ситуации в рынке, алгоритм может не брать в учет прибыльный ордер противоположного направления, а кусать убыточные.

 

В разных ситуациях может получиться так, что появляется какая-либо из линий перекрытия, но после ее появления не чего не закрывается, такое может случиться только тогда, когда для закрытия не хватило прибыли согласно выставленным параметрам и линия трала перекрытий попросту не активировалась… в таком случае линия удалиться после какого-либо переинициализации робота.

 

 

"БЕЗУБЫТОК ОРДЕРОВ ";

BuSeries             = false; Вкл Без убытка (каждый открытый ордер будет переводится в БУ)

BUstart               = 10;      Откуда переводим, при достижении заданной прибыли, ордер переводится в безубыток

BUsize                 = 1;     Куда переводим, при переводе выставляем СЛ на заданное количество пунктов в прибыль.

 

ПАРАМЕТРЫ ПОДТЯЖКИ СТОПОВЫХ ОРДЕРОВ

TralStopOrders = false;     Вкл трала установленных стоп ордеров

TrailingStop          = 20;          Размер трала в пунктах, - расстояние на котором будет держаться стоповый отложенный ордер 

TrailingStep = 40;       Шаг подтяжки в пунктах, с данным шагом будет подтягиваться отложенный стоп ордер за ценой

 

 

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ";

Info                       = true;                            Отображение различной информации на графике в виде линий

Debug                      = true;                        Принты в журнал эксперты торгового терминала о произведенной работе + ошибки.

InfoOrderProfit  = true;                        Включение информации о прибыли каждого ордера на графике";

MagicPanel         = 888;                         Уникальный номер ордеров, выставляемых с помощью ручной панели";

MagicNumList     = "777 0 1 888";         Список, через пробел, магиков которые советник будет считать своими";

Первое число до пробела - Магик номер советника (при MagicNumber=0 сов подхватывает ручные ордера)";

 

"ПАРАМЕТРЫ ДЛЯ ПАНЕЛИ";

StartDist    = 5;         Стартовая дистация для отложек в пнунктах";

DefaultLot  = 0.01;  Стартовый лот для выпадающего выбора в панели";

 

ИНТЕРФЕЙС


Дата добавления: 2019-01-14; просмотров: 644; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!