Здравствуйте.
На сколько я знаю, общая схема работы lua "коннекторов" к квиву,
что они переопределяют почти все функции обратного вызова (callback'и onXXX)
по их действию собирают данные в объекты-таблицы
и отправляют их своей программе (через разные библиотеки например socket core.dll)
Но в одном проекте
я увидел что в lua нет особо никакого кода,
они просто подключают свою dll-ку через require и всё.
Да, для транзакций у них внутри наверняка работает Trans2Quik.
Но как же они могут получать рыночные данные и данные "стаканов" без какого-либо кода в lua скрипте?
Другими словами, какие функции нужно определить в DLL, написанной на C# или C++,
чтобы получать данные из квика?
На сколько я знаю, общая схема работы lua "коннекторов" к квиву,
что они переопределяют почти все функции обратного вызова (callback'и onXXX)
по их действию собирают данные в объекты-таблицы
и отправляют их своей программе (через разные библиотеки например socket core.dll)
Но в одном проекте
я увидел что в lua нет особо никакого кода,
они просто подключают свою dll-ку через require и всё.
Да, для транзакций у них внутри наверняка работает Trans2Quik.
Но как же они могут получать рыночные данные и данные "стаканов" без какого-либо кода в lua скрипте?
Другими словами, какие функции нужно определить в DLL, написанной на C# или C++,
чтобы получать данные из квика?