Cornix/Binance delay causes lost trades #autotrading

Hi there,
Looks like I have found the best spot to drop my question/problem. If any dev could help me out that would be much appreciated.

I have an auto trading account through Cornix connected with my Binance.
Out of 10 trades approx 4-6 are stopped due to ‘delay in the system’. So after reaching TP 1 o 2 the rest of the TP are cancelled by the system because of some bug. Of which Cornix claims it is Binance delay…

Problem for me is that its leaving me mainly exposed to low profit trades & stoploss hitting trades.

Example:
the entry at 88.8 was at 02.08.21 13:04
the first TP hit was at 02.08.21 14:20
at 14:30 my stoploss was auto moved to 88.8
after that all other tp’s were “Manually Cancelled " however I didnt touch anything”

Tech support Cornix reply:
"Sadly this is nothing you or us have done but mainly because of Binance delays we have been seeing recently. You know when you sometimes try to view your portfolio on their site and its empty, then you refresh and its there, the same happens across the API when their traffic goes up. This causes the bot to think ‘oh you must have closed that manually’ and it cancels it. Then things return back to normal and it looks like it needs to be closed and closes it. Quite the pain. "

Hi.
Though Cornix’s service is also a black box for us, there are several points that you may have to check.

  1. For the established take profit order, it can be a take profit “market” order or take profit “limit” order. If it’s a take profit limit order, the profit you get should not be affected by the delay. Please review the parameters you set per order.
  2. Which part of the “delay in the system” is the root cause? So far we didn’t observe much difference from our side regarding the processing time. Probably the delay is due to the network propagation time. Then your service provider, Cornix should find out an alternative.

p.s. The evidence they provide to show the system delay is not valid. I’m not sure which portfolio is mentioned but let me take the API to return all orders as an example. The API to place an order and the API to query the orders have different data source. When the user calls the latter, it is expected to have some delay.