ghost-mo:
Может не корректно прозвучал вопрос, имелось ввиду какой командой (в c#) через коннектор S#.
Закрытие как и открытие позиций осуществляется через заявки - Order. Вы можете отправить заявку с противоположным направлением от текущей позиции, и она будет закрыта.
Ну в МТ4/МТ5 немного другая логика работы с сделками.
Там можно параллельно открывать разнонаправленные сделки, и через МТ нужно подавать именно команду на закрытия определенной позы, по этому и вопрос.
Как было ранее написано, это можно делать через заявки. Другие способы коннектором не поддерживаются.
Как было ранее написано, это приводит к тому, что в МТ4/МТ5 создаются разнонаправленные позиции, после 5-7 мт начинает глючить.
Как было ранее написано, это можно делать через заявки. Другие способы коннектором не поддерживаются.
Вот в документации к MQL5 есть команды (https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade):
PositionClose-Закрывает позицию по указанному символу (Хотя бы это)
PositionClosePartial-Закрывает часть позиции по указанному символу или с указанным тикетом
PositionCloseBy-Закрывает позицию с указанным тикетом позицией встречного направления
Эти команды через апи вызвать можно, и если нет, то когда можно будет?
Пожалуйста, возьмите последнюю версию. В коннекторе МТ4 было закрытие позиции при отправке заявки, противоположной направлению позиции. Мы исправили ошибку, приводящую к состоянию Pending при закрытие или перевороте позиции.
В коннекторе МТ5 данный функционал не предусмотрен, так как закрытие происходит автоматически брокеров. Ваш брокер может установить для вашей учетной записи автоматический переворот и закрытие позиций при отправке заявок, противоположных направлению поз.
Пожалуйста, возьмите последнюю версию. В коннекторе МТ4 было закрытие позиции при отправке заявки, противоположной направлению позиции. Мы исправили ошибку, приводящую к состоянию Pending при закрытие или перевороте позиции.
В коннекторе МТ5 данный функционал не предусмотрен, так как закрытие происходит автоматически брокеров. Ваш брокер может установить для вашей учетной записи автоматический переворот и закрытие позиций при отправке заявок, противоположных направлению поз.
УГУ не предусмотрено:
Вот в документации к MQL5 есть команды (https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade):
PositionClose-Закрывает позицию по указанному символу (Хотя бы это)
PositionClosePartial-Закрывает часть позиции по указанному символу или с указанным тикетом
PositionCloseBy-Закрывает позицию с указанным тикетом позицией встречного направления
Ладно, посмотрим, что брокер скажет.
Мы используем куки для обеспечения лучшего опыта на нашем сайте. Продолжая использовать наш сайт, вы соглашаетесь на использование куки.
Комментарии (9)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Может не корректно прозвучал вопрос, имелось ввиду какой командой (в c#) через коннектор S#.
Закрытие как и открытие позиций осуществляется через заявки - Order. Вы можете отправить заявку с противоположным направлением от текущей позиции, и она будет закрыта.
Ну в МТ4/МТ5 немного другая логика работы с сделками. Там можно параллельно открывать разнонаправленные сделки, и через МТ нужно подавать именно команду на закрытия определенной позы, по этому и вопрос.
И тишина... и мертвые с косами стоят)
Добрый день
Как было ранее написано, это можно делать через заявки. Другие способы коннектором не поддерживаются.
Вот в документации к MQL5 есть команды (https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade): PositionClose-Закрывает позицию по указанному символу (Хотя бы это) PositionClosePartial-Закрывает часть позиции по указанному символу или с указанным тикетом PositionCloseBy-Закрывает позицию с указанным тикетом позицией встречного направления
Эти команды через апи вызвать можно, и если нет, то когда можно будет?
Добрый день
Пожалуйста, возьмите последнюю версию. В коннекторе МТ4 было закрытие позиции при отправке заявки, противоположной направлению позиции. Мы исправили ошибку, приводящую к состоянию Pending при закрытие или перевороте позиции.
В коннекторе МТ5 данный функционал не предусмотрен, так как закрытие происходит автоматически брокеров. Ваш брокер может установить для вашей учетной записи автоматический переворот и закрытие позиций при отправке заявок, противоположных направлению поз.
УГУ не предусмотрено: Вот в документации к MQL5 есть команды (https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade): PositionClose-Закрывает позицию по указанному символу (Хотя бы это) PositionClosePartial-Закрывает часть позиции по указанному символу или с указанным тикетом PositionCloseBy-Закрывает позицию с указанным тикетом позицией встречного направления
Ладно, посмотрим, что брокер скажет.