Перерыл и старый и новый форум в поисках толковых примеров с использованием метатаблиц и closure но, ничего не нашёл, кроме вариаций стандартных примеров на основе QTable из "хелпов" квика. Таким образом, в этой теме хотелось бы исправить столь досадное недоразумение. Обращение ко всем кому не жалко и кто не считает, что "палит грааль" - поделиться информацией в теме.
Было бы интересно узнать о том, как бы ещё полезно можно классифицировать заявки, т.е. :
какой должна быть архитектура класса "Заявки"
Стоит ли вообще прикручивать к ним класс
надо ли прикрутить класс к её полям (вижу, что надо но, пока не могу понять, как это использовать). т.е. опять же - важна архитектура.
Для себя наметил на ближайшее будущее - создать класс для быстрого подсчёта арбитражного спреда и работы с ним. В последствии, после перевода в формат LUA-dll - буду думать, как синхронизировать "наклёвывающийся" торговый движок с графическим интерфейсом (GUI).
В общем, кому всё это действительно интересно и кто хочет поучаствовать - неотсиживайтесь - советы, идеи - принимаются с благодарностью (даже от "умников" троллей-роботорговцев :))) )
вообще-то тема классов на луа в инете известная Я не вижу смысла городить классы на скриптах - это для любителей ООП в обмен на скорость. Вообще-то, если уж надо что ускорить или спрятать в компактный вид то есть API C плюс C++ про метатаблицы: http://www.lua.org/manual/5.1/manual.html#2.8
Николай Камынин пишет: Я не вижу смысла городить классы на скриптах - это для любителей ООП в обмен на скорость.
ДГФ, как и классы - это всего лишь "обёртка", интерфейс для взаимодействия с данными на уровне более высокого абстрагирования. К тому же, под час позволяет сократить "километры" кода.