NexusFi: Find Your Edge


Home Menu

 





Ninja Trader volume charts do not back fill with IB TWS?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one olevkat with 3 posts (0 thanks)
    2. looks_two Big Mike with 2 posts (0 thanks)
    3. looks_3 vegasfoster with 2 posts (1 thanks)
    4. looks_4 NinjaTrader with 1 posts (0 thanks)
    1. trending_up 4,308 views
    2. thumb_up 1 thanks given
    3. group 3 followers
    1. forum 9 posts
    2. attach_file 0 attachments




 
Search this Thread

Ninja Trader volume charts do not back fill with IB TWS?

  #1 (permalink)
 olevkat 
Thailand
 
Experience: Intermediate
Platform: IB TWS
Trading: ES
Posts: 27 since Jun 2011
Thanks Given: 17
Thanks Received: 12

Is anyone here having issues with back-filling NT volume charts using TWS? if so, how to resolve the problem?

I have been trying to get Ninja Trader latest Ver 7.0.1000.10 to print volume charts using latest TWS ver 925.6b. The back fill from TWS does not back-fill the volume chart in Ninja Trader but will backfill the NT minute chart.

Ninja Trader Version being Used:
https://imageshack.com/d/256/ntverbeingused.gif

ES Backfill attempt
https://imageshack.com/d/593/nthistoricaldatamanager.gif

Result of Backfill Attempt from TWS. NT however does read the data feed as volume bars are being formed
https://imageshack.com/d/10/ntvolumebarchartsnotloa.gif/


This volume chart back-fill issue is not a problem with TWS as I am using Quote Tracker charting platform with the exact same TWS data feed and I get the volume charts back-filled without any issues.

Quotetracker volume back-fill works with the TWS datafeed
https://img811.imageshack.us/img811/7343/qtvolumebarsloading.gif


This NT volume backfill issue appears to be an ongoing problem as there are several google results on the topic. NT's standard response appears to be it's an issue with TWS. Here is one response on the subject:

https://forum.ninjatrader.com/showthread.php?t=42327


I'm relatively new to futures.io (formerly BMT) and after reading the various platform threads decided to go with Ninja Trader to automate my trading. However I've been using Quote Tracker for over 10 years without 1 iota of problem, unfortunately QT is not able to automate the discretionary system I use and I need to program my discretionary trading system into a automated plaform that has trouble free volume charting. If NT is giving me such a headache at the get go I am wondering how buggy the automation process will be, is it advisable to look elsewhere?

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Exit Strategy
NinjaTrader
How to apply profiles
Traders Hideout
Better Renko Gaps
The Elite Circle
REcommedations for programming help
Sierra Chart
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
25 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
22 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #2 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 844

Correct, you either have to leave your machine running, get a separate data feed, or use a platform that provides backfill, e.g. Sierra Chart. Same goes for any other non-time based charts.

Reply With Quote
Thanked by:
  #3 (permalink)
 olevkat 
Thailand
 
Experience: Intermediate
Platform: IB TWS
Trading: ES
Posts: 27 since Jun 2011
Thanks Given: 17
Thanks Received: 12



vegasfoster View Post
Correct, you either have to leave your machine running, get a separate data feed, or use a platform that provides backfill, e.g. Sierra Chart. Same goes for any other non-time based charts.

Thanks for the feedback. This news is a bummer as I have already puchased NT and spent the last 3 months learning C# at a local college to get set up programing my system in Ninja Trader. Sierra charts is programmed in C++ which I have no knowledge in, Amibroker's programming language is way too arcane for me to understand. ( I don't understand why NT is unable to backfill volume charts when Quote Tracker has been reliably backfilling volulme charts from the TWS data feed for the past 10 years )

Is there a work around to backfilling volume charts for NT? What are the reliable datafeeds that provide volume backfill for NT?

Started this thread Reply With Quote
  #4 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686

IB does not provide historical tick data. If you want historical tick data, you have to use any of our supported brokerage or market data providers that support historical tick data. Many of our IB customers will supplement their data with service from Kinetick.

Follow me on Twitter Reply With Quote
  #5 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,442 since Jun 2009
Thanks Given: 33,215
Thanks Received: 101,603


NinjaTrader View Post
IB does not provide historical tick data. If you want historical tick data, you have to use any of our supported brokerage or market data providers that support historical tick data. Many of our IB customers will supplement their data with service from Kinetick.

One could argue that IB does not provide any tick data. Not even real-time tick data. They provide their own version of data, not the real thing...

Bottom line, if data is important, don't use IB. If you use tick data, don't use IB. If you are only using minute or daily bars and you don't need good solid historical data then IB would be acceptable.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #6 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 844


olevkat View Post
Thanks for the feedback. This news is a bummer as I have already puchased NT and spent the last 3 months learning C# at a local college to get set up programing my system in Ninja Trader. Sierra charts is programmed in C++ which I have no knowledge in, Amibroker's programming language is way too arcane for me to understand. ( I don't understand why NT is unable to backfill volume charts when Quote Tracker has been reliably backfilling volulme charts from the TWS data feed for the past 10 years )

Is there a work around to backfilling volume charts for NT? What are the reliable datafeeds that provide volume backfill for NT?

Then I would stick with NT and get a different broker or a separate data feed. Velocity is a good cheap broker, but again no historical data feed. Mirus and I believe Optimus have good historical data, but this is reflected in higher commissions. So, I would figure how many contracts you plan on trading per month and compare the difference in commissions to the cost of the data feed. Most people on this site seem to think IQ Feed is the best data feed.

Reply With Quote
  #7 (permalink)
 olevkat 
Thailand
 
Experience: Intermediate
Platform: IB TWS
Trading: ES
Posts: 27 since Jun 2011
Thanks Given: 17
Thanks Received: 12

This is a great forum, thank you for the replies. Given that Ensign charts and Quote Tracker charting both are able to parse and save TWS historical volume data, it surprises me that higher end platforms are unable to replicate this action. Is Sierra Charts ( tried it 5 years ago, didn't like its complexity) the only other platform that is able to hack TWS data into volume charts?

I prefer not to change brokers, I like the ability to trade various futures markets on IB and am in the process of designing a TWS -Excel based trade entry (money/risk management) system. And adding another data feed is another layer of complexity which I have to troubleshoot later and prefer not to add at this time.

I primarily trade the globex e-mini's and lately the market has changed to where many of the good entry signals are in the overnight session. The system is robust enough to where I don't require the platform to parse tick data, neither do I need back testing, nor any automated entries . A loud blarring alarm at the appropriate trade signal should suffice so I can wake up and put in the trade. I wanted to use Ninja Trader to automate the signal generation.

It appears Ninja Trader is able to parse the TWS feed into real time volume charts, but this volume bar data is lost when I save and re-open the workspace. I get historical volume bars when I try NT replay feature, but that volume data is also lost when I close the workspace. Appears to be a bug in NT.

I plan to evaluate Openquant (C#) and MultiCharts ( takes C# dll) before trying out the new version of Sierra Charts (C++). Amibroker is another option but it has its own non-standard language (want to stick with a .NET compliant platform).

I appreciate all the comments and feedback.

Started this thread Reply With Quote
  #8 (permalink)
 
jagui's Avatar
 jagui 
Italy - Roma
 
Experience: Intermediate
Platform: Ninja + proprietary
Broker: IB
Trading: Index futures, Forex, Stocks
Posts: 205 since Jul 2010
Thanks Given: 298
Thanks Received: 314

Years passed and NT still not capable of backfilling IB volume charts.
Since other platforms can do that, I assume that this is due to NT marketing policy: they want to push kinetick.

Reply With Quote
  #9 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648


jagui View Post
Years passed and NT still not capable of backfilling IB volume charts.
Since other platforms can do that, I assume that this is due to NT marketing policy: they want to push kinetick.

It is IB that doesn't have the data in the first place to provide to the platform...

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
  #10 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,442 since Jun 2009
Thanks Given: 33,215
Thanks Received: 101,603



jagui View Post
Years passed and NT still not capable of backfilling IB volume charts.
Since other platforms can do that, I assume that this is due to NT marketing policy: they want to push kinetick.

You never want to use IB data for any tick based data (tick, volume, range, renko, etc) type charts. It is inaccurate, plus their backfill restrictions are archaic.

More here:


Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote




Last Updated on October 22, 2013


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts