+1 888 340 6572 GET STARTED
MultiCharts Project Management
Go to the previous open issue
Go to the previous issue (open or closed)
Please log in to bookmark issues
Open Feature request MC-1224

Support IB's API "Five Second Bars" for accurate charting and trading

Go to the next issue (open or closed)
Go to the next open issue

My data feed is IB and TradeStation. I use 1 minute charts for trading. The values of Open, High, Low and Close(OHLC) of TS data are correct. But the values of IB data are sometimes incorrect because IB doesn't provide all tick data (IB provides only filtered snapshots). This occurs very often with fast moving symbols like FDAX. If the values of OHLC are incorrect and the calculation (trading conditions, points of entry/exit) are based on the incorrect values, incorrect trade may be executed. This is that big problem for all the traders who are using IB data.
IB recognizes this problem and offers an API "Five Second Bars" which provides accurate OHLC values every 5 seconds to correct the incorrect values caused by filtering tick data.
Please support this API to solve this problem. It is extremely important for all the traders who are using IB data.
Related articles are below,
[ IB 5 second update data ]


[ Using Interactive Brokers 5 second update data ]


[ API Release Notes for build 9.2 ]


Steps to reproduce this issue

Compare 1 minute charts between IB and TS / eSignal / iQFEED
I will attach files later.

Comments (7)
user-offline.png  Fabrice (fpa)
Nov 05, 2013 - 16:32

This feature is essential if IB is used as a datafeed for day trading on 3 or 5 minutes charts.

user-offline.png  MidKnight (MidKnight)
Feb 06, 2014 - 22:37

I was literally stunned when I learned that MC.net did support this part of the IB API. This has been available for years and other charting providers (sierra charts) do allow for it.

user-offline.png  MidKnight (MidKnight)
Feb 11, 2014 - 22:58

I was literally stunned when I
learned that MC.net did not support this part of the IB API. This has been
available for years and other charting providers (sierra charts) do
allow for it.

user-offline.png  MidKnight (MidKnight)
Feb 21, 2014 - 04:22

Even simplier to reproduce. Track market in real-time for an hour or two with the real-time IB feed on a low timeframe (ie, 1min or lower). Note the results via a screenshot or by a zigzag showing the swing point prices. Compare those prices to the IB TWS chart and see the difference. The IB TWS will use this data to give the real high/low values. For most noticeable discrepencies, do this comparison during high volatility - such as the opens or news releases. There is a massive massive difference every day. Even IB charts use this data in their own charting.

user-offline.png  dennisc (dennisc)
Sep 17, 2014 - 12:32

It took me months to realize that even the pseudo-tick data charts of IB data are horribly inaccurate. Now that MC and IB have a working relationship, I hope this issue gets attention; it will REALLY help MC/IB users and perhaps create more interest in MC among those who are considering other platform options for using IB data.

user-offline.png  ducktail (ducktail)
Sep 17, 2014 - 20:17

Many users want MC to support this. Would you please review this issue.
We IB trader really need IB's API "five second bars" for accurate trading.
If MC support this, we don't have to pay for extra data feed(e.g. eSignal iQfeed).

user-offline.png  MultiCharts Support (MultiCharts)
Mar 30, 2017 - 13:44
Available for Forex (Cash) instruments from IB.
  •   icon_milestone.pngMilestone changed: Declined/Not a Bug/Will not Fix/Cannot Reproduce/Duplicated => MultiCharts 10.0 (RELEASED)
  •   icon_status.pngStatus changed: Declined => Partially Implemented
Issue basics
  • Type of issue
    Feature request
  • Category
    Not determined
  • Targeted for
    MultiCharts 10.0 (RELEASED)
  • Status
    Partially Implemented
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (2)
People involved
Times and dates
  • Posted at
  • Last updated
Issue details
  • Resolution
    Not determined
  • Severity
Attachments (0)
There is nothing attached to this issue
Commits (0)
There are no code checkins for this issue
Duplicate issues (0)
This issue does not have any duplicates