Торговый робот для QUIK на Python с использованием QLua для передачи данных — различия между версиями
Материал из ТХАБ.РФ
Админ (обсуждение | вклад) (Новая страница: « == См. также == * Торговые роботы на Lua для QUIK == Ссылки == * https://smart-lab.ru/blog/580999.php Первоисточ…») |
Админ (обсуждение | вклад) м |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | -- получение обезличенных сделок в Lua | |
+ | function OnAllTrade(alltrade) | ||
+ | if alltrade.sec_code == FUT_S or alltrade.sec_code == FUT_L then | ||
+ | --message("Обезлич сделка beg " .. alltrade.sec_code) | ||
+ | at ={alltrade.datetime, alltrade.sec_code, alltrade.trade_num, alltrade.flags, alltrade.price, alltrade.qty, alltrade.value, alltrade.period} | ||
+ | CCS.AllTrade2DB(at) -- вызов функции DLL | ||
+ | --message("Обезлич сделка end " .. alltrade.sec_code) | ||
+ | end | ||
+ | end | ||
== См. также == | == См. также == | ||
Строка 9: | Строка 17: | ||
[[Категория:QUIK]] | [[Категория:QUIK]] | ||
− | [[Категория: | + | [[Категория:Python]] |
[[Категория:QLua]] | [[Категория:QLua]] | ||
[[Категория:Lua]] | [[Категория:Lua]] | ||
[[Категория:Торговый робот]] | [[Категория:Торговый робот]] |
Текущая версия на 13:07, 15 декабря 2019
-- получение обезличенных сделок в Lua function OnAllTrade(alltrade) if alltrade.sec_code == FUT_S or alltrade.sec_code == FUT_L then --message("Обезлич сделка beg " .. alltrade.sec_code) at ={alltrade.datetime, alltrade.sec_code, alltrade.trade_num, alltrade.flags, alltrade.price, alltrade.qty, alltrade.value, alltrade.period} CCS.AllTrade2DB(at) -- вызов функции DLL --message("Обезлич сделка end " .. alltrade.sec_code) end end
См. также
Ссылки
- https://smart-lab.ru/blog/580999.php Первоисточник - связь QLua и Python