Костя (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Более быстрый способ, all_trades
 
function qsc.all_trades(msg)
   local sec_code1 = msg.data
   local count1 = getNumberOf("all_trades")
   local depo_limits1 = {}
   for i = 1, count1-1,1 do
       local depo_limit2 = getItem("all_trades", i)    
       if msg.data == "" or depo_limit2.sec_code == sec_code1 and depo_limit2.datetime.hour >= 10 then
           table.insert(depo_limits1, depo_limit2)
       end
   end
   msg.data = depo_limits1
--    depo_limit2 =0
   return msg
end
=========================
Написал такой  код по образцам, он работает но очень долго

 занимает от  1-мин до 10 000
скажи пожалуйста , как можно быстро  получить всю таблицу обезличенных сделок не через Цикл , а весь  массив уже распарсить на шарпе,  как передать  байты  или Сразу все таблицу

например есть qscalp , у него занимает это 10  сек,  как такое вообще сделать можно ?
поясните пожалуйста
Страницы: 1
Наверх