Колбек OnTrade
В теле складывал value. BUY как есть, Sell наделял "-"
После делил на количество лотов. И получая среднюю безубыточную цену.
А да, там приходит по три пакета, поставил фильтр что бы одни и те же trade_num (Номер сделки в торговой системе)не учитывались
В общем если торгую одним лотом всё гуд.
Но стоит кинуть большим лотом. Или делать много сделок подряд. Некоторые кол беки не отрабатывают.
Такое ощущение что колбеки не приходят.
Да, бот не может просто пропустить. По тому что обращаюсь именно колл беку, той сделке что его вызвала.
А не в таблицу сделок, запрашивая количество строк и так далее.
Не пойму по чему не все сделки вызывают кол бек?
| Код |
|---|
function OnTrade (trade)
if trade.trade_num ~= trade_numSave then
message(tostring(trade.trade_num))
trade_numSave = trade.trade_num
end
end |