Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Сентября 13, 2024, 10:25:28 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Статусы заявок « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Статусы заявок  (Прочитано 4119 раз)
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« : Сентября 21, 2012, 10:01:37 pm »

Здравствуйте!

В руководстве сказано:
status - Состояние заявки (значения смотрите в разделе константы)

А мне возвращает:
Status:8
Operation:-1


то есть циферки. Это "проделки" брокера?
Если нет, то где взять таблицу статусов? Или методом "научного втыка"?
Спасибо.
Записан
ddd323
Sr. Member
****
Сообщений: 257


Просмотр профиля Email
« Ответ #1 : Сентября 23, 2012, 06:11:43 pm »

Методом тыка.
Я правда уже больше года назад делал (разработчики оставляют за собой право менять числовые значения соответствующих констант) - получилась следующая таблица соответствия:
OS_NONE:0
OS_WATCHING:1
OS_DISABLED:2
OS_EXPIRED:3
OS_DENIED:4
OS_FORWARDING:5
OS_REJECTED:6
OS_FAILED:7
OS_ACTIVE:8
OS_CANCELLED:9
OS_REMOVED:10
OS_MATCHED:11
OS_REFUSED:12
OS_WAIT:13
OS_INACTIVE:14
Записан
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« Ответ #2 : Сентября 23, 2012, 06:56:35 pm »

ddd323 Спасибо!
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #3 : Сентября 27, 2012, 09:42:04 am »

Ну можно на самом деле их и просто напрямую сравнивать. Например как-то так:

if (order["status"] == OS_MATCHED) {...}

Что касается operation -1, то на данный момент приняты следующие значения:

OP_BUY == 1
OP_SELL == -1

Опять же мы за собой оставляем право менять эти значения (хотя маловероятно, что будем это делать).
Записан
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« Ответ #4 : Сентября 27, 2012, 08:39:32 pm »

Heller спасибо. "Это же в корне меняет все дело"(С)
« Последнее редактирование: Сентября 27, 2012, 09:07:48 pm от bugem » Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Статусы заявок « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!