Login Page - Create Account

Support Board


Date/Time: Thu, 09 Jul 2020 21:58:15 +0000



Changes to Interactive Brokers Position Reporting Symbols and Symbol Matching

[2020-01-01 18:58:54]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Interactive Brokers has complex symbology to represent an instrument. There is not one set text string for a symbol/instrument that can be looked up, and used universally within TWS and Sierra Chart or other applications using the TWS API. This is a major design flaw with Interactive Brokers.

This is further complicated by the fact that when a symbol is specified for trading or market data, that the symbol specification does not have to be complete and a match will still occur so long as Interactive Brokers does not see an ambiguity.

This creates a problem where when a position is reported for a particular symbol, that the symbol Sierra Chart creates from all of the different sub symbol components of a security definition data with that Position, may not match the symbol of the chart being traded from. This is especially a problem for stock symbols.

We have used a technique in the past, where we therefore just compare the first symbol subpart starting from the left, to match up Position symbols to the symbol in a chart.

This has always been regarded as of hack, and has complicated code in other areas of Sierra Chart and also is a problem when you have the same symbol being traded on different exchanges and in different currencies. There can be mismatch problems in this case.

Effective with the latest revision of 2031, in Trade >> Trade Positions Window, a complete symbol is constructed from all of the sub symbol components of a security definition provided with Position updates from TWS. In the case of stocks this now also includes the currency. The currency part is very much required by TWS.

Therefore, a chart you are trading from must use the same symbol as the reported Position does in order to see the Position details, in the chart, which include the average price and quantity.

We know this can still be a problem when some symbols use what is called the primary exchange combined in with SMART. And we do not think in our experience Positions from TWS ever return SMART for the exchange.

Based on user feedback we will see if we can improve upon the format for Position symbols which can be matched up to a complete stock symbol used in the chart.

In cases where it is impossible to get a match between the symbol of the chart, and the symbol of the Position from TWS you will need to use the Order Fill Calculated Position in the chart:
https://www.sierrachart.com/index.php?page=doc/TradeStatusWindows.html#OrderFillCalculatedPosition

And then you can control the Chart >> Chart Settings >>Order Fills Start Date-Time which controls the first fill loaded in the Trades list for calculating the position. This gives you control over the calculation and the resulting Position Quantity.

The Order Fill Calculated Position may be useful when performing automated trading.

And alternatively, if you just cannot get the Position shown in the chart you are trading from accurately, just simply look at Trade >> Trade Positions Window for the position details.

The above information only applies to stocks. We do not expect any problem with the changes, for futures, Forex or CFD's. There definitely will not be any problem with futures or Forex. If there are any issues with CFD's, we should be able to help you resolve the problem.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-03 16:31:11
[2020-01-02 12:44:42]
TedMar - Posts: 166 | Ending Date: 2021-07-04
But in Example , if i change NIO symbol to NIO-STK-NYSE-USD , i get problem with load data History from SC DataFeed like https://www.sierrachart.com/SupportBoard.php?ThreadID=47180
[2020-01-02 12:45:33]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
We will solve this.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-02 12:59:29]
TedMar - Posts: 166 | Ending Date: 2021-07-04
I use "Support Symbol Entry from Chart Window", today is very comfortable add symbols like /NIO or add them in QuoteBoard, its needed after changes spend much more time to add Symbols ..i.e. NIO-STK-NYSE-USD ?
Or u have an idea to make a Mapping or Alias option for use add symbols in old short style?
Date Time Of Last Edit: 2020-01-02 13:02:57
[2020-01-02 18:48:26]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
In this case what you will want to do is use the Associated Watch List:
https://www.sierrachart.com/index.php?page=doc/SwitchingSymbols.html#AssociatedSymbolList

And add the symbols to there. Once the symbols are set up in that list you do not need to do it again. The list supports importing and exporting as well.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-03 04:11:31]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
What we have done for positions from TWS is that in the case of a stock we use the exchange provided in the contract data. If this is SMART then the position will contain SMART for the exchange. This is in version 2032.

Therefore instead of using:
NIO-STK-NYSE-USD

Instead use:
NIO-STK-SMART-USD
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-03 10:27:33]
TedMar - Posts: 166 | Ending Date: 2021-07-04
my suggestion, create a Optional checkbox in settings for default mapping like "use STK-SMART-USD as Default mapping in Stock Symbols" ,
and if a user do not enter explicite NIO-STK-SMART-USD then SC add by default STK-SMART-USD mapping to short input NIO.


My trading based on NEWS , I know the Symbol firstly after News print is done , and need input Symbol in SC, every second delay is decided
Date Time Of Last Edit: 2020-01-03 10:37:47
[2020-01-03 21:55:15]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Actually just occurred to us that with new functionality in the Symbol Settings using the new external service symbol setting we can remap symbols to/from the external service.

So this means with Interactive Brokers you can use use a simple stock symbol like AAPL for US smart routed stocks. We will get this out in the next few days. Probably by Monday. You will see and use this symbol format universally throughout the user interface including in the orders list and positions list.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-03 21:56:06
[2020-01-11 20:05:25]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
We are still going to get post #8 done. It is not yet done. We expect to get it done this weekend and it will work as intended. No complications expected.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-13 17:27:18]
UserAR - Posts: 26 | Ending Date: 2020-08-28
Any update on your progress? I'm really looking forward to this release. Thanks!
[2020-01-13 17:38:04]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
It will be out today. It will be version 2035.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-13 17:38:15
[2020-01-13 18:18:52]
Andreas - Posts: 512 | Ending Date: 2020-10-18
that is some excellent news guys! really appreciate the effort and looking forward to 2035!

can you - while doing all this IB related order stuff take a look into the "Open Profit/Loss" too? as this is always reported as "0", even though it is not..

thanks,
Andreas
imageib_sc_reporting_issues.png / V - Attached On 2020-01-13 18:18:47 UTC - Size: 26 KB - 74 views
[2020-01-14 10:53:43]
Andreas - Posts: 512 | Ending Date: 2020-10-18
SC,

the position stuff works now, awesome! even the profit / loss and high / low show up after i opened the symbol on a chart (is this just a "migration thing"?)

can you also get the orders to show up? right now i get my entry in the charts but would also like to see the stop loss and target orders attached. is this possible as well?

thanks,
Andreas
[2020-01-14 15:15:19]
Andreas - Posts: 512 | Ending Date: 2020-10-18
what also doesnt work (anymore - it did with 2034) is charting real time data even though i have them subscribed from the IB side

Edit: strike that.. after a TWS restart it works again..
Date Time Of Last Edit: 2020-01-14 15:21:24
[2020-01-14 18:26:18]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Not sure why there would be any problem with Stop and Target orders not displaying. We were not aware of that. We think this is some other cause unrelated to symbol.

Someone else did post about this. We thought it was an isolated incident.

There still is a problem with symbols like this mapping Positions to them:
INTC-STK-SMART/NASDAQ-USD

We will have a solution out in the next release.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-14 18:26:33
[2020-01-14 20:23:38]
Andreas - Posts: 512 | Ending Date: 2020-10-18
well, what can i say.. the orders are at ib and visible in the order window but not in the chart (see screenshot), chart trade mode is on as well.

also pls note some of the stocks' orders do not have the typical -STK-SMART suffix in the trade order window.. there's several more

pls advise,
Andreas
imageib_sc_order_issues.png / V - Attached On 2020-01-14 20:21:37 UTC - Size: 164.61 KB - 169 views
[2020-01-14 20:25:05]
Andreas - Posts: 512 | Ending Date: 2020-10-18
ah, and what i dont see is that little arrow indicating a trade entry...
[2020-01-14 23:21:20]
UserAR - Posts: 26 | Ending Date: 2020-08-28
SC Engineering, I'm still not seeing Level 2 market depth using IB's data feed on version 2035 for US equities. I thought I only needed to use the symbol: AAPL (for example) and market depth would work. Is this something that is supposed to work now or in version 2036?

Thanks
[2020-01-14 23:46:58]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
In response to post #18 we would not expect you to be able to access market depth data for equities using a symbol like that according to the documentation here:

https://www.sierrachart.com/index.php?page=doc/InteractiveBrokers.php#AccessingLevel2_MarketDepthDataForStocks
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-14 23:47:25
[2020-01-14 23:56:16]
UserAR - Posts: 26 | Ending Date: 2020-08-28
OK, I must have misunderstood what version 2035 would do then. I thought we didn't have to specify the exchange. Can you provide examples of how we could get full market depth using IB's data feed? In the link you provided the example shows we would only get depth data on Island exchange. Thanks
[2020-01-15 00:32:06]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
We have no idea. You have to ask Interactive Brokers to explain their stuff to you. Please do not ask us. Do not ask us at all. We have absolutely no idea. You will need to figure this out.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-15 01:28:50]
UserAR - Posts: 26 | Ending Date: 2020-08-28
OK, got it. I will check with IB. I know you were looking into offering a SC data feed with full market depth for US equities. If you can make that work then we remove a lot of IB headaches and we'd get a superior data feed. Thanks
[2020-01-15 20:16:32]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
We are looking into a solution for stock market data, which will provide level 2 / market depth data.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-15 23:16:00
[2020-01-16 07:14:02]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
We have been successful in the very latest prerelease, 2036, with full mapping of simple US stock symbols to the more complex Interactive Brokers stock symbol format. This is also true of when using symbols like this in the past:
GLD-STK-SMART/ARCA-USD

You can now just use GLD. If a symbol requires a primary exchange this is only going to work for symbols that are listed in File >> Find Symbol >> Specific Stocks. We can add other symbols on request.

So you want to always use the simple format for US Stocks when using Interactive Brokers, unless you require market depth data. In which case you need to use a non SMART exchange.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-16 07:20:39
[2020-01-16 07:20:14]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
ah, and what i dont see is that little arrow indicating a trade entry...
Existing fills in the Trade Activity Log which do not use the simple stock format are not going to get mapped to the chart. You will need to edit those symbols.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-01-16 07:25:18
[2020-01-16 07:24:37]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
well, what can i say.. the orders are at ib and visible in the order window but not in the chart (see screenshot), chart trade mode is on as well.

Also please note some of the stocks' orders do not have the typical -STK-SMART suffix in the trade order window.. there's several more
For US stocks, the symbols you will see in Sierra Chart when using Interactive Brokers will now always be simple stock symbols without the security type or the exchange.

Make sure all of your charts are using the simple stock format. For existing orders that have already been added to the order list, before updating, you need to clear those orders by deleting the TradeOrdersList.data file when Sierra Chart is not running.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-16 09:22:14]
Andreas - Posts: 512 | Ending Date: 2020-10-18
we're really gettn there now, thank you SC. i can finally see some orders showing up now. unfortunately *some* as in *not all*..

you remember the stocks that had those "short symbols" already before you introduced the new method (screenshot 1)? guess what, those are screwed up now. while the position / the entry order is showing up correctly (screenshot 2), the OCO orders associated with it are not (screenshot 3). The OCO orders have numbers as Symbols, 266145 in this case, instead AMGN.

looks like another quirks in the TWS API but pls find a way to sort this out.

thanks,
Andreas
imageSC_IB_Screenshot_1.png / V - Attached On 2020-01-16 09:21:12 UTC - Size: 33.53 KB - 236 views
imageSC_IB_Screenshot_2.png / V - Attached On 2020-01-16 09:21:16 UTC - Size: 39.59 KB - 205 views
imageSC_IB_Screenshot_3.png / V - Attached On 2020-01-16 09:21:19 UTC - Size: 12.9 KB - 208 views
[2020-01-16 16:46:25]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Regarding post #27 we will figure out the issue and resolve.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-21 15:41:59]
User41727 - Posts: 108 | Ending Date: 2020-08-02
Here are a few more symbols that need an explicit primary exchange. Maybe these could be added to the mapping:

KEYS: NYSE
FIVE: NASDAQ
GPRO: NASDAQ
CSCO: NASDAQ
SPCE: NYSE
WING: NASDAQ

INTC no longer seems to be ambiguous BTW.
[2020-01-21 15:42:31]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Regarding post 29, we will set this up.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-01-21 17:11:11]
User41727 - Posts: 108 | Ending Date: 2020-08-02
If anyone can provide a complete list of all stock symbols, I could run through a tool of mine that I have written for identifying these names. That would allow us to add all of the necessary mappings. I usually only run symbols that I am currently watching.
[2020-01-21 18:46:07]
Andreas - Posts: 512 | Ending Date: 2020-10-18
@User41727 is json fine?

what exchanges?
[2020-01-21 18:48:50]
Andreas - Posts: 512 | Ending Date: 2020-10-18
never mind.. here's a stocklist for the entire world
Date Time Of Last Edit: 2020-01-21 18:58:06
attachmentstocklist.csv.zip - Attached On 2020-01-21 18:48:45 UTC - Size: 748.91 KB - 101 views
Attachment Deleted.
[2020-01-21 18:56:35]
User41727 - Posts: 108 | Ending Date: 2020-08-02
I can't see the attachment; it shows up as private. I would also prefer CSV, but I can transform JSON, too, just takes a bit more time.
[2020-01-21 18:58:45]
Andreas - Posts: 512 | Ending Date: 2020-10-18
i didnt mark it private.. maybe sc did? have set it to public again.. and its a csv
[2020-01-21 20:06:47]
User41727 - Posts: 108 | Ending Date: 2020-08-02
I think attachments are private by default.

Anyway, the list of US stocks that need to have an explicit primary exchange specified is attached. I have double checked it, but I nevertheless make no guarantees for completeness or correctness.

If anyone needs it, I could try to run the same thing for other countries, although I am not sure how many of those are even affected by this.
Date Time Of Last Edit: 2020-01-21 20:07:38
attachmentus_double_listed.csv - Attached On 2020-01-21 20:02:44 UTC - Size: 1.04 KB - 67 views
[2020-01-23 11:45:26]
Andreas - Posts: 512 | Ending Date: 2020-10-18
SC,

just an FYI, 2036 introduced an issue with the Symbol Display Study with IB (I use it to plot the description (company name)... it only updates after a disconnect and reconnect, not on symbol change anymore.. am not sure if its a general issue but for me it only is one on IB, maybe it has something to do with the changes being brought up due to this topic.
Date Time Of Last Edit: 2020-01-23 11:45:55
[2020-01-23 19:48:01]
Sierra_Chart Engineering - Posts: 704 | Ending Date: 2020-10-09
Make sure the Lock Symbol Position Input is set to No.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation
[2020-01-23 19:52:07]
Andreas - Posts: 512 | Ending Date: 2020-10-18
it is set to no, but doesnt update
[2020-01-23 21:04:19]
Sierra_Chart Engineering - Posts: 704 | Ending Date: 2020-10-09
We cannot reproduce a problem. Do you mean the symbol display does not change on the chart when you change the symbol?
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation
[2020-02-12 02:19:19]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Regarding post #27, this is resolved in the latest prerelease 2049.

We realize why this happened and we implemented a workaround which should work fine. It has been tested. The problem related to special handling in the common code for processing order updates for TWS which was later removed because it had a performance impact we wanted to avoid. But we implemented another solution.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2020-03-23 06:05:31]
user98234598 - Posts: 5 | Ending Date: 2020-07-22
SC,

I have an issue with IB symbols for US stock CFD's. Specifically I can't get the position quantity to show ( sc.GetTradePosition(PositionData) and then PositionData.PositionQuantityWithAllWorkingOrders always shows a quantity of zero)
I open the charts with the 3/4 letter code, e.g. CSCO and set the sc.TradeAndCurrentQuoteSymbol to CSCO-CFD-SMART-USD.
I can open and close orders with BuyOrder/SellOrder and the orders get filled. ( BuyExit/SellExit give an error that there are 0 positions)
Like this
Auto-trade: USO 1 Min #3 | Buy1Stock | BuyExit | Bar start date-time: 2020-03-02 17:00:00.000 | BuyExit signal is ignored.
      Long position quantity does not exist or there are already working exit orders that will flatten the position.
      Current Position with working exit orders: 0. Current Position: 0. Current Position with exit market orders: 0 | 2020-03-02 17:00:18.828

When I have a filled position it shows in the 'Trade Positions' window, but the symbols is CSCOn-CFD-SMART-USD. If I click flatten I get an error about the symbol not existing.
When I view daily statements from IB via the web or TWS the product is listed under a CFD heading and the symbol is CSCOn

Could you make these weird IB CFD symbol names with an 'n' match to their standard IB symbol for CFD's ?

Thanks
Date Time Of Last Edit: 2020-03-23 06:08:06
[2020-03-23 08:40:10]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
In this particular case we cannot accommodate this. This is an excellent example of why Interactive Brokers is very substandard. If what you are saying is true and we do not know if it absolutely is, and you have to trade with one symbol in some cases but the position comes back with another symbol, this is really absurd.


Refer to our thread here about this:
https://www.sierrachart.com/SupportBoard.php?ThreadID=48856
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-03-23 08:43:48
[2020-03-23 09:55:17]
user98234598 - Posts: 5 | Ending Date: 2020-07-22
I understand.

I have tested with enabling 'Use Order Fill Calculated Position' and this does keep track of my positions.
Is there a way to enable 'Use Order Fill Calculated Position' programmatically in ACSIL, I've not been able to find in the documentation ?
Alternatively is there a way to set this as a default for all charts, globally or at the chartbook level, either in settings or with ACSIL ?

Thanks
[2020-04-13 16:08:38]
User41727 - Posts: 108 | Ending Date: 2020-08-02
I can confirm this specific issue. For equities at least, but not ETFs, there is an 'n' at the end of the symbol. Yet, sending order only works when one uses the <symbol>-CFD-SMART-USD format without the 'n', but IB will still report the fills with the additional letter. Using the "Use Order Fill Calculated Positions" option helps make sure that positions are tracked at least. However, orders executed directly via TWS are not being counted towards the position quantity. Furthermore, it seems that with this setup the feature for automatically moving stop orders to breakeven does not trigger.
[2020-04-13 18:04:18]
Sierra Chart Engineering - Posts: 87486 | Ending Date: 2021-04-05
Is there a way to enable 'Use Order Fill Calculated Position' programmatically in ACSIL,
No but we can add this.


Alternatively is there a way to set this as a default for all charts, globally or at the chartbook level, either in settings or with ACSIL ?
No.

In regards to post #45, Interactive Brokers needs to solve that inconsistency. No one should be tolerant of that. It must be solved by them. There simply is no excuse whatsoever that they can give to justify it. They would be speaking just utter nonsense if they did.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2020-04-13 18:05:59
[2020-05-05 03:11:31]
user98234598 - Posts: 5 | Ending Date: 2020-07-22
Is there any progress on this?

Is there a way to enable 'Use Order Fill Calculated Position' programmatically in ACSIL,
No but we can add this.

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

Login

Login Page - Create Account