NexusFi: Find Your Edge


Home Menu

 





NT7 with IB and Stocks


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one TraderJesse with 2 posts (5 thanks)
    2. looks_two sam028 with 1 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 Fat Tails with 1 posts (0 thanks)
    1. trending_up 5,801 views
    2. thumb_up 5 thanks given
    3. group 5 followers
    1. forum 6 posts
    2. attach_file 2 attachments




 
Search this Thread

NT7 with IB and Stocks

  #1 (permalink)
 
TraderJesse's Avatar
 TraderJesse 
Denver
 
Experience: None
Platform: NinjaTrader
Posts: 85 since Aug 2009
Thanks Given: 51
Thanks Received: 95

Hey All:

Since installing NT7 and setting up charts, I found that using my IB datafeed when attemping to pull in a stock or etf into a chart that is not in the instrument manager, even though it will create it on the fly, NT7 requires that you manually set the proper exchange it is traded on. NT6.5 never did, it would create on the fly and pull back the chart with an IB data feed. Looking at NT6.5 instrument manager, none of the stocks created on the fly have an exchange checked other than "default". A quick post on NT support forum produced the reply, "Working as designed, will forward..bah..bah.bah.." Highly traded symbols like SPY are not even in the default NT7 list. Also, my Barchart data feed works fine with only "default" as the only checked exchange.

Stocks and Instrument Manger Default exchange issue - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum

In order not to have to constantly stop and enter an exchange any time I entered a symbol not in the list, I created 3 lists, AMEX, NASDAQ, and NYSE to import into NT7.

Warning:

If a symbol has already been created in NT7 it will NOT be changed by the symbol in the import list. Also for example, if you import say the AMEX list, and accidentally import with the exchange set to NASDQ, re-running the AMEX list with the correct exchange will NOT correct the exchange setting. So be very careful on exchange selection.

I attached the 3 files in the file Lits.zip. The default instrument list only has a little over 700 symbols, after importing the 3 lists, it contains over 7000 symbols. It should cover most stocks traded on the US exchanges. All the descriptions are blank as there appears to be no way to import that info with the symbol.


Examle:
In NT7 goto

Files>Utilities>Import Stock Symbol List
Click Load
Select AMEX.CSV
Traded On: Amex
Currency: UsDollar
Instrument List: New Amex
Session Template: US Equities ETH
Separator Chars: <blank>

Click OK

If anyone else has a better work around, please let us know..

Attached Files
Elite Membership required to download: Lists.zip
Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
ZombieSqueeze
Platforms and Indicators
NexusFi Journal Challenge - April 2024
Feedback and Announcements
Build trailing stop for micro index(s)
Psychology and Money Management
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
59 thanks
Funded Trader platforms
37 thanks
NexusFi site changelog and issues/problem reporting
23 thanks
GFIs1 1 DAX trade per day journal
22 thanks
The Program
19 thanks
  #3 (permalink)
DaytraderJOE
San Diego, CA
 
Posts: 3 since May 2010
Thanks Given: 0
Thanks Received: 0


I think ninja Trader is in beta mode still, or just came out of beta. its always a good idea *to let them fix *the bugs. *Same thing happened on TradeStation when i upgraded.*

Reply With Quote
  #4 (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

I can't get nt7 to work at all with IB, data won't update.

Reply With Quote
  #5 (permalink)
 
TraderJesse's Avatar
 TraderJesse 
Denver
 
Experience: None
Platform: NinjaTrader
Posts: 85 since Aug 2009
Thanks Given: 51
Thanks Received: 95

Not sure what to tell you if you get no data at all other than recheck TWS setup.

I've had the issue where it seems as data for current day is missing or not updating as it should be steaming live. I can't find a correlation to what causes it as it doesn't happen all the time.

To get charts updating again I have to do the following.

Right Click on Chart> DataSeries

Increase End date by 1, so if today is 5/7/10 I'll change to 5/8/10.

Missing and or streaming data is then restored. I've never had that issue when using my Barcharts data feed.

Hope that helps.

Attached Thumbnails
Click image for larger version

Name:	2010-05-07_073850.jpg
Views:	244
Size:	67.0 KB
ID:	12976  
Started this thread Reply With Quote
  #6 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102

Have installed NT7 with IB TWS on several machines. No problem with updating data. This is what you could try:

- check for correct version of TWS, should be 900.6
- check the symbol mapping for the instrument
- edit data via historical data manager to check which data has been downloaded
- reload data manually via the historical data manager
- try reloading charts

IB does not offer historical tick data, so all charts built from tick data such as range and volume charts cannot be filled.



vegasfoster View Post
I can't get nt7 to work at all with IB, data won't update.


Reply With Quote
  #7 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629

No problem with TWS 903.7.
TraderJesse's idea is mayb the key, check the date in "Data Series ...".

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote




Last Updated on May 7, 2010


© 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