Sierra charts and IB - order not cancelled in Sierra - futures io
futures io futures trading



Sierra charts and IB - order not cancelled in Sierra


Discussion in Sierra Chart

Updated
    1. trending_up 1,756 views
    2. thumb_up 8 thanks given
    3. group 5 followers
    1. forum 5 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Sierra charts and IB - order not cancelled in Sierra

(login for full post details)
  #1 (permalink)
vancouver canada
 
Experience: Intermediate
Platform: NinjaTrader, Sierra Chart
Broker: IB
Trading: Forex, Futures - ES, Eurodollar etc
 
Posts: 5 since Oct 2013
Thanks: 2 given, 7 received

To help understand this issue I use Sierra Charts with IB. My first real order.
I have a trade fill yesterday that should not have occured. I entered an order to sell which I cancelled a minute later. The order was well away from price action with no indication of a problem in the cancellation. The Sierra trade logs say that after a time out that it was deemed cancelled. But 2 hours later I was filled on the order - and I did not know. This was the FOMC meeting I sold a stock near the low and made a loss - sure had a rally....

Anyway after contacting Sierra they said that know about this problem and blammed IB's API. After talking to IB they said it was Sierra's implementation of it and they would like to discuss with Sierra.

It seems that the order was cancelled in Sierra but not knowledged by IB in the way that Sierra wanted. Two things are very clear directly from Sierra support message to me: firstly, even though Sierra timed out the order they deemed it cancelled (mostly this is true otherwise they stay around in a pending state) they do not warn the user that the order is actually indeterminate. Maybe cancelled maybe not. My comment is that this is a poor way to handle orders - they could at least pop up a message, issue a warning etc.

I got through to the IB API service desk. They also knew of the problems related to Sierra and gave me a low down that some of the calls should be made to check on the order status.

My take is that regardless of whose at fault using Sierra I cannot really use a system like this. Which brings me to the real questton has anyone else had this issue where orders are held pending for say a minute and then deemed cancelled even though the situation is indeterminate? And secondly does this occur with the Ninja and IB combination?

Thanks

Started this thread Reply With Quote
The following user says Thank You to deepgreen for this post:

Journal Challenge February 2021 results (so far):
Competing for $1500 in prizes from Topstep
looks_oneSBtrader82 's Trading Journalby SBtrader82
(152 thanks from 29 posts)
looks_twoJust BEING a Trader: Letting Go!!by iqgod
(111 thanks from 32 posts)
looks_3Wisdom is Emptinessby Mtype
(68 thanks from 25 posts)
looks_4Deetee’s DAX Trading Journal (time based)by Deetee
(31 thanks from 16 posts)
looks_5Journal for peanuts1956by peanuts1956
(23 thanks from 13 posts)
 
 
(login for full post details)
  #2 (permalink)
 
 
mattz's Avatar
 
Posts: 2,487 since Sep 2010
Thanks: 2,425 given, 3,751 received

Only a suggestion: I am not sure how the API you are using is working, but if you had the broker's platform open as well, you could see if the order is pending/working or not. For example, we use Rithmic for Sierra, but encourage users to also look at the R-Trader (Rithmic's own) to see if any order is working.

Your scenario could happen if you use external APIs. Check on the broker's platform as well.
Both should show pending and cancelled orders. Hope this helps.

Matt

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email support@OptimusFutures.com
Reply With Quote
The following 2 users say Thank You to mattz for this post:
 
(login for full post details)
  #3 (permalink)
Tomsk, Russia
 
Experience: Beginner
Platform: custom
Trading: gold
 
slickiam's Avatar
 
Posts: 272 since Dec 2010
Thanks: 133 given, 433 received



deepgreen View Post
To help understand this issue I use Sierra Charts with IB. My first real order.
I have a trade fill yesterday that should not have occured. I entered an order to sell which I cancelled a minute later. The order was well away from price action with no indication of a problem in the cancellation. The Sierra trade logs say that after a time out that it was deemed cancelled. But 2 hours later I was filled on the order - and I did not know. This was the FOMC meeting I sold a stock near the low and made a loss - sure had a rally....

Anyway after contacting Sierra they said that know about this problem and blammed IB's API. After talking to IB they said it was Sierra's implementation of it and they would like to discuss with Sierra.

It seems that the order was cancelled in Sierra but not knowledged by IB in the way that Sierra wanted. Two things are very clear directly from Sierra support message to me: firstly, even though Sierra timed out the order they deemed it cancelled (mostly this is true otherwise they stay around in a pending state) they do not warn the user that the order is actually indeterminate. Maybe cancelled maybe not. My comment is that this is a poor way to handle orders - they could at least pop up a message, issue a warning etc.

I got through to the IB API service desk. They also knew of the problems related to Sierra and gave me a low down that some of the calls should be made to check on the order status.

My take is that regardless of whose at fault using Sierra I cannot really use a system like this. Which brings me to the real questton has anyone else had this issue where orders are held pending for say a minute and then deemed cancelled even though the situation is indeterminate? And secondly does this occur with the Ninja and IB combination?

Thanks

Hey.

SC Team are highly qualified experienced software engineers.

You are not able to find any case they just leave a bad thing as it was.

More likely you will see they are on your side and they are right. Or it will be fixed.

Trade filled by IB even though it was cancelled - Support Board - Sierra Chart

gd lck

Scientia Libertas Prosperitas
Reply With Quote
The following user says Thank You to slickiam for this post:
 
(login for full post details)
  #4 (permalink)
vancouver canada
 
Experience: Intermediate
Platform: NinjaTrader, Sierra Chart
Broker: IB
Trading: Forex, Futures - ES, Eurodollar etc
 
Posts: 5 since Oct 2013
Thanks: 2 given, 7 received


mattz View Post
Only a suggestion: I am not sure how the API you are using is working, but if you had the broker's platform open as well, you could see if the order is pending/working or not. For example, we use Rithmic for Sierra, but encourage users to also look at the R-Trader (Rithmic's own) to see if any order is working.

Your scenario could happen if you use external APIs. Check on the broker's platform as well.
Both should show pending and cancelled orders. Hope this helps.

Matt

Thanks Matt you are correct I must say this is something I should have done. Really good advice.

Started this thread Reply With Quote
The following user says Thank You to deepgreen for this post:
 
(login for full post details)
  #5 (permalink)
vancouver canada
 
Experience: Intermediate
Platform: NinjaTrader, Sierra Chart
Broker: IB
Trading: Forex, Futures - ES, Eurodollar etc
 
Posts: 5 since Oct 2013
Thanks: 2 given, 7 received

OK after following up with Sierra it is clear that when an attempt to cancel an order is made it first goes into a pending state until an acknowledgement from the broker system is received. On occassions the acknowldegement is not received (say by a momentary internet issue) and the order is stuck in pending state. After a period of time in pending Sierra will deem the order was successfully cancelled. Here is the issue the order may be active in the broker system - as the state of the order is indeterminate without a proper confirmation.

Now Sierra will correct the problem by simply leaving the state as pending (no guessing the order state ) for further action by the user. And Matts advice is the one I shall follow - check all actions in my IB trading platform.

Started this thread Reply With Quote
The following 2 users say Thank You to deepgreen for this post:
 
(login for full post details)
  #6 (permalink)
 
 
mattz's Avatar
 
Posts: 2,487 since Sep 2010
Thanks: 2,425 given, 3,751 received


deepgreen View Post
Now Sierra will correct the problem by simply leaving the state as pending (no guessing the order state ) for further action by the user. And Matts advice is the one I shall follow - check all actions in my IB trading platform.

One last additional piece of advice: Check all your trades at the end of the day against your paper statement or online equity run. This should give you a summary of all your actions throughout the day.

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email support@OptimusFutures.com
Reply With Quote
The following user says Thank You to mattz for this post:


futures io Trading Community Platforms and Indicators Sierra Chart > Sierra charts and IB - order not cancelled in Sierra


Last Updated on December 22, 2013


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Journal Challenge w/$1500 prizes from Topstep!

February
 

Identifying Setups & Targets Using Profile Charts w/Trevor & Tradovate

Feb 25
 

Battlestations! Show us your trading desk - $1,500 in prizes!

March
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts