Спасибо, Андрей.
Возможно в рамках этого заказа добавить контроль количества выставляемых ордеров — если уже выставлен ордер, то больше не выставлять по этой же цене.
Или оформить дополнительным заказом?
Попробую расписать алгоритм на примере одного дня на таймфрейме M5:
1. Появляется нижний зигзаг (на рис. цифра 1)
2. Выставляем Buystop по предыдущему верхнему зигзагу (на рис. цифра 2)
3. Появляется верхний зигзаг (на рис. цифра 3)
4. Выставляем Sellstop по предыдущему нижнему зигзагу (на рис. цифра 1)
5. Появляется нижний зигзаг (на рис. цифра 4)
6. Выставляем Buystop по предыдущему верхнему зигзагу (на рис. цифра 3)
7. Появляется верхний зигзаг (на рис. цифра 5)
8. Выставляем Sellstop по предыдущему нижнему зигзагу (на рис. цифра 4)
9. Появляется нижний зигзаг (на рис. цифра 6)
10. Выставляем Buystop по предыдущему верхнему зигзагу (на рис. цифра 5)
11. В конце дня (выделено красным цветом) удаляем несработавшие ордера (в данном примере ордера с цифрами 5 и 6).
Параметр удаления/ не удаления несработавших ордеров опциональный, нужно вывести в советник.
Немного распишу:
Buystop выставляется по уровню верхнего зигзага только тогда, когда уже сформировался следующий нижний зигзаг.
Sellstop выставляется по уровню нижнего зигзага только тогда, когда уже сформировался следующий верхний зигзаг.
Спасибо.
Возможно ли добавить трейлинг-стоп, который двигает стоп-лос.
Принцип работы:
Например, если установлен коэффициент профита, например, 4, а стоп-лос определился как 10 пунктов, то при проходе в прибыльную сторону 10 пунктов, ордер переводится в безубыток, при проходе следующих 10 пунктов, стоп ло- передвигаем с бузубытка в +10 пунктов и т.д.
Т.е. двигаем стоп-лос за ценой при прохождение каждого коэффциента профита.
renessans-r