Скачать MetaTrader 5

Порядок обработки одинаковых уровней sl/tp открытой позиции и отложенного ордера

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
_RAVen
135
_RAVen  

Доброго всем дня.

Нигде не нашел информацию по следующему вопросу. 

Допустим, есть открытая позиция buy по EURUSD со sl 1.25 и отложенный ордер SELLSTOP по той же цене (1.25).

Соответственно, обработка может пойти по нескольким вариантам: 

- открытая позиция buy закроется по sl 1.25 и откроется позиция на sell по этой цене (разворот позиции);

- открытая позиция закроется отложенным ордером и sl открытой позиции проигнорируется (закрытие открытой позиции);

- порядок не определен и мы можем получить любой из двух вариантов.

Подскажите, прописан ли где-нибудь порядок, в котором будет проведена обработка при достижении (в данном примере)  ценой уровня 1.25? 

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
Yedelkin
4532
Yedelkin  
_RAVen:

Подскажите, прописан ли где-нибудь порядок, в котором будет проведена обработка при достижении (в данном примере)  ценой уровня 1.25? 

 Порядка никакого нет, всё непредсказуемо. Тема обсуждалась пару лет назад, сейчас попробую поискать. Вот: Совпадение SL открытой позиции с отложенным ордером
_RAVen
135
_RAVen  

Спасибо.

Печально, что порядка нет и придется заниматься дополнительными извращениями в виде проверок... 

Yedelkin
4532
Yedelkin  
_RAVen:

Спасибо.

Печально, что порядка нет и придется заниматься дополнительными извращениями в виде проверок... 

 В своё время решил эту проблему так. Если цена срабатывания противоположного stop-ордера лежит в окрестности уровня SL позиции, то логика торговой системы требует разворота позиции. Поэтому тупо удаляю SL позиции и выставляю противоположнонаправленный stop-ордер с объёмом, необходимым для переворота.
_RAVen
135
_RAVen  
Yedelkin:
 В своё время решил эту проблему так. Если цена срабатывания противоположного stop-ордера лежит в окрестности уровня SL позиции, то логика торговой системы требует разворота позиции. Поэтому тупо удаляю SL позиции и выставляю противоположнонаправленный stop-ордер с объёмом, необходимым для переворота.
это решение подходит при условии, что нет ограничения на объем позиции. А вот как развернуться, если нужный объем за границей допустимого?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций - Документация по MQL5
220Volt
1175
220Volt  
Имхо, лучше вообще забыть про sl/tp и пользоваться только стоповыми ордерами.
Yedelkin
4532
Yedelkin  
_RAVen:
 А вот как развернуться, если нужный объем за границей допустимого?
Тот же самый принцип: выставить несколько противоположнонаправленных stop-ордеров на конкретном уровне с общим объёмом, необходимым для переворота. Сам работаю с относительно небольшими объёмами, поэтому с такой проблемой не сталкивался. Но сделал бы подобным образом.
Alexander Laur
8064
Alexander Laur  
_RAVen:
это решение подходит при условии, что нет ограничения на объем позиции. А вот как развернуться, если нужный объем за границей допустимого?
 На прямом движении закрываете позицию, а на откате открываете. Проблемы, о которой Вы пишите, нет, все решаемо.
Yedelkin
4532
Yedelkin  
papaklass:
 На прямом движении закрываете позицию, а на откате открываете.
 А есть какое-нибудь решение, если  не будет отката до нужного уровня (уровня закрытия позиции)?
Комбинатор
16371
Комбинатор  
220Volt:
Имхо, лучше вообще забыть про sl/tp и пользоваться только стоповыми ордерами.
В свете того, что при попытке учета принадлежности ордеров они тоже имеют нулевую ценность... Да, как-то так.
Комбинатор
16371
Комбинатор  
_RAVen:
это решение подходит при условии, что нет ограничения на объем позиции. А вот как развернуться, если нужный объем за границей допустимого?
Ставить стоповый ордер немного дальше? (1пп)
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий