Корректный тикет всегда больше нуля.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Может ли номер тикета быть равным нулю? В документации сказано, что OrderSend возвращает integer в случае успеха, или -1 в случае неудачи.
Из документации: Целые константы (int) - Десятичные: цифры 0-9, целые константы могут принимать значения от -2147483648 до 2147483647. Ноль попадает под определение integer, но интуитивно я чувствую, что сервер всё же не присвоит ордеру ноль.
Я делаю некие проверки на номер тикета и принудительно в начале до OrderSend присваиваю ему значение ноль. Затем после OrderSend я хочу проверить тикет на > 0, < 0, = 0.
Корректно ли это?