TRADE_RETCODE_INVALID

 

При быстрой (несколько раз в секунду)  модификации ордера функцией OrderSendAsync иногда выскакивает такая ошибка.

Но при этом, если вызвать OrderSendAsync с теми же параметрами через три секунды, все выполняется корректно. 

Как это победить ? 

 

Up Up

В боевом режиме на каждый 10-15ый Replace ордер вылетает Invalid Request даже на спокойных торгах.

 

Сейчас разрешено слать не более 16 транзакций одновременно.

То есть, можно выстреливать пачку при необходимости, но не так, что сервер разрешит всем подряд мусорить заявками в режиме "а что, я просто пробую". Мы мусорный флуд проходили много лет назад.

 
Renat:

Сейчас разрешено слать не более 16 транзакций одновременно.

То есть, можно выстреливать пачку при необходимости, но не так, что сервер разрешит всем подряд мусорить заявками в режиме "а что, я просто пробую". Мы мусорный флуд проходили много лет назад.

Одновременно или в секунду ?

 

 
Risk:

Одновременно или в секунду ?

В единицу времени. Если латенси маленькое, то можно и сотню сделок в секунду накидать.