К содержимому
Форекс
на автомате

Сколько держать отложку, если сигнал уже устарел?

Владс 06.2023
Первый прогон
3сообщения
Автор темы#1
Советник после сигнала ставит buy limit на откат. Сейчас ордер висит, пока не исполнится или не придёт противоположный сигнал. Бывает, исполняется через два дня, когда рынок уже совсем другой, и такие сделки в основном убыточные. Как правильно ограничивать жизнь отложки: по времени, по барам, по уходу цены? И что делать, если пока ордер висит, приходит новый сигнал в ту же сторону?
nikolay.orlovс 05.2022
Исследователь
10сообщений
#2
Я бы считал, что у сигнала есть срок годности, и это часть правила входа, а не техническая мелочь. Самое простое: N баров после сигнала. Срок можно передать при постановке ордера, в MQL5 это ORDER_TIME_SPECIFIED со временем истечения, но не на всех символах такой режим разрешён, это видно в спецификации. А снимать ордер всё равно стоит и самому, по своему счётчику баров.

Второе условие по цене: если цена ушла от уровня ордера в сторону сигнала больше чем на одну-две средние свечи, движение ушло без тебя, ордер снимается. Иначе потом поймаешь откат уже от другого движения, то самое «через два дня».

Новый сигнал в ту же сторону: либо переставляешь ордер на новый уровень и обнуляешь срок, либо игнорируешь, пока старый жив. Это два разных правила с разным числом сделок, выбери одно до теста. И построй гистограмму: сколько сделок исполнилось на первом баре после сигнала, на втором и так далее, и какой у них средний результат. Обычно видно, после какого бара начинается провал.
Продолжить обсуждение

Для ответа войдите в свой аккаунт.

Войти
← Предыдущая темаСледующая тема →