i have placed 3 to 4 MIS orders with >1 second interval each in a minute , and every time one or two orders get cancelled immediately after placing.. is there any restriction from your end??? let me know how to resolve this.. ??
i'm placing MIS orders in a loop and i'm making my thread to wait 1 second before placing another order. Eg: today morning i have placed 3 orders out of which 2 got placed and executed but one got cancelled automatically.
see history below.. 09:45:09 CANCELLED 09:45:09 09:45:09 300 0 0 257.6 09:45:09 CANCELLED 09:45:09 09:45:09 300 0 0 257.6 09:45:09 CANCEL PENDING 09:45:08 09:45:08 300 0 0 257.6 09:45:08 OPEN 09:45:08 09:45:08 300 0 0 257.6 09:45:08 OPEN PENDING — — 300 0 0 257.6 09:45:08 VALIDATION PENDING — — 300 0 0 257.6 09:45:08 PUT ORDER REQ RECEIVED — — 300 0 0 257.6
After half n hour, i have again placed 3 orders .. out of which 1 got placed and executed but 2 got cancelled automatically.
see history below.. 10:15:10 CANCELLED 10:15:10 10:15:10 130 0 0 245.4 10:15:10 CANCELLED 10:15:10 10:15:10 130 0 0 245.4 10:15:10 CANCEL PENDING 10:15:09 10:15:09 130 0 0 245.4 10:15:09 OPEN 10:15:09 10:15:09 130 0 0 245.4 10:15:09 OPEN PENDING — — 130 0 0 245.4 10:15:09 VALIDATION PENDING — — 130 0 0 245.4 10:15:09 PUT ORDER REQ RECEIVED — — 130 0 0 245.4
FYI : check timestamp.. i cannot place CANCEL order that fast after placing BUY order. i'm facing same problem every time i place more than 1 order.. (randomly few get cancelled.)
I hate to dig this up. I see that no workaround or solution was provided. I am also seeing the same issue rarely. Today one of the order I placed was immediately cancelled. I was able to notice this and placed the order again which was accepted.
Why the orders are getting cancelled? If there is any reason some system in chain is responsible for this, it ideally should be rejecting the orders and not cancel the orders placed by the Connect apps.
P.S.: The order which was cancelled, was a single order in last few minutes so it should not be violating any order placement limits.
Eg:
today morning i have placed 3 orders
out of which 2 got placed and executed but one got cancelled automatically.
see history below..
09:45:09 CANCELLED 09:45:09 09:45:09 300 0 0 257.6
09:45:09 CANCELLED 09:45:09 09:45:09 300 0 0 257.6
09:45:09 CANCEL PENDING 09:45:08 09:45:08 300 0 0 257.6
09:45:08 OPEN 09:45:08 09:45:08 300 0 0 257.6
09:45:08 OPEN PENDING — — 300 0 0 257.6
09:45:08 VALIDATION PENDING — — 300 0 0 257.6
09:45:08 PUT ORDER REQ RECEIVED — — 300 0 0 257.6
After half n hour, i have again placed 3 orders ..
out of which 1 got placed and executed but 2 got cancelled automatically.
see history below..
10:15:10 CANCELLED 10:15:10 10:15:10 130 0 0 245.4
10:15:10 CANCELLED 10:15:10 10:15:10 130 0 0 245.4
10:15:10 CANCEL PENDING 10:15:09 10:15:09 130 0 0 245.4
10:15:09 OPEN 10:15:09 10:15:09 130 0 0 245.4
10:15:09 OPEN PENDING — — 130 0 0 245.4
10:15:09 VALIDATION PENDING — — 130 0 0 245.4
10:15:09 PUT ORDER REQ RECEIVED — — 130 0 0 245.4
FYI : check timestamp.. i cannot place CANCEL order that fast after placing BUY order.
i'm facing same problem every time i place more than 1 order.. (randomly few get cancelled.)
Why the orders are getting cancelled? If there is any reason some system in chain is responsible for this, it ideally should be rejecting the orders and not cancel the orders placed by the Connect apps.
P.S.: The order which was cancelled, was a single order in last few minutes so it should not be violating any order placement limits.