ver 7.10.0.76
В OnTrade(trade) одна и та же сделка попадает больше одного раза.
Пока, что попадает либо 2 раза, либо три. Очень странно, или так и было задумано?
В ver 6.15.2.9 такого никогда небыло.
И второй момент: почему постоянно оказывается установленным trade.flags
"бит 5 (0x20) Исполнить заявку немедленно или снять (FILL OR KILL) "?
Соответственно такого раньше тоже небыло, но и особого дискомфорта оно
не доставляет.
function OnTrade(trade)
message(tostring(trade.flags).." | SD | "..trade.sec_code.." | "..trade.price.." | "..trade.qty.." | "..trade.value.." |on "..trade.order_num.." |tn "..trade.trade_num.."",1)
end --OnTrade
В OnTrade(trade) одна и та же сделка попадает больше одного раза.
Пока, что попадает либо 2 раза, либо три. Очень странно, или так и было задумано?
В ver 6.15.2.9 такого никогда небыло.
И второй момент: почему постоянно оказывается установленным trade.flags
"бит 5 (0x20) Исполнить заявку немедленно или снять (FILL OR KILL) "?
Соответственно такого раньше тоже небыло, но и особого дискомфорта оно
не доставляет.
function OnTrade(trade)
message(tostring(trade.flags).." | SD | "..trade.sec_code.." | "..trade.price.." | "..trade.qty.." | "..trade.value.." |on "..trade.order_num.." |tn "..trade.trade_num.."",1)
end --OnTrade