kpavel писал(а):Ещё как вариант если средства позволяют можно открывать 2 лота, один с фиксированным ТП, другой с трейлить с отставанием в 10-20 пунктов.
данный вариант реализовать в мт5 - невозможно, так же как и на биржах, т.к. открытые позиции суммируются в один ордер.
kpavel писал(а):Про первый вариант не понял, как это открывать 100% лота ? т.е. открыть лот 0,2, по достижении 10-20 пипсов перевести его на 0,1 что ли ?
да, т.к. объем открытия ордера зависит от принятого РМ, то 100% может быть любым, в т.ч. и 0,2лота.
для своего эксперта в своё время я эту функцию в техническом задании выразил так:
13. Алгоритм фиксирования прибыли/добавления к открытой позициипри взятии профита +30 фиксируется /0,01/ или 0,1 лот /т.е.50%лота / и тут же выставляется на минимально допустимом расстоянии /8п для 4знака и 80п для 5 знаков/ – sell/buy stop ордер - отложенный в заданном направлении = /0,01/ или 0,1лота, далее аналогично фиксируется по достижению профита +40, +45, +50п. – фиксация профита.
Ситуация : взяли +30п. закрыли 50% лота. При этом если при/после выставлении отложенного 0,1лота /2шаг/ происходит ситуация при которой следует закрыть основной ордер, то и отложенный ордер по этой паре закрыть одновременно
Т.е. после срабатывания ордера:
- при убыточной позиции – выход по SL, алгоритму выхода или вручную.
- при прибыльной позиции – строится алгоритм фиксирования профита:
1 шаг – достижение ценой профита + 30пунктов. /настраиваемый параметр, 30п- по умолчанию/,
Закрывается 50% ордера – фиксируется профит = остаток ордера 0,1.
2 шаг – через допустимое расстояние путем установки отложенного ордера добавляется +50% ордера с теми же параметрами SL, TP, что у основной части лота. Общий размер ордера = 0,2лота.
3 шаг – при достижении ценой обновленного ордера суммарного профита 40п. /настраиваемый /,
Закрывается 50% ордера – фиксируется профит. = остаток ордера 0,1
4 шаг – через допустимое расстояние путем установки отложенного ордера добавляется 50% лота с теми же параметрами SL,TP что у основной части лота. Общий размер лота = 0,2лот.
5 шаг - при достижении ценой обновленного ордера суммарного профита 50п. /настраиваемый /,
Закрывается 100% ордера – фиксируется профит. = остаток ордера 0,0
14. начиная с 2 шага - устанавливается скользящий стоп – Р-Тrall / Р-TR /отключаемый модуль/
Р-TR = 1 атр + Vi , где:
V – волатильность цены за текущий период, изменяемый от -1-до 50 баров – м20 ;
i – период в барах м20; /предусмотреть настройку i - периода расчетных баров, по умолчанию установить период = 8 барам с возможностью изменений при открытой позиции/
Расчет волатильности за период Vi = ∑i (higt - low) / i ; результат в пунктах
1АТР = 5 пунктов /по умолчанию , изменяемая, настраиваемая величина/