Hello everybody,
I am trying to automate my strategy using the python libraries of API v3.
I have coded the websocket for the general type through which I am receiving for the types "OnOrders,OnTrades,OnPositions,OnGeneral"
I have coded for another websocket for symbol update data type through which I am receiving for the type "SymbolUpdate"
I have coded for another websocket for market depth data type through which I am receiving for the type "DepthUpdate"
All three of them run flawlessly when run single. If I try to run all three simultaneously, then the general type runs successfully and between the symbol update and depth update, whichever is the last to start runs and the other doesn't run and I get no errors too. If I try to combine the two data websockets like "SymbolUpdate,DepthUpdate", I get no errors and no data either
Since all the three are required for my strategy, I am stuck. Is this an implementation. Is it by design that we can get either of symbol update or depth update? Can someone please confirm. If not then is the issue at the server end? Can it be rectified? At the client end there are no coding or implementation issues.
Any help is highly appreciated. Thanks in advance.
Regards,
Snehamoy Banerjee