Нумерация заявок в таблице заявок

Страницы: 1
RSS
Нумерация заявок в таблице заявок
 
Здравствуйте! В терминале в таблице заявок все заявки следуют друг за другом согласно времени их выставления. Но если обойти данную таблицу скриптом QPILE, например таким:
Код
N = GET_NUMBER_OF("ORDERS")
for i from 1 to N
  ORDER = GET_ITEM("ORDERS", i)
  _CLASSCODE = GET_VALUE(ORDER, "CLASSCODE")
  _TICKER = GET_VALUE(ORDER, "SECCODE")
  _KEY = GET_VALUE(ORDER, "NUMBER")
  _TIME = GET_VALUE(ORDER, "TIME")
  _TRANS_ID = GET_VALUE(ORDER, "TRANS_ID")
  _PRICE = GET_VALUE(ORDER, "PRICE")
  _DATE = GET_VALUE(ORDER, "DATE")
  _SESSION_DATE = GET_VALUE(ORDER, "SESSION_DATE")
  WRITELN ("C:\Market\TEST.txt","i;"&i&";_TRANS_ID;"&_TRANS_ID&";_PRICE;"&_PRICE&";_DATE;"&_DATE&";_SESSION_DATE;"&_SESSION_DATE&";_TIME;"&_TIME&";_KEY;"&_KEY&";_TICKER="&_TICKER&";_CLASSCODE="&_CLASSCODE)
end for

то мы увидим, что все заявки фондовой секции прыгнули наверх таблицы, а заявки срочной секции остались на своих местах. Как решить эту проблему, чтобы скрипт видел таблицу заявок строго в соответствии с таблицей в терминале, то есть все строки таблицы располагались по времени их создания.
 
Текущая версия QPILE и созданные на его основе таблицы не поддерживают сортировку в таблицах. Попробуйте сортировать вручную таблицу заявок в терминале.
 
Лёро, нет, мне не нужно сортировать таблицу QPILE. Здесь вопрос как видит скрипт стандартную таблицу заявок терминала. Терминал выдаёт таблицу с перепутанными местами заявок
Страницы: 1
Читают тему
Наверх