Торговый робот для QUIK на Python с использованием QLua для передачи данных — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
(Новая страница: « == См. также == * Торговые роботы на Lua для QUIK == Ссылки == * https://smart-lab.ru/blog/580999.php Первоисточ…»)
 
м
Строка 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
  
 
== См. также ==
 
== См. также ==

Версия 12:56, 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

См. также

Ссылки