1 (2015-01-26 17:48:26 отредактировано nefrettrx)

Тема: Как получить значения поля Статус из таблицы Стоп-заявок

Такой код возращает пустое значение...
trade3 = getItem("stop_orders", 1)
M = trade3["sec_code"]
K = trade3["STATUS"]

В Интерпретатор языка LUA.Pdf вообще не нашел для таблицы стоп-заявки, поле статус... Как будет правильно?

Значение поля статус из Заявки тоже невозможно получить...

Каким способом можно это реализовать??? и почему в Луа вообще уразены многие таблицы

Еще заметил отсутствие поля "Операция" в таблице Заявок... где и как работать с этими полями?

2 (2015-01-26 21:43:10 отредактировано swerg)

Re: Как получить значения поля Статус из таблицы Стоп-заявок

Таблица "Стоп-заявки"

Поле flags  - набор битовых флагов

бит 0 (0x1)  Заявка активна, иначе не активна  (т.е. если 1 - то активна, 0 - неактивна)

Это и есть поле статус.
Для работы с битами см. "Функции для работы с битовыми масками" из справки.
Кстати, справку удобнее смотреть в файле QLUA.chm, он лежит в папке с квиком.