NexusFi: Find Your Edge


Home Menu

 





An easy way to correct floor pivots with NinjaTrader 7!


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one Fat Tails with 12 posts (35 thanks)
    2. looks_two trendisyourfriend with 6 posts (2 thanks)
    3. looks_3 perryg with 3 posts (1 thanks)
    4. looks_4 RambleDog with 2 posts (1 thanks)
      Best Posters
    1. looks_one Fat Tails with 2.9 thanks per post
    2. looks_two RabC with 2 thanks per post
    3. looks_3 trendisyourfriend with 0.3 thanks per post
    4. looks_4 perryg with 0.3 thanks per post
    1. trending_up 17,752 views
    2. thumb_up 41 thanks given
    3. group 8 followers
    1. forum 26 posts
    2. attach_file 2 attachments




 
Search this Thread

An easy way to correct floor pivots with NinjaTrader 7!

  #1 (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,103

You do not want to look up the settlement price? You don't care about the session times? You are not aware that there are two-day-sessions with a common settlement date? But you want to display the correct floor pivots, Camarilla pivots, Fibonacci pivots or Woodie's pivots?


Here comes an easy solution for NinjaTrader 7 users

Kinetick daily datafeed comes free of charge and has about two and a half years of daily futures contracts data.
The data is high quality and is identical with the high, low and settlement price as shown on the website of the exchange.

So if you use Zenfire (no daily data) or Interactive Brokers (bad daily data, or missing daily data depending on your time zone), or any other data provider, who delivers the daily close and not the daily settlement price, just scrap all your daily data.


3 steps to get the correct pivots

(1) When starting NinjaTrader 7 in the morning, first connect to Kinetick and update all daily data via the Historical Data Manager. Takes a few seconds. Then disconnect. Now you have a clean daily data base with the correct settlement prices.

(2) Then connect to your usual data provider. The correct daily data sits already in your database and will not be overwritten, unless you start a reload on purpose.

(3) You can now access the daily data for pivots via the DailyBars option. The SessionPivots indicator will also display two-day-session pivots, if you enter the holiday dates (already preconfigured for CME).


This is a huge improvement on Ninjatrader 6.5. No more fighting with bad daily data. Enjoy!

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
MC PL editor upgrade
MultiCharts
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Quant vue
Trading Reviews and Vendors
Trade idea based off three indicators.
Traders Hideout
 
  #3 (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,103


Another option:

First connect to Kinetick - End of Day, then second connect to Interactive Brokers or Zenfire. NinjaTrader now collects daily data from Kinetick and intraday data from your second connection. Just in case that you trade after the close and want to update the data without disconnecting from your intraday data provider.

Started this thread Reply With Quote
  #4 (permalink)
 
perryg's Avatar
 perryg 
Rechovot
 
Experience: Advanced
Platform: NinjaTrader
Broker: CQG
Trading: Index,Currency and Energy futures
Posts: 1,644 since Jan 2010
Thanks Given: 508
Thanks Received: 6,288

Fat Tails,

Just a word of thanks. THis is really worth a pot of gold. How long I have waited for such a solution. Thanks once again for your contribution.

Perry

Reply With Quote
Thanked by:
  #5 (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,103

Have been fighting with NinjaTrader pivots for years. I'm happy it's getting easy now.


perryg View Post
Fat Tails,

Just a word of thanks. THis is really worth a pot of gold. How long I have waited for such a solution. Thanks once again for your contribution.

Perry


Started this thread Reply With Quote
Thanked by:
  #6 (permalink)
 
perryg's Avatar
 perryg 
Rechovot
 
Experience: Advanced
Platform: NinjaTrader
Broker: CQG
Trading: Index,Currency and Energy futures
Posts: 1,644 since Jan 2010
Thanks Given: 508
Thanks Received: 6,288


Fat Tails View Post
You do not want to look up the settlement price? You don't care about the session times? You are not aware that there are two-day-sessions with a common settlement date? But you want to display the correct floor pivots, Camarilla pivots, Fibonacci pivots or Woodie's pivots?


Here comes an easy solution for NinjaTrader 7 users

Kinetick daily datafeed comes free of charge and has about two and a half years of daily futures contracts data.
The data is high quality and is identical with the high, low and settlement price as shown on the website of the exchange.

So if you use Zenfire (no daily data) or Interactive Brokers (bad daily data, or missing daily data depending on your time zone), or any other data provider, who delivers the daily close and not the daily settlement price, just scrap all your daily data.


3 steps to get the correct pivots

(1) When starting NinjaTrader 7 in the morning, first connect to Kinetick and update all daily data via the Historical Data Manager. Takes a few seconds. Then disconnect. Now you have a clean daily data base with the correct settlement prices.

(2) Then connect to your usual data provider. The correct daily data sits already in your database and will not be overwritten, unless you start a reload on purpose.

(3) You can now access the daily data for pivots via the DailyBars option. The SessionPivots indicator will also display two-day-session pivots, if you enter the holiday dates (already preconfigured for CME).


This is a huge improvement on Ninjatrader 6.5. No more fighting with bad daily data. Enjoy!

One question when updating the Daily data as above. Do I have to have the Daily charts of each instrument open for it to update, or will it automatically update all the instruments in the instrument manager. I want to be sure I am doing it the correct way

Reply With Quote
  #7 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,176
Thanks Received: 6,020


perryg View Post
One question when updating the Daily data as above. Do I have to have the Daily charts of each instrument open for it to update, or will it automatically update all the instruments in the instrument manager. I want to be sure I am doing it the correct way

Follow the guide:


If you use Zen-Fire you should also read these comments:

Reply With Quote
Thanked by:
  #8 (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,103


perryg View Post
One question when updating the Daily data as above. Do I have to have the Daily charts of each instrument open for it to update, or will it automatically update all the instruments in the instrument manager. I want to be sure I am doing it the correct way

This is always a problem, as you do not know at what time your data provider updates daily data.

The correct procedure would be

- to download daily data via the historical data manager and
- then check for all instruments that you want to trade that data has been downloaded to the data base.

Afterwards you can update your intraday charts one by one via F5.

The indicator will not by itself trigger the update. It could theoretically access the historical data base after the close, but it cannot trigger the update of daily data, as OnBarUpDate() will only update intraday data.

Started this thread Reply With Quote
Thanked by:
  #9 (permalink)
 
drmartell's Avatar
 drmartell 
Portland, OR
 
Experience: Intermediate
Platform: NinjaTrader mostly
Broker: I've tried 'em all
Trading: ZN, ES, 6E, TF, CL
Posts: 94 since Mar 2010
Thanks Given: 176
Thanks Received: 79

Here is a little back and forth with NT support about issue with connecting to Kinetick EOD first and intraday provider second when trading sim (basically it doesn't work):

Order not accepted - multiple data feeds - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum

Visit my NexusFi Trade Journal Reply With Quote
  #10 (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,103



drmartell View Post
Here is a little back and forth with NT support about issue with connecting to Kinetick EOD first and intraday provider second when trading sim (basically it doesn't work):

Order not accepted - multiple data feeds - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum


Yes, it does not work with a SIM account, but it works with a live account.

Here is workaround:

Step 1: First connect to Kinetick EOD and downdload daily data.
Step 2: Disconnect.
Step 3: Connect to your data provider (TT) in SIM mode.

You have now correct data for yesterday, and TT data for today. Orders can be executed.

Now tomorrow, you will need to reload today's false daily data for all your instruments. This cannot be done with the Historical Data Manager (no selective reloading possible).

Step 1: So you need to pull up a daily chart with a short lookback period and toggle through the instruments, and for each instrument you have to reload daily data via CTRL-Shift-R.

Then follow steps 2 and 3 as per above.

Edited following discusion with @trendisyourfriend: Does not work for Zenfire/Rithmic.

Started this thread Reply With Quote
Thanked by:




Last Updated on May 2, 2012


© 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