4.24 Транзакции. Флаги транзакции.

Страницы: 1
RSS
4.24 Транзакции. Флаги транзакции., Что это такое?
 
В Руководстве пользователя "Интерпретатор языка Lua" есть даже глава 5. Описание битовых флагов
Но по флагам транзакций ни в этой главе, ни в других местах не нашел информации.
Гадать как-то дискомфортно, прошу описания.
Lbot3D
 
Цитата
XXM написал:
В Руководстве пользователя "Интерпретатор языка Lua" есть даже глава 5. Описание битовых флагов
Но по флагам транзакций ни в этой главе, ни в других местах не нашел информации.
Гадать как-то дискомфортно, прошу описания.
Я не знаю про пункт 4,24
Но описание битовых флагов в п,5 относится к таблицам, а не к транзакциям.
 
Михаил Филимонов, Пункт 4.24 называется "Описание параметров транзакций". Транзакции возвращают таблицы (да у Lua больше и нет нифига), а в таблицах этих бывают поля флагов - в частности, в таблице транзакций ТОЖЕ есть поле "flags" (NUMBER), о котором  в пункте 4.24 сказано: "Флаги транзакции (временно не используется)".
 


https://arqatech.com/upload/iblock/194/quik_lua.zip
Интерпретатор языка Lua, Руководство пользователя, Версия 8.12
4.24 Транзакции, Описание параметров транзакций, страница 91
Слов "(временно не используется)" уже нет. Т.е. имеем флаги есть, и они используются. Кем и как?
Михаил отписался, но ясности не прибавил :)
А что скажет QUIK clients support?
Lbot3D
 
XXM, Ого! Они что,, и описания меняют с той же частотой, что и версии?  :smile:

Ну, допустим, там ЕСТЬ какие-то флаги, при этом никто не знает какие и на кой они кому нужны. Логично будет считать, что их НЕТ!
 
«1» – отправлена с помощью файла импорта;
«512» – отправлена с помощью QPILE;
«32768» – отправлена с помощью Trans2Quik;
«131072» – на продажу;
«262144» – отправлена с помощью LUA;
«524288» – отправлена с помощью API клиентского места;
«1048576» – служебная;
«2097152» – на ввод заявки
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
О! Я же говорил, что они нафиг не нужны! :smile:  
 
s_mike@rambler.ru, спасибо, однако!

но:
Цитата
XXM написал:
<...>
Гадать как-то дискомфортно, прошу описания.
А по сути, есть еще 2490369, 2359297.
Требую описания!
Слово начальнику транспортного цеха!
Lbot3D
 
XXM, Даю описание:
2097152+262144+131072+1=2490369
2097152+262144+1=2359297
 
круто, Владимир, почти Айенгор:

Lbot3D
 
XXM, Хренли там крутого? Флаг - это битик в соответствующей позиции двоичного представления числа. Надеюсь, хоть это Вам известно?
 
Владимир, вам уже, как вижу, ранее уже писали:
Цитата
Уважаемый. Я вам два раза уже намекал, что вы не разработчик терминала и не даже понимаете суть вопроса.
не мусорьте, помолчите и подождите ответа разработчиков.
Присоединяюсь:

Вы не разработчик терминала и даже не понимаете суть вопроса.
Не мусорьте, помолчите и подождите ответа разработчиков.
Lbot3D
 
XXM, О! Ещё один грамотей нарисовался! Прям дословно!  :smile:

В качестве "замусоривания темы": народ, обратили внимание какие кульбиты выписывает "зиночка" (ZYNE)? Превосходный тест для отладки софта! Все уже озолотились?  :smile:  
 
262144 + 1 = "отправлена с помощью LUA" + "отправлена с помощью файла импорта"
Взаимоисключающие значения
 
Незнайка, Да хоть бы и так - кому нужны эти флаги? :smile: К тому же не такие уж и "взаимоисключающие": а вдруг в файле импорта сидят операторы :Lua, которые интерпретируются через loadstring? По крайней мере в моём входном файле сделано именно так.
 
Транзакции KILL_ORDER имеют флаг "на ввод заявки",
а KILL_ALL_FUTURES_ORDERS - флаг "служебная".
QUIK clients support, какой смысл вкладывается в эти понятия?
Страницы: 1
Читают тему
Наверх