Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
StopLimit orders
Collapse
X
-
StopLimit orders
Using Patsystems and trading through RCG,I placed a stoplimit order to buy 2 emd contracts at 809 this morningand only one contract was filled.Since this was a working order at the CME, I thought that it was resting at the exchange andboth contracts would be filled at 809.If it was resting on my computer, I could understand why both contracts were not filled at 809. But it was resting at the CME. Please help me to understand how a resting stoplimit works at the exchange. Thanks.Tags: None
-
imported post
Thank you for your note.
The resting locations of your orders are dependant on several variables including broker, order type and exchange type.
It is first important to understand NinjaTrader Order Status types:
PENDING - Order submitted
REJECTED - Order rejected
CANCELLING - Cancel requested but not confirmed
CANCELLED - Cancel confirmed
FILLED- Order filled
ACP_BKR - Accepted at broker
ACP_XCHG - Accepted at exchange
ACP_BKR (light blue color in DOM) and ACP_XCHG (green color in DOM) are the two states we need to be concerned with to determine order resting location. Whenever an order is ACP_XCHG it means the order is resting at the exchange. Should anything happen to your PC or internet connection your order is still alive and working.
If an order is ACP_BKR it can mean several things.
For Patsystems -
It means the order is synthetic and the order is resting on your PC. If your PC crashes or your internet connection goes down, this order will be lost.
How do I know which order types will receive an ACP_XCHG (resting at the exchange) state?
This is dependant on the exchange itself and what order types they choose to support as native exchange order types. For example, all stop order types on ECBOT are NOT exchange supported where GLOBEX stop order types are.
Best regards,
Ryan
RyanNinjaTrader Customer Service
-
imported post
I am aware of the post you just sent me and I've read it before. But it fails to answer my question as to why I was only filled on 1 emd contract when both contracts had the state of WORKING (not ACCEPTED)on NT. If the order was merely ACCEPTED then that would mean the order was synthetic and would also explain why I wasn't filled on both contracts. BUTthe state of NT said it wasWORKINGat the exchange, so both contracts should have been filled.Am I missing something?
Comment
-
imported post
Tmd,
This is outside the scope of NinjaTrader since once an order is at the exchange, our application has no influence on how it is filled. We only receive the order and fill update status from the exchange via the Patsystems server.
What I suggest in this case is get the order id number of this stop order from the NT order tab, contact your broker and ask them to provide an explanation why this order was only partially filled.
I suspect that since it was a stop limit, the market exceeded your limit price and you were not filled on the remaining contract?
Ray
RayNinjaTrader Customer Service
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by ct, 05-07-2023, 12:31 PM
|
6 responses
202 views
0 likes
|
Last Post
by wisconsinpat
Today, 06:29 AM
|
||
Started by kaywai, Today, 06:26 AM
|
0 responses
2 views
0 likes
|
Last Post
by kaywai
Today, 06:26 AM
|
||
Started by kevinenergy, 02-17-2023, 12:42 PM
|
118 responses
2,778 views
1 like
|
Last Post
by kevinenergy
Today, 05:41 AM
|
||
Started by briansaul, Today, 05:31 AM
|
0 responses
9 views
0 likes
|
Last Post
by briansaul
Today, 05:31 AM
|
||
Started by traderqz, Yesterday, 12:06 AM
|
11 responses
28 views
0 likes
|
Last Post Today, 05:11 AM |
Comment