Выдает ошибку 130. что не так?
- Ошибка 130 в OrderSend
- [Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2.
- Подскажите, почему вылазит эта ошибка и что эта за ошибка такая странная
Коды ошибок, возвращаемые торговым сервером:
| Константа | Значение | Описание |
|---|---|---|
| ERR_NO_ERROR | 0 | Нет ошибки |
| ERR_NO_RESULT | 1 | Нет ошибки, но результат неизвестен |
| ERR_COMMON_ERROR | 2 | Общая ошибка |
| ERR_INVALID_TRADE_PARAMETERS | 3 | Неправильные параметры |
| ERR_SERVER_BUSY | 4 | Торговый сервер занят |
| ERR_OLD_VERSION | 5 | Старая версия клиентского терминала |
| ERR_NO_CONNECTION | 6 | Нет связи с торговым сервером |
| ERR_NOT_ENOUGH_RIGHTS | 7 | Недостаточно прав |
| ERR_TOO_FREQUENT_REQUESTS | 8 | Слишком частые запросы |
| ERR_MALFUNCTIONAL_TRADE | 9 | Недопустимая операция нарушающая функционирование сервера |
| ERR_ACCOUNT_DISABLED | 64 | Счет заблокирован |
| ERR_INVALID_ACCOUNT | 65 | Неправильный номер счета |
| ERR_TRADE_TIMEOUT | 128 | Истек срок ожидания совершения сделки |
| ERR_INVALID_PRICE | 129 | Неправильная цена |
| ERR_INVALID_STOPS | 130 | Неправильные стопы |
нельзя открывать ордер вместе со стопами
В чем отличие Instant Executuion и Market Execution?
При Instant Executuion ордер можно открыть с заранее установленным стоплосс и тейпрофит, задать допустимое отклонение (Slippage) в пунктах, при котором допускается открытие ордера при отклонении цены на момент его исполнения брокером от цены запроса трейдера.
При Market Execution невозможно открыть ордер с заранее установленным стоплосс и/или тейкпрофит, отсутствует параметр допустимого проскальзывания (Slippage). Ордер открывается по любой цене имеющейся на момент исполнения ордера брокером. Стоплосс и/или тейкпрофит можно установить ордеру сразу после его открытия.
Большинство дилинговых центров работают в режиме Instant Executuion. Но последнее время наметилась тенденция перехода в режим Market Execution. Поэтому при проектировании кода ваших экспертов обращайте внимание заранее на эти особенности.
Коды ошибок, возвращаемые торговым сервером:
| Константа | Значение | Описание |
|---|---|---|
| ERR_NO_ERROR | 0 | Нет ошибки |
| ERR_NO_RESULT | 1 | Нет ошибки, но результат неизвестен |
| ERR_COMMON_ERROR | 2 | Общая ошибка |
| ERR_INVALID_TRADE_PARAMETERS | 3 | Неправильные параметры |
| ERR_SERVER_BUSY | 4 | Торговый сервер занят |
| ERR_OLD_VERSION | 5 | Старая версия клиентского терминала |
| ERR_NO_CONNECTION | 6 | Нет связи с торговым сервером |
| ERR_NOT_ENOUGH_RIGHTS | 7 | Недостаточно прав |
| ERR_TOO_FREQUENT_REQUESTS | 8 | Слишком частые запросы |
| ERR_MALFUNCTIONAL_TRADE | 9 | Недопустимая операция нарушающая функционирование сервера |
| ERR_ACCOUNT_DISABLED | 64 | Счет заблокирован |
| ERR_INVALID_ACCOUNT | 65 | Неправильный номер счета |
| ERR_TRADE_TIMEOUT | 128 | Истек срок ожидания совершения сделки |
| ERR_INVALID_PRICE | 129 | Неправильная цена |
| ERR_INVALID_STOPS | 130 | Неправильные стопы |
Спасибо, я понимаю, что стопы неправильные.
нелья открывать ордер вместе со стопами
Спасибо! Через ОрдерМодифай заработало!!!
нелья открывать ордер вместе со стопами
Это только на конкретном ДЦ топикастера. У большинства ДЦ такого странного условия нет.
я конечно извиняюсь за своё категоричное заявление в начале, что все его поняли как запрет на всё.
но я не имел ввиду ВООБЩЕ - НИКОГДА не ставить стопы при открытии.
я просто сказал топикстартеру - в чем проблема в конкретно ЕГО случае.
Он ведь спросил за себя по конкретному коду.