Делал и так где-то раньше, суть в том, что стоп это уже безвозвратные потери, лучше делать замок. Потом можно раскрывать его постепенно, при помощи выборочного усреднения, выше писал про это.
Я в курсе
На скрине тренд вниз (-2), значит закрытие произойдет по параметру "пунктов_стопа_за", проценты играют роль при закрытии против тренда.
Погрешность при последовательном закрытии ордеров копеечная, а появится риск что сетка может не закрыться никогда. Тогда уж лучше, для уменьшения погрешности, уменьшать время закрытия ордеров сетки. Это можно сделать добавив реальный усреднённый тейк профит. Ордера закроются мгновенно и прибыль не пропадёт.Несколько предложений по доработке советника к автору.
1. Добавить минимальное время между закрытием ордеров (например 5 или 10 сек)
2. Если сформирован сигнал на закрытие ордеров и ордеров много. Пока ордера закрываются прибыль может исчезнуть. Предлагаю все ордера (кроме первого) закрывать по цене, лучшей или равной цене закрытия первого ордера.
Можно и так, но тогда :Тогда уж лучше, для уменьшения погрешности, уменьшать время закрытия ордеров сетки. Это можно сделать добавив реальный усреднённый тейк профит. Ордера закроются мгновенно и прибыль не пропадёт.
Это почему? Связано с устройством конкретно этого советника?Можно и так, но тогда :
- точку модификации нужно вычислять так, чтобы не попасть в какой-то ордер;
Спред учитывается при открытии и закрытии ордеров. Обычно модифицируют тейки при открытии нового ордера, так как меняется уровень безубытка. Но если в Вашем советнике постоянно меняется тейк профит, то и модифицировать придётся постоянно. В этом случае, этот способ не подходит.- нужно решать как часто это делать, т.к. спред все время меняется и тейкпрофит в пунктах тоже;
Да, в некоторых случаях лучше ставить лимитный отложенный ордер суммарных лотом всех открытых ордеров. А при срабативании встречно закрыть всё. Перемещение одного лимитника происходит быстрее чем перемещение кучи тейков. Но при открытии открытии нового ордера изменится суммарный объём, тогда придётся удалить лимитник и поставить новый.- своп никто не отменял, тоже раз в сутки придется модифицировать.
- на модификацию тоже тратится время, а цена уходит.
Так что (имхо) лучше всего ставить локировщики на все ордера (обычно ордер ставится быстрее модификации), а потом тут же использовать встречное закрытие.
Тейкпрофит вычисляется исходя из суммарного объема, веса пункта этого объема в деньгах и текущего профита в деньгахСпред учитывается при открытии и закрытии ордеров. Обычно модифицируют тейки при открытии нового ордера, так как меняется уровень безубытка. Но если в Вашем советнике постоянно меняется тейк профит, то и модифицировать придётся постоянно. В этом случае, этот способ не подходит.
Ну если критерием закрытия является суммарная прибыль в валюте, то да, лучше закрывать ордера последовательно. Если у ордеров лоты разные, то уменьшить влияние изменение цены на прибыль, при их закрытии, можно закрывая от самого большого лота к самому маленькому.Тейкпрофит вычисляется исходя из суммарного объема, веса пункта этого объема в деньгах и текущего профита в деньгах
Совершенно согласен, желающие могут поправить, исходник лежит в темеЕсли у ордеров лоты разные, то уменьшить влияние изменение цены на прибыль, при их закрытии, можно закрывая от самого большого лота к самому маленькому.