Цену нужно нормализовать с учетом минимального шага цены.
И попробуйте без СЛ ставить, он тоже генерирует эту ошибку.
Цену нужно нормализовать с учетом минимального шага цены.
И попробуйте без СЛ ставить, он тоже генерирует эту ошибку.
Точно, для RTS шаг цены 10 пунктов,
не может быть 89915.0 - 89910.0 или 89920.0
P/S Топикстартер уверен, что хочет выставить ордер ORDER_TYPE_BUY_STOP?
Это стоп-ордер.
Для стоп-ордеров, должна указываться (дополнительно) стоп-цена.
Справка на терминал (не MQL):
Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit)
в отличие от лимитных ордеров не выводятся во внешнюю торговую систему (биржу) напрямую.
До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.
И еще:
ORDER_FILLING_RETURN - не совместим со стоп-ордерами
P/S Топикстартер уверен, что хочет выставить ордер ORDER_TYPE_BUY_STOP?
Это стоп-ордер.
Для стоп-ордеров, должна указываться (дополнительно) стоп-цена.
Какая стоп-цена, вы о чем?
Это для стоп-лимит ордеров указывается дополнительная цена, для обычных стоп-ордеров достаточно указать price.
По type_filling толковое замечание, я не заметил.
Какая стоп-цена, вы о чем?
Это для стоп-лимит ордеров указывается дополнительная цена, для обычных стоп-ордеров достаточно указать price.
По type_filling толковое замечание, я не заметил.
Ок, но я понял (из справки),
До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.
что для всех стоп-ордеров должна быть стоп-цена, если Вы
точно знаете, что только для стоп-лимит, то спасибо.
P/S Разработчики даже перечислили какие типы должны иметь стоп-цену:
(Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit)
Ок, но я понял (из справки),
что для всех стоп-ордеров должна быть стоп-цена, если Вы
точно знаете, что только для стоп-лимит, то спасибо.
P/S Разработчики даже перечислили какие типы должны иметь стоп-цену:
(Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit)
Возможно, стоп-ордера не отправляются на биржу (там ведь нет стоп-ордеров?).
Значит, их хранит сервер МТ, и отправляет обычный рыночный ордер в момент касания ценой уровня стоп-ордера.
Но это все равно не значит, что есть еще какая-то дополнительная стоп-цена. Цена у этого ордера одна, и задается полем price.
Возможно, стоп-ордера не отправляются на биржу (там ведь нет стоп-ордеров?).
Значит, их хранит сервер МТ, и отправляет обычный рыночный ордер в момент касания ценой уровня стоп-ордера.
Но это все равно не значит, что есть еще какая-то дополнительная стоп-цена. Цена у этого ордера одна, и задается полем price.
Спасибо, но я всё же задал уточняющий вопрос разработчикам (а вдруг...:) ).
Какая стоп-цена, вы о чем?
Это для стоп-лимит ордеров указывается дополнительная цена, для обычных стоп-ордеров достаточно указать price.
По type_filling толковое замечание, я не заметил.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Подскажите, в чем может быть причина ошибки? Нужно выставить BuyStop на конкретную цену.