Можно ли в Metatrader 5 одновременно удерживать Buy и Sell ордеры?

 

Подскажите, кто знает

Можно ли в Metatrader 5 одновременно удерживать Buy и Sell ордеры?

Я пробовал на демо счете ордер закрывается встречным, а когда писал советник, то не нашел функции аналогичной OrderClose в MT4.

Если знаете способ как удерживать встречные ордера, какие нужно использовать фукции в коде советников, пожалуйста подскажите.

 
Fedor Arkhipov:

Подскажите, кто знает

Можно ли в Metatrader 5 одновременно удерживать Buy и Sell ордеры?

Я пробовал на демо счете ордер закрывается встречным, а когда писал советник, то не нашел функции аналогичной OrderClose в MT4.

Если знаете способ как удерживать встречные ордера, какие нужно использовать фукции в коде советников, пожалуйста подскажите.

Нет, там неттинг и совокупная позиция. Но есть ДЦ, в которых специально сделали два набора инструментов с префиксами. Например, EURUSD и EURUSD.x, по одному отрываетесь на бай, по другому на селл
 
Alexey Volchanskiy:
Нет, там неттинг и совокупная позиция. Но есть ДЦ, в которых специально сделали два набора инструментов с префиксами. Например, EURUSD и EURUSD.x, по одному отрываетесь на бай, по другому на селл
спасибо за ваш ответ
 
Fedor Arkhipov:
спасибо за ваш ответ
Добавлю, там нет закрытия ордера, как в четверке. Есть понятие единой позиции, условно, суммы всех ордеров, если говорить четверочными понятиями. Чтобы закрыть позицию или ее часть, надо открыть позицию в противоположном направлении.
 
Alexey Volchanskiy:
Добавлю, там нет закрытия ордера, как в четверке. Есть понятие единой позиции, условно, суммы всех ордеров, если говорить четверочными понятиями. Чтобы закрыть позицию или ее часть, надо открыть позицию в противоположном направлении.
Да, я с этим уже сталкнулся при программировании. Код писать стало сложнее, используются массивы для обращения к ценам.
 
Fedor Arkhipov:
Да, я с этим уже сталкнулся при программировании. Код писать стало сложнее, используются массивы для обращения к ценам.
Ерунда. В MQL5 на порядок легче программировать контроль позиции, так по каждому инструменту только одно совокупная позиция. Выкиньте массивы и пользуйтесь стандартными функциями: Свойства позиций
Причина обращения: