ПАРАМЕТРЫ ПОДТЯЖКИ СТОПОВЫХ ОРДЕРОВ
Инструкция по параметрам торгового робота Модуль
"
ТП В ВАЛЮТЕ ДЕПОЗИТА";
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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!