Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Зарабатывай на сервисах MQL5. Это просто!
Fedor Arkhipov
17418
Fedor Arkhipov 2016.02.03 09:46 

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

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

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

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

Alexey Volchanskiy
16754
Alexey Volchanskiy 2016.02.03 11:15  
Fedor Arkhipov:

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

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

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

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

Нет, там неттинг и совокупная позиция. Но есть ДЦ, в которых специально сделали два набора инструментов с префиксами. Например, EURUSD и EURUSD.x, по одному отрываетесь на бай, по другому на селл
Fedor Arkhipov
17418
Fedor Arkhipov 2016.02.03 11:16  
Alexey Volchanskiy:
Нет, там неттинг и совокупная позиция. Но есть ДЦ, в которых специально сделали два набора инструментов с префиксами. Например, EURUSD и EURUSD.x, по одному отрываетесь на бай, по другому на селл
спасибо за ваш ответ
Alexey Volchanskiy
16754
Alexey Volchanskiy 2016.02.03 11:21  
Fedor Arkhipov:
спасибо за ваш ответ
Добавлю, там нет закрытия ордера, как в четверке. Есть понятие единой позиции, условно, суммы всех ордеров, если говорить четверочными понятиями. Чтобы закрыть позицию или ее часть, надо открыть позицию в противоположном направлении.
Fedor Arkhipov
17418
Fedor Arkhipov 2016.02.03 13:37  
Alexey Volchanskiy:
Добавлю, там нет закрытия ордера, как в четверке. Есть понятие единой позиции, условно, суммы всех ордеров, если говорить четверочными понятиями. Чтобы закрыть позицию или ее часть, надо открыть позицию в противоположном направлении.
Да, я с этим уже сталкнулся при программировании. Код писать стало сложнее, используются массивы для обращения к ценам.
Vladimir Karputov
Модератор
45571
Vladimir Karputov 2016.02.03 14:01  
Fedor Arkhipov:
Да, я с этим уже сталкнулся при программировании. Код писать стало сложнее, используются массивы для обращения к ценам.
Ерунда. В MQL5 на порядок легче программировать контроль позиции, так по каждому инструменту только одно совокупная позиция. Выкиньте массивы и пользуйтесь стандартными функциями: Свойства позиций
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий