Login Page - Create Account

Support Board


Date/Time: Fri, 27 Dec 2024 02:22:31 +0000



SC displaying wrong orders direction during live trading

View Count: 1819

[2016-03-10 22:23:06]
Peter Power - Posts: 70
Hello,
I experienced quite a difficulties during my live trading today. SC cancelled the OCO orders by itself and then she began to connect wrong orders to each other. I documented the whole thing on a video. Please watch it and give me some solution because this is unacceptable during live trading. I was lucky to close the position in a profit this time but I would hate to experience the same situation again.

Here is the video: https://www.youtube.com/watch?v=Q2VIo9t3-EI

Peter
[2016-03-11 02:39:40]
Sierra Chart Engineering - Posts: 104368
A video is not how we will help with this problem. Refer to:
Support Board Posting Information: Do Not Post Videos Unless Requested!

We need to see the entries in the Trade Activity Log for the OCO orders you are referring to. Follow the instructions here to provide those:

https://www.sierrachart.com/index.php?page=doc/doc_TradeActivityLog.php#TradeActivityLogToSupport

What exactly do you mean by this:
then she began to connect wrong orders to each other.

Are you referring to the connecting lines between order fills displayed on the chart? If so, we do not provide help with that other than telling the user to clear the Trade Activity Data for the particular symbol and Trade Account:

https://www.sierrachart.com/index.php?page=doc/doc_TradeActivityLog.php#ClearingtheLog


This is something Sierra Chart has no control over for various technical reasons.

The information here gives you some more of an understanding about this:
https://www.sierrachart.com/index.php?page=doc/doc_ChartTrading.html#OrderFillConnectingLinesDoNotDisplay

Consider using another service other than Interactive Brokers. Refer to:
Interactive Brokers Trading Service: Trading Related Issues
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-11 02:48:58
[2016-03-11 07:59:05]
Peter Power - Posts: 70
What exactly do you mean by this:
then she began to connect wrong orders to each other.

If you would watch the video you would know what I mean. All the reasons stated why I should not post a video are hillarious. The video I posted is in HD, has audio and it really clearly describes the problem.

I will try to describe it (because it is so much easier, than for you to watch that damn thing). I entered long with my OCO orders connected to my parent order. Everything seemed to be working until SC decided to disconnect OCO orders from the parent order. It is clearly visible on the video because the entry line disappeares suddently. When the market reached my OCO order (profit target), SC didn't show that the position is closed but instead it showed that I am in an open short position. So I instantly hit the flatten all shortcut key to flatten the position. And on the SC screen it looked like I closed the position but in reality I opened new long. And I did the same 2 times until I realized that SC is connecting the orders the wrong way.

I am posting also the SC statement and my broker statement (I hope it is not too much for you to look at them at least).
image10.PNG / V - Attached On 2016-03-11 07:58:42 UTC - Size: 40.45 KB - 298 views
image4.PNG / V - Attached On 2016-03-11 07:58:53 UTC - Size: 45.2 KB - 307 views
[2016-03-11 13:22:24]
Peter Power - Posts: 70
ActivityType  DateTime  Symbol  OrderActionSource  InternalOrderID  ServiceOrderID  OrderType  Quantity  BuySell  Price  Price2  OrderStatus  FillPrice  FilledQuantity  TradeAccount  OpenClose  ParentInternalOrderID  PositionQuantity  FillExecutionServiceID
Order  2016-03-10 07:50:28.000    Connected to server                Unspecified      None        
Order  2016-03-10 07:50:33.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:47:14.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4312. Server side bracket order  32056    Limit  1  Buy  4310.75    Order Sent      U1295516  Open      
Order  2016-03-10 08:47:14.001  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4312. Attached Order. Server side bracket order  32057    Limit  1  Sell  4314.25    Order Sent      U1295516  Close  32056    
Order  2016-03-10 08:47:14.002  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4312. Attached Order. Server side bracket order  32058    Stop  1  Sell  4306.75    Order Sent      U1295516  Close  32056    
Order  2016-03-10 08:47:15.000  NQ-201603-GLOBEX  IB open order update  32057  6982  Limit  1  Sell  4314.25    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:15.001  NQ-201603-GLOBEX  IB open order update  32058  6983  Stop  1  Sell  4306.75    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:15.002  NQ-201603-GLOBEX  IB open order update  32056  6981  Limit  1  Buy  4310.75    Open      U1295516  Open      
Order  2016-03-10 08:47:15.003  NQ-201603-GLOBEX  IB order fill (execution)  32056  6981  Limit  1  Buy  4310.75    Filled  4310.75  1  U1295516  Open      
Fill  2016-03-10 08:47:15.004  NQ-201603-GLOBEX  IB order fill (execution)  32056  6981  Limit  1  Buy  4310.75    Filled  4310.75  1  U1295516  Open    1  0000e10e.56e0ae82.01.01
Order  2016-03-10 08:47:20.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:47:24.000  NQ-201603-GLOBEX  Synchronized Internal Position to current Service Position. Current Position quantity: 0                Unspecified      U1295516        
Order  2016-03-10 08:47:29.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:47:40.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4313.25. Requested Quantity: 1  32057  6982  Limit  1  Sell  4314.25    Pending Modify      U1295516  Close  32056    
Order  2016-03-10 08:47:40.001  NQ-201603-GLOBEX  IB open order update  32057  6982  Limit  1  Sell  4313.25    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:41.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4313. Requested Quantity: 1  32057  6982  Limit  1  Sell  4313.25    Pending Modify      U1295516  Close  32056    
Order  2016-03-10 08:47:41.001  NQ-201603-GLOBEX  IB open order update  32057  6982  Limit  1  Sell  4313.00    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:42.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4312.75. Requested Quantity: 1  32057  6982  Limit  1  Sell  4313.00    Pending Modify      U1295516  Close  32056    
Order  2016-03-10 08:47:42.001  NQ-201603-GLOBEX  IB open order update  32057  6982  Limit  1  Sell  4312.75    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:43.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4312.5. Requested Quantity: 1  32057  6982  Limit  1  Sell  4312.75    Pending Modify      U1295516  Close  32056    
Order  2016-03-10 08:47:43.001  NQ-201603-GLOBEX  IB open order update  32057  6982  Limit  1  Sell  4312.50    Open      U1295516  Close  32056    
Order  2016-03-10 08:47:43.002  NQ-201603-GLOBEX  IB order status update  32058  6983  Stop  1  Sell  4306.75    Canceled      U1295516  Close  32056    
Order  2016-03-10 08:47:43.003  NQ-201603-GLOBEX  IB order fill (execution)  32057  6982  Limit  1  Sell  4312.50    Filled  4312.50  1  U1295516  Close  32056    
Fill  2016-03-10 08:47:43.004  NQ-201603-GLOBEX  IB order fill (execution)  32057  6982  Limit  1  Sell  4312.50    Filled  4312.50  1  U1295516  Open    -1  0000e10e.56e0ae88.01.01
Order  2016-03-10 08:47:43.005  NQ-201603-GLOBEX  User order modification ignored. New price is the same  32057  6982  Limit  1  Sell  4312.50    Filled  4312.50  1  U1295516  Close  32056    
Order  2016-03-10 08:47:47.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry. Flatten&Cancel | Last: 4313.5. Current Position quantity: -1  32059    Market  1  Buy      Order Sent      U1295516  Close    -1  
Order  2016-03-10 08:47:47.001  NQ-201603-GLOBEX  IB order fill (execution)  32059  6984  Market  1  Buy      Filled  4313.50  1  U1295516  Close    -1  
Fill  2016-03-10 08:47:47.002  NQ-201603-GLOBEX  IB order fill (execution)  32059  6984  Market  1  Buy      Filled  4313.50  1  U1295516  Close      0000e10e.56e0ae8a.01.01
Order  2016-03-10 08:47:55.000  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 08:48:02.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:48:40.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4317. Server side bracket order  32060    Limit  1  Sell  4318.00    Order Sent      U1295516  Open      
Order  2016-03-10 08:48:40.001  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4317. Attached Order. Server side bracket order  32061    Limit  1  Buy  4314.50    Order Sent      U1295516  Close  32060    
Order  2016-03-10 08:48:40.002  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4317. Attached Order. Server side bracket order  32062    Stop  1  Buy  4322.00    Order Sent      U1295516  Close  32060    
Order  2016-03-10 08:48:41.000  NQ-201603-GLOBEX  IB open order update  32061  6986  Limit  1  Buy  4314.50    Open      U1295516  Close  32060    
Order  2016-03-10 08:48:41.001  NQ-201603-GLOBEX  IB open order update  32062  6987  Stop  1  Buy  4322.00    Open      U1295516  Close  32060    
Order  2016-03-10 08:48:41.002  NQ-201603-GLOBEX  IB open order update  32060  6985  Limit  1  Sell  4318.00    Open      U1295516  Open      
Order  2016-03-10 08:48:42.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order cancel  32060  6985  Limit  1  Sell  4318.00    Pending Cancel      U1295516  Open      
Order  2016-03-10 08:48:42.001  NQ-201603-GLOBEX  IB order status update  32060  6985  Limit  1  Sell  4318.00    Canceled      U1295516  Open      
Order  2016-03-10 08:48:42.002  NQ-201603-GLOBEX  IB order status update  32061  6986  Limit  1  Buy  4314.50    Canceled      U1295516  Close  32060    
Order  2016-03-10 08:48:42.003  NQ-201603-GLOBEX  IB order status update  32062  6987  Stop  1  Buy  4322.00    Canceled      U1295516  Close  32060    
Order  2016-03-10 08:48:57.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:48:58.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4316. Server side bracket order  32063    Limit  1  Sell  4316.00    Order Sent      U1295516  Open      
Order  2016-03-10 08:48:58.001  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4316. Attached Order. Server side bracket order  32064    Limit  1  Buy  4312.50    Order Sent      U1295516  Close  32063    
Order  2016-03-10 08:48:58.002  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4316. Attached Order. Server side bracket order  32065    Stop  1  Buy  4320.00    Order Sent      U1295516  Close  32063    
Order  2016-03-10 08:48:58.003  NQ-201603-GLOBEX  IB open order update  32064  6989  Limit  1  Buy  4312.50    Open      U1295516  Close  32063    
Order  2016-03-10 08:48:58.004  NQ-201603-GLOBEX  IB open order update  32065  6990  Stop  1  Buy  4320.00    Open      U1295516  Close  32063    
Order  2016-03-10 08:48:58.005  NQ-201603-GLOBEX  IB open order update  32063  6988  Limit  1  Sell  4316.00    Open      U1295516  Open      
Order  2016-03-10 08:48:59.000  NQ-201603-GLOBEX  IB order fill (execution)  32063  6988  Limit  1  Sell  4316.00    Filled  4316.00  1  U1295516  Open      
Fill  2016-03-10 08:48:59.001  NQ-201603-GLOBEX  IB order fill (execution)  32063  6988  Limit  1  Sell  4316.00    Filled  4316.00  1  U1295516  Open    -1  0000e10e.56e0ae9c.01.01
Order  2016-03-10 08:48:59.002  NQ-201603-GLOBEX  Unable to modify order because it is no longer working  32063  6988  Limit  1  Sell  4316.00    Filled  4316.00  1  U1295516  Open      
Order  2016-03-10 08:49:05.000  NQ-201603-GLOBEX  Canceling all orders for Symbol and Account. Flatten/Reverse.  32064  6989  Limit  1  Buy  4312.50    Open      U1295516    32063    
Order  2016-03-10 08:49:05.001  NQ-201603-GLOBEX  Canceling all orders for Symbol and Account. Flatten/Reverse.  32064  6989  Limit  1  Buy  4312.50    Pending Cancel      U1295516  Close  32063  -1  
Order  2016-03-10 08:49:05.002  NQ-201603-GLOBEX  Canceling all orders for Symbol and Account. Flatten/Reverse.  32065  6990  Stop  1  Buy  4320.00    Pending Cancel      U1295516  Close  32063  -1  
Order  2016-03-10 08:49:05.003  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry. Flatten&Cancel | Last: 4316.25. Current Position quantity: -1  32066    Market  1  Buy      Order Sent      U1295516  Close    -1  
Order  2016-03-10 08:49:05.004  NQ-201603-GLOBEX  IB order status update  32065  6990  Stop  1  Buy  4320.00    Canceled      U1295516  Close  32063  -1  
Order  2016-03-10 08:49:05.005  NQ-201603-GLOBEX  IB order status update  32064  6989  Limit  1  Buy  4312.50    Canceled      U1295516  Close  32063  -1  
Order  2016-03-10 08:49:05.006  NQ-201603-GLOBEX  IB order fill (execution)  32066  6991  Market  1  Buy      Filled  4316.75  1  U1295516  Close    -1  
Fill  2016-03-10 08:49:05.007  NQ-201603-GLOBEX  IB order fill (execution)  32066  6991  Market  1  Buy      Filled  4316.75  1  U1295516  Close      0000e10e.56e0ae9f.01.01
Order  2016-03-10 08:49:14.000  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 08:49:20.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:49:52.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4320.25. Server side bracket order  32067    Stop  1  Sell  4320.00    Order Sent      U1295516  Open      
Order  2016-03-10 08:49:52.001  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4320.25. Attached Order. Server side bracket order  32068    Limit  1  Buy  4316.50    Order Sent      U1295516  Close  32067    
Order  2016-03-10 08:49:52.002  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4320.25. Attached Order. Server side bracket order  32069    Stop  1  Buy  4324.00    Order Sent      U1295516  Close  32067    
Order  2016-03-10 08:49:52.003  NQ-201603-GLOBEX  IB open order update  32068  6993  Limit  1  Buy  4316.50    Open      U1295516  Close  32067    
Order  2016-03-10 08:49:52.004  NQ-201603-GLOBEX  IB open order update  32069  6994  Stop  1  Buy  4324.00    Open      U1295516  Close  32067    
Order  2016-03-10 08:49:52.005  NQ-201603-GLOBEX  IB open order update  32067  6992  Stop  1  Sell  4320.00    Open      U1295516  Open      
Order  2016-03-10 08:49:53.000  NQ-201603-GLOBEX  Modifying Attached Order from parent modification/fill. Ref price: 4320.50. Requested Price: 4317. Requested Quantity: 1  32068  6993  Limit  1  Buy  4316.50    Pending Modify      U1295516  Close  32067    
Order  2016-03-10 08:49:53.001  NQ-201603-GLOBEX  Modifying Attached Order from parent modification/fill. Ref price: 4320.50. Requested Price: 4324.5. Requested Quantity: 1  32069  6994  Stop  1  Buy  4324.00    Pending Modify      U1295516  Close  32067    
Order  2016-03-10 08:49:53.002  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4320.5. Requested Quantity: 1  32067  6992  Stop  1  Sell  4320.00    Pending Modify      U1295516  Open      
Order  2016-03-10 08:49:54.000  NQ-201603-GLOBEX  IB open order update  32068  6993  Limit  1  Buy  4317.00    Open      U1295516  Close  32067    
Order  2016-03-10 08:49:54.001  NQ-201603-GLOBEX  IB open order update  32069  6994  Stop  1  Buy  4324.50    Open      U1295516  Close  32067    
Order  2016-03-10 08:49:54.002  NQ-201603-GLOBEX  IB open order update  32067  6992  Stop  1  Sell  4320.50    Open      U1295516  Open      
Order  2016-03-10 08:49:54.003  NQ-201603-GLOBEX  IB order fill (execution)  32067  6992  Stop  1  Sell  4320.50    Filled  4320.50  1  U1295516  Open      
Fill  2016-03-10 08:49:54.004  NQ-201603-GLOBEX  IB order fill (execution)  32067  6992  Stop  1  Sell  4320.50    Filled  4320.50  1  U1295516  Open    -1  0000e10e.56e0aead.01.01
Order  2016-03-10 08:49:58.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4322.25. Requested Quantity: 1  32069  6994  Stop  1  Buy  4324.50    Pending Modify      U1295516  Close  32067  -1  
Order  2016-03-10 08:49:58.001  NQ-201603-GLOBEX  IB open order update  32069  6994  Stop  1  Buy  4322.25    Open      U1295516  Close  32067  -1  
Order  2016-03-10 08:49:58.002  NQ-201603-GLOBEX  IB open order update  32068  6993  Limit    Buy  4317.00    Canceled      U1295516  Close  32067  -1  
Order  2016-03-10 08:49:58.003  NQ-201603-GLOBEX  IB order fill (execution)  32069  6994  Stop  1  Buy  4322.25    Filled  4322.50  1  U1295516  Close  32067  -1  
Fill  2016-03-10 08:49:58.004  NQ-201603-GLOBEX  IB order fill (execution)  32069  6994  Stop  1  Buy  4322.25    Filled  4322.50  1  U1295516  Close      0000e10e.56e0aeb5.01.01
Order  2016-03-10 08:50:06.000  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 08:50:13.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:55:30.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4324.25  32070    Stop  1  Sell  4321.75    Order Sent      U1295516  Open      
Order  2016-03-10 08:55:30.001  NQ-201603-GLOBEX  IB open order update  32070  6995  Stop  1  Sell  4321.75    Open      U1295516  Open      
Order  2016-03-10 08:55:32.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order cancel  32070  6995  Stop  1  Sell  4321.75    Pending Cancel      U1295516  Open      
Order  2016-03-10 08:55:32.001  NQ-201603-GLOBEX  IB order status update  32070  6995  Stop  1  Sell  4321.75    Canceled      U1295516  Open      
Order  2016-03-10 08:55:45.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4325.25  32071    Stop  1  Sell  4325.00    Order Sent      U1295516  Open      
Order  2016-03-10 08:55:46.000  NQ-201603-GLOBEX  IB open order update  32071  6996  Stop  1  Sell  4325.00    Open      U1295516  Open      
Order  2016-03-10 08:55:46.001  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4325.25. Requested Quantity: 1  32071  6996  Stop  1  Sell  4325.00    Pending Modify      U1295516  Open      
Order  2016-03-10 08:55:47.000  NQ-201603-GLOBEX  IB open order update  32071  6996  Stop  1  Sell  4325.25    Open      U1295516  Open      
Order  2016-03-10 08:55:49.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4326.5. Requested Quantity: 1  32071  6996  Stop  1  Sell  4325.25    Pending Modify      U1295516  Open      
Order  2016-03-10 08:55:49.001  NQ-201603-GLOBEX  IB open order update  32071  6996  Stop  1  Sell  4326.50    Open      U1295516  Open      
Order  2016-03-10 08:55:52.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order modification. Requested Price: 4324.25. Requested Quantity: 1  32071  6996  Stop  1  Sell  4326.50    Pending Modify      U1295516  Open      
Order  2016-03-10 08:55:52.001  NQ-201603-GLOBEX  IB open order update  32071  6996  Stop  1  Sell  4324.25    Open      U1295516  Open      
Order  2016-03-10 08:55:53.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order cancel  32071  6996  Stop  1  Sell  4324.25    Pending Cancel      U1295516  Open      
Order  2016-03-10 08:55:53.001  NQ-201603-GLOBEX  IB order status update  32071  6996  Stop  1  Sell  4324.25    Canceled      U1295516  Open      
Order  2016-03-10 08:55:59.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order entry | Last: 4329.5  32072    Stop  1  Sell  4328.75    Order Sent      U1295516  Open      
Order  2016-03-10 08:56:00.000  NQ-201603-GLOBEX  IB open order update  32072  6997  Stop  1  Sell  4328.75    Open      U1295516  Open      
Order  2016-03-10 08:56:01.000  NQ-201603-GLOBEX  User order modification ignored. New price is the same  32072  6997  Stop  1  Sell  4328.75    Open      U1295516  Open      
Order  2016-03-10 08:56:02.000  NQ-201603-GLOBEX  NQ-201603-GLOBEX [CB] [M] 2 Min #5 | User order cancel  32072  6997  Stop  1  Sell  4328.75    Pending Cancel      U1295516  Open      
Fill  2016-03-10 08:56:02.001  NQ-201603-GLOBEX  IB order fill (execution)  32072  6997  Stop  1  Sell  4328.75    Pending Cancel  4328.50  1  U1295516  Open    -1  0000e10e.56e0af35.01.01
Order  2016-03-10 08:56:02.002  NQ-201603-GLOBEX  IB open order update  32072  6997  Stop  1  Sell  4328.75    Filled  4328.50  1  U1295516  Open    -1  
Order  2016-03-10 08:56:11.000  NQ-201603-GLOBEX  Synchronized Internal Position to current Service Position. Current Position quantity: 0                Unspecified      U1295516        
Order  2016-03-10 08:56:17.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:56:43.000    Disconnected from server                Unspecified      None        
Order  2016-03-10 08:56:47.000    Connected to server                Unspecified      None        
Order  2016-03-10 08:56:52.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:56:52.001  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 08:56:52.002    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 08:56:52.003  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 10:02:44.000    Disconnected from server                Unspecified      None        
Order  2016-03-10 10:23:14.000    Connected to server                Unspecified      None        
Order  2016-03-10 10:23:20.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 10:23:26.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 10:23:26.001  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 10:28:09.000    Disconnected from server                Unspecified      None        
Order  2016-03-10 13:50:06.000    Connected to server                Unspecified      None        
Order  2016-03-10 13:50:11.000    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 13:50:11.001  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 13:50:11.002    Requesting Open orders from trading service                Unspecified      None        
Order  2016-03-10 13:50:11.003  NQ-201603-GLOBEX  Removing Position with quantity of 0                Unspecified      U1295516        
Order  2016-03-10 15:31:07.000    Disconnected from server                Unspecified      None
[2016-03-11 13:24:03]
Peter Power - Posts: 70
I am sending the trading log as instructed in the post above
[2016-03-11 17:33:20]
Sierra Chart Engineering - Posts: 104368
Your description of the problem in the beginning was not correct. Not to be critical, just that we misunderstood it.

This is not what happened:
SC cancelled the OCO orders by itself

We understand what you mean by this:

It is clearly visible on the video because the entry line disappeares suddently.

This kind of problem is not all that unusual with Interactive Brokers. There have been changes recently to solve this or greatly minimize it.

You are running an older version of Sierra Chart. Update to the current version. See these version notes:
https://www.sierrachart.com/index.php?page=doc/Whats_New.php#SCVer1342



Also the Trade Activity Log is critical for us when there is a trading related problem. Not a video. At this point, we do not need any further information.

Just update Sierra Chart. If you encounter this problem again, then either discontinue use of Interactive Brokers and use another trading service, or Sierra Chart because we cannot do anything further.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-11 21:10:40
[2016-03-11 21:11:56]
Sierra Chart Engineering - Posts: 104368
When we said the description of the problem in the beginning was not correct, we just did not understand it from the description. We were not being critical of this. Because we also know that you did provide a lengthy video.

And in any case, it is always the Trade Activity Log is what we need to see for any kind of trading related issue. If we require a video, we will ask for that but that would be unlikely.

We have certain standardized procedures for looking at things. It is always critical that our standard procedures are followed. We cannot deviate from those.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-11 21:12:30
[2016-03-11 21:14:46]
Sierra Chart Engineering - Posts: 104368
We are locking out all versions of Sierra Chart when using Interactive Brokers, prior to version 1342.

So you will need to update Sierra Chart by Monday. Here are instructions:
https://www.sierrachart.com/index.php?page=doc/download.php#FastUpdate
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-11 21:15:11
[2016-03-12 02:32:42]
i960 - Posts: 360
Here's what happens: You enter an order and get filled and it does one of two things:

1. It shows the green position line and your OCO orders disappear entirely (they're still present on the IB side though).
OR
2. The green position line disappears and you see the OCO orders only (this is less common).

In all cases the real orders are actually correct on TWS. I think I have a hunch what might be causing some of these spurious order fill / disappearing orders issues with IB - or atleast one thing possibly contributing to it. If one has multiple symbols for the same instrument it's possible for SC/IB to have a mismatch on what's going where.

For instance:

GOIL-######-IPE
GOIL-######-IPE-USD-100
D-######-ICEEUSOFT
D-######-ICEEUSOFT-USD-10
C-######-ICEEUSOFT-GBP
C-######-ICEEUSOFT-GBP-10

I use that as an example because I've seen this myself before with multiple ICE related symbols (although the ICE part might be purely coincidental because I had to do the work of adding multiple missing ICE symbols months back).

I've seen this happen with DX, Robusta (D), Cocoa (C), Gasoil (GOIL), and ECF. While I *do not* have dupe symbols for DX and ECF, I do have dupe symbols for GOIL, D, and C. I have personally seen this behavior in GOIL and ECF as recent as 2-3 days ago and still have logs. It's a particularly bad behavior because if you flatten the position in Sierra it will *not* cancel the orders on IB side because it doesn't think they're related to the position you just canceled. In the past I've actually gotten burned by this.

What we need to resolve here is what the actual symbol is that should be used within IB vs SC including when the currency and denomination is actually required. This is all over the map in SC's symbol list when it comes to IB symbols. Some have currency, some don't. If we know for sure that the most specific version will always work then we should update the symbols to use the fully spec'ed out version (aka SYMBOL-######-EXCHANGE-CUR-AMT).

Here's an example of it happening to me. Look CLOSELY at the symbol here. The chart symbol used for trading is GOIL-######-IPE *without* USD-100 but you'll see in the log that it's associating things with GOIL-######-IPE-USD-100 for *some* parts of the trade. I have a big feeling this is contributing to the problems:

ActivityType DateTime Symbol OrderActionSource InternalOrderID ServiceOrderID OrderType Quantity BuySell Price Price2 OrderStatus FillPrice FilledQuantity TradeAccount OpenClose ParentInternalOrderID PositionQuantity FillExecutionServiceID
Order 2016-03-08 08:03:54.426 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:06:53.761 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:19:28.434 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:20:02.343 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:20:47.410 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:31:57.918 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:45:37.083 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:48:57.403 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:49:26.436 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:54:37.711 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 08:56:43.797 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:02:57.863 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #6 | User order entry | Last: 365.25. Server side bracket order 28615 Limit 1 Sell 365.50 Order Sent U145**** Open
Order 2016-03-08 09:02:57.864 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #6 | User order entry | Last: 365.25. Attached Order. Server side bracket order 28616 Limit 1 Buy 359.50 Order Sent U145**** Close 28615
Order 2016-03-08 09:02:57.865 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #6 | User order entry | Last: 365.25. Attached Order. Server side bracket order 28617 Stop Limit 1 Buy 367.50 373.75 Order Sent U145**** Close 28615
Order 2016-03-08 09:02:58.396 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 359.50 Open U145**** Close 28615
Order 2016-03-08 09:02:58.489 GOIL-201604-IPE IB open order update 28617 34015 Stop Limit 1 Buy 367.50 373.75 Open U145**** Close 28615
Order 2016-03-08 09:02:58.490 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.50 Open U145**** Open
Order 2016-03-08 09:02:58.691 GOIL-201604-IPE Modifying Attached Order from parent modification/fill. Parent ref. price: 365.25. Requested Price: 359.25. Requested Quantity: 1 28616 34014 Limit 1 Buy 359.50 Pending Modify U145**** Close 28615
Order 2016-03-08 09:02:58.692 GOIL-201604-IPE Modifying Attached Order from parent modification/fill. Parent ref. price: 365.25. Requested Price: 367.25. Requested Quantity: 1 28617 34015 Stop Limit 1 Buy 367.50 373.75 Pending Modify U145**** Close 28615
Order 2016-03-08 09:02:58.693 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #6 | User order modification. Requested Price: 365.25. Requested Quantity: 1 28615 34013 Limit 1 Sell 365.50 Pending Modify U145**** Open
Order 2016-03-08 09:02:58.770 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 359.25 Open U145**** Close 28615
Order 2016-03-08 09:02:58.848 GOIL-201604-IPE IB open order update 28617 34015 Stop Limit 1 Buy 367.25 373.50 Open U145**** Close 28615
Fill 2016-03-08 09:02:58.941 GOIL-201604-IPE IB order fill (execution) 28615 34013 Limit 1 Sell 365.50 Pending Modify 365.25 1 U145**** Open -1 0000de2d.56de1b21.01.01
Order 2016-03-08 09:02:58.957 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.25 Pending Open 365.25 1 U145**** Open -1
Order 2016-03-08 09:02:58.958 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.25 Filled 365.25 1 U145**** Open -1
Order 2016-03-08 09:03:03.678 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:03:03.694 GOIL-201604-IPE Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****

You'll notice less than 1 second later after requesting open orders it thinks my GOIL-201604-IPE position is 0 when it just got filled by IB as a sell, so it should be -1.

Order 2016-03-08 09:03:03.695 GOIL-201604-IPE-USD-100 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****

^ The real problem! It thinks I have a short position in GOIL-201604-IPE-USD-100 and *not* GOIL-201604-IPE, hence why the chart for GOIL-201604-IPE never reflects that!

Order 2016-03-08 09:03:13.896 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:03:13.897 GOIL-201604-IPE IB open order update 28617 34015 Stop Limit 1 Buy 367.25 365.00 Pending Open U145**** Close 28615
Order 2016-03-08 09:03:16.724 GOIL-201604-IPE IB open order update 28617 34015 Stop Limit 1 Buy 367.25 368.25 Open U145**** Close 28615[/b]

^ Second problem, these OCO orders are for the trade I put on with SC, and I still see them in SC at the time - but I do *not* see my actual position (green line) in SC. To close the trade I have to close it from TWS or let it hit stop or limit. It thinks these OCO orders are associated with GOIL-201604-IPE (correctly) but thinks my main position is associated with GOIL-201604-IPE-USD-100.

Order 2016-03-08 09:03:35.526 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #5 | User order modification. Requested Price: 357.5. Requested Quantity: 1 28616 34014 Limit 1 Buy 359.25 Pending Modify U145**** Close 28615
Order 2016-03-08 09:03:35.651 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 357.50 Open U145**** Close 28615
Order 2016-03-08 09:03:48.498 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 987 Volume #5 | User order modification. Requested Price: 360.75. Requested Quantity: 1 28616 34014 Limit 1 Buy 357.50 Pending Modify U145**** Close 28615
Order 2016-03-08 09:03:48.623 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 360.75 Open U145**** Close 28615
Order 2016-03-08 09:04:03.502 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:04:07.720 GOIL-201604-IPE GOIL-201604-IPE [CV] [M] 377 Volume #10 | User order modification. Requested Price: 359.5. Requested Quantity: 1 28616 34014 Limit 1 Buy 360.75 Pending Modify U145**** Close 28615
Order 2016-03-08 09:04:07.845 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 359.50 Open U145**** Close 28615
Order 2016-03-08 09:04:22.954 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:11:55.402 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:12:31.363 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:12:59.947 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:14:27.857 Requesting Open orders from trading service Unspecified None
Fill 2016-03-08 09:15:05.000 GOIL-201604-IPE-USD-100 IB historical fills data (Restored) 2147483647 1 Buy Filled 366.75 U145**** 0000de2d.56de1b58.01.01
Order 2016-03-08 09:15:05.394 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 359.50 Canceled U145**** Close 28615
Order 2016-03-08 09:15:05.395 GOIL-201604-IPE IB order status update. 28617 34015 Stop Limit 1 Buy 367.25 368.25 Canceled U145**** Close 28615
Order 2016-03-08 09:15:11.362 GOIL-201604-IPE-USD-100 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-08 09:17:29.490 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:18:14.321 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:24:14.668 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:30:18.815 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:33:14.513 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:36:14.624 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:56:35.125 Disconnected from server Unspecified None
Order 2016-03-08 09:56:38.226 Connected to server Unspecified None
Order 2016-03-08 09:57:27.784 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:57:27.848 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:57:32.777 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:57:32.793 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:58:40.028 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 09:59:20.827 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:01:38.052 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:04:37.825 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:07:37.864 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:10:37.847 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:13:37.848 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:16:37.853 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:16:58.477 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:17:26.043 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:17:58.669 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:18:07.433 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:18:24.245 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:18:50.010 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:18:57.401 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:19:12.667 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:19:22.159 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:22:16.797 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:25:16.928 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:28:16.884 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:31:20.488 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:31:29.986 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:31:37.518 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:32:03.767 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:37:41.717 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:38:55.625 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:39:24.596 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:39:30.921 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:39:40.421 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:40:14.909 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:42:35.707 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:46:36.583 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:46:53.490 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 10:52:41.267 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:55:40.872 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 10:57:29.848 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 11:01:40.769 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 11:04:40.688 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 11:07:41.076 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-08 11:10:42.110 GOIL-201604-IPE-USD-100 Removing Position with quantity of 0 Unspecified U145****

Here's what IB has for the same trade above (note: the times are in PST, so hence there's an 8-hour offset to UTC in the SC logs):

  SLD  1  GOIL Apr12'16 @IPE  365.25  USD  IPE  MAR 8 01:02:58    2.40  
  BOT  1  GOIL Apr12'16 @IPE  366.75  USD  IPE  MAR 8 01:15:05    2.40  -154.80


Here's another one where I got kinda screwed but to be fair I don't think it was Sierra's fault in this case:

ActivityType DateTime Symbol OrderActionSource InternalOrderID ServiceOrderID OrderType Quantity BuySell Price Price2 OrderStatus FillPrice FilledQuantity TradeAccount OpenClose ParentInternalOrderID PositionQuantity FillExecutionServiceID
Order 2016-03-09 02:43:54.699 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:44:10.635 ECF-201612-IPE-EUR-1000 ECF-201612-IPE-EUR-1000 [CV] [M] 987 Volume #9 | User order entry | Last: 5.04. Server side bracket order 28647 Limit 1 Buy 4.47 Order Sent U145**** Open
Order 2016-03-09 02:44:10.636 ECF-201612-IPE-EUR-1000 ECF-201612-IPE-EUR-1000 [CV] [M] 987 Volume #9 | User order entry | Last: 5.04. Attached Order. Server side bracket order 28648 Limit 1 Sell 4.71 Order Sent U145**** Close 28647
Order 2016-03-09 02:44:10.637 ECF-201612-IPE-EUR-1000 ECF-201612-IPE-EUR-1000 [CV] [M] 987 Volume #9 | User order entry | Last: 5.04. Attached Order. Server side bracket order 28649 Stop Limit 1 Sell 4.39 4.14 Order Sent U145**** Close 28647
Order 2016-03-09 02:44:10.901 ECF-201612-IPE-EUR-1000 IB open order update 28648 34048 Limit 1 Sell 4.71 Open U145**** Close 28647
Order 2016-03-09 02:44:10.979 ECF-201612-IPE-EUR-1000 IB open order update 28649 34049 Stop Limit 1 Sell 4.39 4.14 Open U145**** Close 28647
Order 2016-03-09 02:44:17.362 ECF-201612-IPE-EUR-1000 IB open order update 28647 34047 Limit 1 Buy 4.47 Canceled U145**** Open
Order 2016-03-09 02:44:17.486 ECF-201612-IPE-EUR-1000 IB order status update. 28648 34048 Limit 1 Sell 4.71 Canceled U145**** Close 28647
Order 2016-03-09 02:44:17.502 ECF-201612-IPE-EUR-1000 IB order status update. 28649 34049 Stop Limit 1 Sell 4.39 4.14 Canceled U145**** Close 28647
Order 2016-03-09 02:44:25.690 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:45:12.342 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:45:21.920 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:45:52.240 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:47:06.326 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:47:43.331 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 02:52:31.867 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 04:24:58.564 Disconnected from server Unspecified None
Order 2016-03-09 04:26:27.288 Connected to server Unspecified None
Order 2016-03-09 04:26:32.289 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 04:26:32.585 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 04:26:58.550 Disconnected from server Unspecified None
Order 2016-03-09 04:27:24.425 Connected to server Unspecified None
Order 2016-03-09 04:27:29.425 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 04:27:29.487 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 04:59:32.048 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 05:18:57.050 Disconnected from server Unspecified None
Order 2016-03-09 05:19:02.674 Connected to server Unspecified None
Order 2016-03-09 05:19:36.349 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 05:19:38.274 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 05:29:37.508 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 05:29:54.681 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 05:30:33.721 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 07:22:04.871 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 07:38:18.860 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 07:38:40.553 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 07:39:52.824 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 07:40:11.702 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:01:27.172 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:03:18.478 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:03:48.216 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:08:42.179 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:27:16.202 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:58:33.909 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:58:49.597 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 08:59:07.534 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 09:00:28.574 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 10:09:49.882 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 10:20:48.930 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 10:43:11.335 Requesting Open orders from trading service Unspecified None
Fill 2016-03-09 10:44:21.000 ECF-201612-IPE-EUR-1000 IB historical fills data (Restored) 2147483647 1 Buy Filled 5.06 U145**** 0000de2d.56df6d40.01.01
Order 2016-03-09 10:44:26.327 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 1 Unspecified U145****
Order 2016-03-09 10:46:46.788 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 10:47:01.994 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 10:53:59.362 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 11:14:43.538 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 18:09:48.819 Disconnected from server Unspecified None
Order 2016-03-09 18:09:53.319 Connected to server Unspecified None
Order 2016-03-09 18:09:53.402 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-09 18:12:17.816 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 18:12:17.850 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 1 Unspecified U145****
Order 2016-03-09 18:12:20.097 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 18:13:23.569 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 18:21:07.083 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 19:03:12.679 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 19:27:57.222 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 20:50:04.834 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 21:34:04.830 Requesting Open orders from trading service Unspecified None
Order 2016-03-09 23:03:12.697 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 03:03:12.413 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 03:20:04.236 Disconnected from server Unspecified None
Order 2016-03-10 03:20:07.423 Connected to server Unspecified None
Order 2016-03-10 03:20:08.564 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-10 03:20:22.329 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 03:20:22.376 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 1 Unspecified U145****
Order 2016-03-10 03:20:25.610 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 06:00:48.473 Disconnected from server Unspecified None
Order 2016-03-10 06:00:51.754 Connected to server Unspecified None
Order 2016-03-10 06:00:51.833 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-10 06:01:43.480 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 06:01:43.498 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 1 Unspecified U145****
Order 2016-03-10 06:01:48.620 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 07:03:12.027 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 09:23:26.389 ECF-201612-IPE-EUR-1000 ECF-201612-IPE-EUR-1000 [CV] [M] 987 Volume #8 | User order entry. Flatten&Cancel | Last: 5.02. Current Position quantity: 1 28684 Market 1 Sell Order Sent U145**** Close 1
Order 2016-03-10 09:23:26.624 ECF-201612-IPE-EUR-1000 IB order fill (execution) 28684 34080 Market 1 Sell Filled 5.02 1 U145**** Close 1
Fill 2016-03-10 09:23:26.625 ECF-201612-IPE-EUR-1000 IB order fill (execution) 28684 34080 Market 1 Sell Filled 5.02 1 U145**** Close 0000de2d.56e0bdcb.01.01
Order 2016-03-10 09:23:31.646 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:23:41.381 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 09:25:00.358 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 09:26:36.051 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:32:35.986 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:40:14.722 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:49:14.576 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:52:14.847 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:53:30.489 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:53:40.239 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 09:56:34.613 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 09:57:30.213 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:02:34.521 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:05:34.715 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:08:34.816 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:14:34.530 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:17:30.177 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:23:34.556 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-10 10:26:34.478 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Fill 2016-03-10 14:27:20.000 ECF-201612-IPE-EUR-1000 IB historical fills data (Restored) 2147483647 1 Sell Filled 4.89 U145**** 0000de2d.56e0c181.01.01
Order 2016-03-10 18:20:34.280 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-10 18:20:40.015 Disconnected from server Unspecified None
Order 2016-03-10 18:21:12.271 Connected to server Unspecified None
Order 2016-03-10 18:21:13.053 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-10 18:21:23.411 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 18:21:23.537 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-10 18:21:32.990 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 18:31:17.156 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 18:31:56.503 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 18:32:31.377 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 18:52:11.601 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:03:24.894 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:24:40.939 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:28:31.161 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:29:59.769 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:30:47.096 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:31:07.877 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:32:15.878 Requesting Open orders from trading service Unspecified None
Order 2016-03-10 19:36:19.361 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 01:48:52.725 Disconnected from server Unspecified None
Order 2016-03-11 01:48:56.636 Connected to server Unspecified None
Order 2016-03-11 01:48:57.600 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 01:50:22.523 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 01:50:22.601 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-11 01:50:37.571 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 02:22:41.029 Disconnected from server Unspecified None
Order 2016-03-11 02:28:09.173 Connected to server Unspecified None
Order 2016-03-11 02:28:09.845 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 02:29:18.954 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 02:29:19.033 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-11 02:29:21.673 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 03:49:58.637 Disconnected from server Unspecified None
Order 2016-03-11 04:09:39.744 Connected to server Unspecified None
Order 2016-03-11 04:09:39.791 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 04:09:44.759 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 04:09:44.776 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-11 04:09:45.385 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 05:26:36.508 Disconnected from server Unspecified None
Order 2016-03-11 05:26:40.055 Connected to server Unspecified None
Order 2016-03-11 05:26:40.617 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 05:26:55.133 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 05:26:55.179 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-11 05:26:56.726 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 05:39:35.539 Disconnected from server Unspecified None
Order 2016-03-11 05:39:38.617 Connected to server Unspecified None
Order 2016-03-11 05:39:38.679 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 05:39:48.961 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 05:39:48.977 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****
Order 2016-03-11 05:39:49.008 Requesting Open orders from trading service Unspecified None
Fill 2016-03-11 07:05:16.000 ECF-201612-IPE-EUR-1000 IB historical fills data (Restored) 2147483647 1 Buy Filled 5.01 U145**** 0000de2d.56e210c2.01.01
Order 2016-03-11 07:05:21.755 ECF-201612-IPE-EUR-1000 Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-11 07:11:26.299 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:14:25.702 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:17:25.809 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:26:25.838 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:35:26.004 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:38:25.850 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:41:25.907 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 07:53:26.241 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:02:25.933 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:05:25.903 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:09:31.192 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:09:31.208 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:14:26.178 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:20:25.985 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:38:26.283 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:53:56.894 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:53:56.895 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:53:57.331 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 08:54:26.096 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:54:47.741 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:56:05.568 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:56:27.757 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 08:57:01.463 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:01:15.746 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:01:25.293 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:03:22.744 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:03:41.352 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:04:01.336 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:17:17.819 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:22:30.404 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:25:39.757 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:26:13.225 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:28:39.749 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:31:39.747 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:35:06.694 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:35:26.616 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 09:40:39.879 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:46:39.876 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 09:55:40.095 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 10:01:40.104 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 10:04:40.038 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 10:07:40.203 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 17:40:41.499 Disconnected from server Unspecified None
Order 2016-03-11 17:40:45.477 Connected to server Unspecified None
Order 2016-03-11 17:41:57.706 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 17:41:57.753 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 17:44:00.093 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 17:44:00.108 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 17:46:05.019 ECF-201612-IPE-EUR-1000 Removing Position with quantity of 0 Unspecified U145****
Order 2016-03-11 18:07:00.328 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 18:07:17.859 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 18:47:49.412 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 19:39:14.697 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 23:10:41.604 Disconnected from server Unspecified None
Order 2016-03-11 23:10:44.736 Connected to server Unspecified None
Order 2016-03-11 23:10:49.737 Requesting Open orders from trading service Unspecified None
Order 2016-03-11 23:16:28.670 Disconnected from server Unspecified None
Order 2016-03-11 23:16:31.781 Connected to server Unspecified None
Order 2016-03-11 23:16:36.848 Requesting Open orders from trading service Unspecified None

  BOT  1  ECF Dec19'16 @IPE  5.06  EUR  IPE  MAR 9 02:44:21    6.00  
  SLD  1  ECF Dec19'16 @IPE  5.02  EUR  IPE  MAR 10 01:23:26    6.00  -52.00
  SLD  1  ECF Dec19'16 @IPE  4.89  EUR  IPE  MAR 10 06:27:20    6.00  
  BOT  1  ECF Dec19'16 @IPE  5.01  EUR  IPE  MAR 10 23:05:16    6.00  -132.00

I entered an order from TWS (was testing if ECF was available for trading again) and got filled, Sierra then recognizes the fill *but does not recognize the OCO orders that TWS had submitted live after the fill*. I flatten the position from Sierra the next day only to forget about the resting OCO orders still on TWS and at the exchange (at the time probably thinking the position was flattened, but forgetting SC never even saw the OCO orders to cancel them). I then get filled some hours later without any risk control (because it tripped that orphaned OCO stop order that was still live) with myself eventually flattening that rogue position a day after later. Luckily this wasn't a fast moving contract and while I don't think that specifically was SC's fault I do think this can be more reliable here to diminish the possibility of people ending up in these type of situations.

Also look closely and you'll see the "removing position with quantity of 0" over and over again long after the position had been closed from the TWS side. It's like there's some kind of split-brain problem going on here.

You have to remember here that if I added my own symbols months ago for things that SC didn't know about and then later SC comes along and adds their own symbols for the same instruments - but with slightly different versions (GOIL-######-IPE vs GOIL-######-USD-100) then that's going to be a hidden problem I'd never even detect without being aware of every single potential duplicate symbol. I can repro things with GOIL, C, or D instruments pretty easily (and they all happen to be symbols who have "dupe" entries in my symbol list). I think SC should make an extra safety check here for *similar* positions which could for the same underlying symbol to help guard against some of this. In the ECF case above (the 2nd one) that doesn't fall into it and has to be something different, but in the GOIL case it's definitely related. At the minimum SC needs <SYMBOL>-<MONTH>-<EXCHANGE> to even trade with IB, so if a position comes back from IB as GOIL-######-IPE-USD-100 then I think a safe thing for SC to do at that point is *also* check on the first 3 parts of the symbol for conflicts in it's own internal position table, just to be on the safe side.
[2016-03-13 22:14:51]
Sierra Chart Engineering - Posts: 104368
In the case of Orders and Positions, duplicate symbols( same but with additional symbol parameters) does not matter:
In all cases the real orders are actually correct on TWS. I think I have a hunch what might be causing some of these spurious order fill / disappearing orders issues with IB - or atleast one thing possibly contributing to it. If one has multiple symbols for the same instrument it's possible for SC/IB to have a mismatch on what's going where.

For instance:

GOIL-######-IPE
GOIL-######-IPE-USD-100
D-######-ICEEUSOFT
D-######-ICEEUSOFT-USD-10
C-######-ICEEUSOFT-GBP
C-######-ICEEUSOFT-GBP-10

For futures Positions only the first 3 or 5 parts are used and you can see that in Trade >> Trade Orders and Positions >> Positions.

And for orders, it is only the Service Order ID which is used for matching. Not the symbol so long as the order is in the order list in Sierra Chart and it should be.

If you do not see the Position there, it was never provided by TWS.

The problem the user encountered most likely was due to changes to solve the problem with 2016 contracts and due to an issue which arose from those changes which was later fixed.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-14 01:32:12
[2016-03-14 00:22:18]
i960 - Posts: 360
What I'm telling you is that I can reproduce issues in the latest SC as of now. It's not like it happened to me at some point and then went away, it's reproduceable.

Read what I posted again:


Order 2016-03-08 09:02:58.770 GOIL-201604-IPE IB open order update 28616 34014 Limit 1 Buy 359.25 Open U145**** Close 28615
Order 2016-03-08 09:02:58.848 GOIL-201604-IPE IB open order update 28617 34015 Stop Limit 1 Buy 367.25 373.50 Open U145**** Close 28615
Fill 2016-03-08 09:02:58.941 GOIL-201604-IPE IB order fill (execution) 28615 34013 Limit 1 Sell 365.50 Pending Modify 365.25 1 U145**** Open -1 0000de2d.56de1b21.01.01
Order 2016-03-08 09:02:58.957 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.25 Pending Open 365.25 1 U145**** Open -1
Order 2016-03-08 09:02:58.958 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.25 Filled 365.25 1 U145**** Open -1
Order 2016-03-08 09:03:03.678 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:03:03.694 GOIL-201604-IPE Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****

^^^
You'll notice less than 1 second later after requesting open orders it thinks my GOIL-201604-IPE position is 0 when it just got filled by IB as a sell, so it should be -1.

Order 2016-03-08 09:03:03.695 GOIL-201604-IPE-USD-100 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****

^ The real problem! It thinks I have a short position in GOIL-201604-IPE-USD-100 and *not* GOIL-201604-IPE, hence why the chart for GOIL-201604-IPE never reflects that!

For this trade:

SLD 1 GOIL Apr12'16 @IPE 365.25 USD IPE MAR 8 01:02:58 2.40
BOT 1 GOIL Apr12'16 @IPE 366.75 USD IPE MAR 8 01:15:05 2.40 -154.80

Again:

Order 2016-03-08 09:02:58.958 GOIL-201604-IPE IB open order update 28615 34013 Limit 1 Sell 365.25 Filled 365.25 1 U145**** Open -1
Order 2016-03-08 09:03:03.678 Requesting Open orders from trading service Unspecified None
Order 2016-03-08 09:03:03.694 GOIL-201604-IPE Synchronized Internal Position to current Service Position. Current Position quantity: 0 Unspecified U145****
Order 2016-03-08 09:03:03.695 GOIL-201604-IPE-USD-100 Synchronized Internal Position to current Service Position. Current Position quantity: -1 Unspecified U145****

We can sit all day and say the symbols don't matter when practical reality shows they actually do. It ain't a TWS problem here as far as I can see. I'll be happy to max out TWS logging and SC logging and demonstrate it during a GOIL, C, or D trade along with parallel GOIL-201604-IPE vs GOIL-201604-IPE-USD-100 charts.
Date Time Of Last Edit: 2016-03-14 00:23:12
[2016-03-14 01:39:07]
Sierra Chart Engineering - Posts: 104368
We made a mistake. Correction:

For futures Positions only the first 3 or 5 parts are used and you can see that in Trade >> Trade Orders and Positions >> Positions.

The number of parts actually depends upon the particular security type.

5 parts will be used if a symbol containing 5 parts is found in the Symbol Settings. So if you have the same futures contract in the Symbol Settings twice with a different number of parts, then there can be a problem. So you need to avoid this.

It ain't a TWS problem here as far as I can see.
Yes in this particular case it is not, but you have added your own Symbol Settings which conflict with existing settings, or we changed a symbol and there were symbol settings in there twice for it.

Although in newer versions of Sierra Chart when we change a symbol, duplicates are eliminated.

And this particular problem where a Position will be tracked using five parts rather than than three parts, began when Interactive Brokers released support for the mini DAX, which has not been for very long.

None of this is relevant though to the original post.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-14 01:40:13
[2016-03-14 02:06:27]
i960 - Posts: 360

Yes in this particular case it is not, but you have added your own Symbol Settings which conflict with existing settings, or we changed a symbol and there were symbol settings in there twice for it.

That's what I was making the reference to earlier. But remember I added these symbols much earlier on than when Sierra did and then later provided the symbol data for Sierra to add (and/or other people requested it). There's very little way for me to know you added one at some point later.

What I was asking much earlier though is: what symbol format should we be predominantly using? The 3 part or the 5 part? Are all the 3-part symbols going to be replaced with 5-parts at some point or preserved for backwards compatibility?
[2016-03-14 18:58:43]
Sierra Chart Engineering - Posts: 104368
New futures symbols should have five parts. Any time we add a new futures symbol it is always five parts. Three parts are there just for back compatibility.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account