Login Page - Create Account

Support Board


Date/Time: Wed, 24 Apr 2024 07:31:14 +0000



Post From: Flatten command sent Market order with invalid price causing Rejection

[2020-09-16 22:19:46]
ADRTvent - Posts: 23
I am using the latest version of SC and today I used the "Flatten" function to exit a position in the E-Mini S&P500 December2020 futures contract (symbol ESZ20). Normally pushing the Flatten button sends a "Market" order which should exit any open positions and cancel any open orders in the chart. Today I received a rejection from the clearing firm (Gain Capital) which makes no sense. They are saying that SC placed a market order but also attached a price which was outside the allowable bands, so they rejected the order (which should NEVER happen,since market orders should execute regardless of price). I received the following rejection message from Gain capital:
"""Order price is outside the bands ‘Bid of 339775.00 violates high band 339600.00 using Delta .00, C.Last equals 338400.00’ Exchange rejectcode =2179"""

I contacted Gain capital and they pointed the finger at Sierra Chart saying those price numbers are wrong or invalid and that the market order was sent with those prices.
My question is how does the "Flatten" function actually work? does it send a true exit at market order or does it send an actual price ?
please advise, I need to be sure that when I use the Flatten function I never get rejected and just get whatever the market price is at that time.