Ninja 6.5 showing different data than 7 - Reviews of Brokers and Data Feeds | futures io social day trading
futures io futures trading


Ninja 6.5 showing different data than 7
Updated: Views / Replies:2,622 / 10
Created: by spinnybobo Attachments:4

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 4  
 
Thread Tools Search this Thread
 

Ninja 6.5 showing different data than 7

  #1 (permalink)
Elite Member
Crete, IL/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader, Mt4
Broker/Data: Tradestation/Tradestation, NinjaTrader, FXCM and Tallinex
Favorite Futures: ES, CL, EUR/USD, TF
 
spinnybobo's Avatar
 
Posts: 171 since Aug 2009
Thanks: 99 given, 48 received

Ninja 6.5 showing different data than 7

Hello

some really weird strange thing happened today. I have been paper trading very well for the past 4 weeks using market profile in ninja 6.5. yesterday I switched over to the CL 05-11 contract in my ninja 6.5 inside a virtual machine (vmware) using windows XP and I noticed the levels really did bad! Today I started trading live and did not do so well---MP levels did terrible. Then I check the same program on Ninja 7 on windows 7 and it had different levels off by as much as 20 to 30 ticks!

I thought maybe it was the market profile program, but I check just the data and it was the data with the problem.
I opened a chart of 6.5 and a chart of 7 of CL 05-11. On 6.5 the time frame is 9am to 1:30pm est and on 7 it is Nymex RTH for session. This is the same setting set back 50 days on 5 min chart.

The last 2 days are fine, but anything before that is off by 5 to 20 ticks!!!!!!!!

no wonder my MP levels are screwed up. Does anybody know if they are changing the way zenfire historical data is formatted and if it is now different in ninja 6.5?

I tried AMP futures as well as Mirus and both are the same, so I know it is not the broker, but the way the data is interpreted.
anyway, if anybody can shed some light on this topic I would appreciate it

thanks
Spencer

Attached Thumbnails
Ninja 6.5 showing different data than 7-ninja7.jpg   Ninja 6.5 showing different data than 7-ninja65.jpg  
Reply With Quote
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Elite Member
Australia
 
Futures Experience: Intermediate
Platform: NT
 
Posts: 106 since Apr 2010
Thanks: 48 given, 84 received


You've probably checked, but make sure the MP indicator setting are the same in both 6.5 and 7, make sure the market open and close times are the same in the indicator and / or on your charts.

Reply With Quote
The following user says Thank You to webart for this post:
 
  #4 (permalink)
Elite Member
Berlin, Europe
 
Futures Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Futures: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,653 since Mar 2010
Thanks: 4,226 given, 25,602 received
Forum Reputation: Legendary

MergeBackAdjusting Contracts Correctly

This has nothing to do with the data provider, but with NinjaTrader's rollover settings.

From your charts I conclude that you use merged backadjusted contracts and that you used the NinjaTrader default settings for rollover day, which is March 21.

Now merged non-adjusted, merge backadjusted and continuous futures contracts are artificial constructs that serve a certain purpose, but cannot be used for everything.

If you want to use merge backadjusted contracts, you need to carefully select

- the rollover day (I use volume cross-over)
- the method to calculate the offset

NinjaTrader 6.5. uses a technically false method to calculate the offset. With NinjaTrader 7.0 this has changed, the method is correct. What is still a problem with NinjaTrader 7.0 are the default rollover dates, which are mostly good for financial futures, but somewhat off for commodities.

For CL I suggest a rollover date March 18, as volume had already moved to the new contract. NinjaTrader 7.0 calculates the offset from daily data. Which daily data do you use? I calculate my offsets from the difference of the settlement prices prior to rollover day. Kinetick EOD has those settlement prices. You can also look the settlement prices up at the CME website and enter them manually.

If you do not care about rollover date, offsets and settlement prices, you will obviously get different data sets for the merged part of your chart.

Market Profile uses a volume distribution, so I am afraid that you will only get accurate results, if you do not merge contracts, but use single month contract data.

Reply With Quote
The following 2 users say Thank You to Fat Tails for this post:
 
  #5 (permalink)
Elite Member
Crete, IL/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader, Mt4
Broker/Data: Tradestation/Tradestation, NinjaTrader, FXCM and Tallinex
Favorite Futures: ES, CL, EUR/USD, TF
 
spinnybobo's Avatar
 
Posts: 171 since Aug 2009
Thanks: 99 given, 48 received


Fat Tails View Post
This has nothing to do with the data provider, but with NinjaTrader's rollover settings.

From your charts I conclude that you use merged backadjusted contracts and that you used the NinjaTrader default settings for rollover day, which is March 21.

Now merged non-adjusted, merge backadjusted and continuous futures contracts are artificial constructs that serve a certain purpose, but cannot be used for everything.

If you want to use merge backadjusted contracts, you need to carefully select

- the rollover day (I use volume cross-over)
- the method to calculate the offset

NinjaTrader 6.5. uses a technically false method to calculate the offset. With NinjaTrader 7.0 this has changed, the method is correct. What is still a problem with NinjaTrader 7.0 are the default rollover dates, which are mostly good for financial futures, but somewhat off for commodities.

For CL I suggest a rollover date March 18, as volume had already moved to the new contract. NinjaTrader 7.0 calculates the offset from daily data. Which daily data do you use? I calculate my offsets from the difference of the settlement prices prior to rollover day. Kinetick EOD has those settlement prices. You can also look the settlement prices up at the CME website and enter them manually.

If you do not care about rollover date, offsets and settlement prices, you will obviously get different data sets for the merged part of your chart.

Market Profile uses a volume distribution, so I am afraid that you will only get accurate results, if you do not merge contracts, but use single month contract data.


thanks Fat Tails. is merging contracts something I need to do even though I am now only trading and only looking at CL 05-11. not sure if this method is to try to combine CL 04-11 with CL 05-11 to a continuous contract.

the 2 pictures show CL 05-11 from ninja 7 and 6.5 not including CL 04-11 at all and the data is not the same.
All I want to do is have both single month contracts (CL 05-11 having nothing to do with CL 04-11) show the same values. sorry if I am not understanding as I usually just turn on data and it works:-)

Reply With Quote
 
  #6 (permalink)
Market Wizard
virginia
 
Futures Experience: Intermediate
Platform: ninja
Favorite Futures: ES
 
cory's Avatar
 
Posts: 5,220 since Jun 2009
Thanks: 628 given, 6,318 received
Forum Reputation: Legendary


spinnybobo View Post
thanks Fat Tails. is merging contracts something I need to do even though I am now only trading and only looking at CL 05-11. not sure if this method is to try to combine CL 04-11 with CL 05-11 to a continuous contract.

the 2 pictures show CL 05-11 from ninja 7 and 6.5 not including CL 04-11 at all and the data is not the same.
All I want to do is have both single month contracts (CL 05-11 having nothing to do with CL 04-11) show the same values. sorry if I am not understanding as I usually just turn on data and it works:-)

tools, options, data tab

Attached Thumbnails
Ninja 6.5 showing different data than 7-donotmerge.png  
Reply With Quote
The following user says Thank You to cory for this post:
 
  #7 (permalink)
Elite Member
Crete, IL/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader, Mt4
Broker/Data: Tradestation/Tradestation, NinjaTrader, FXCM and Tallinex
Favorite Futures: ES, CL, EUR/USD, TF
 
spinnybobo's Avatar
 
Posts: 171 since Aug 2009
Thanks: 99 given, 48 received


cory View Post
tools, options, data tab

Hi Corey

I dont have a merge policy in 6.5. I looked around and could not find it.

thanks
Spencer

Attached Thumbnails
Ninja 6.5 showing different data than 7-65.png  
Reply With Quote
 
  #8 (permalink)
Market Wizard
virginia
 
Futures Experience: Intermediate
Platform: ninja
Favorite Futures: ES
 
cory's Avatar
 
Posts: 5,220 since Jun 2009
Thanks: 628 given, 6,318 received
Forum Reputation: Legendary


spinnybobo View Post
Hi Corey

I dont have a merge policy in 6.5. I looked around and could not find it.

thanks
Spencer

that is for nt7, I am not on 6.5 anymore.

Reply With Quote
The following user says Thank You to cory for this post:
 
  #9 (permalink)
Elite Member
Berlin, Europe
 
Futures Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Futures: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,653 since Mar 2010
Thanks: 4,226 given, 25,602 received
Forum Reputation: Legendary


spinnybobo View Post
Hi Corey

I dont have a merge policy in 6.5. I looked around and could not find it.

thanks
Spencer

You cannot select merge policy with NT 6.5. Merging contracts automatically is a new feature of NT 7.0

With NT 6.5. you always have unmerged contracts, unless you merge them manually. When merging manually you need to specify the rollover date, but cannot select any offset. The method used to determine the offset is at least unorthodox, I would say incorrect. This means that the mergebackadjusted contracts created with NT 6.5 are of limited value.

With NT 7.0 you can select both rollover date and offset and this will be applied automatically, if policy MergeBackAdjusted is selected. You can select a global merge policy under options and an individual merge policy under instrument settings. The latter will override the former.

Reply With Quote
The following user says Thank You to Fat Tails for this post:
 
  #10 (permalink)
Elite Member
Crete, IL/USA
 
Futures Experience: Intermediate
Platform: NinjaTrader, Mt4
Broker/Data: Tradestation/Tradestation, NinjaTrader, FXCM and Tallinex
Favorite Futures: ES, CL, EUR/USD, TF
 
spinnybobo's Avatar
 
Posts: 171 since Aug 2009
Thanks: 99 given, 48 received



Fat Tails View Post
You cannot select merge policy with NT 6.5. Merging contracts automatically is a new feature of NT 7.0

With NT 6.5. you always have unmerged contracts, unless you merge them manually. When merging manually you need to specify the rollover date, but cannot select any offset. The method used to determine the offset is at least unorthodox, I would say incorrect. This means that the mergebackadjusted contracts created with NT 6.5 are of limited value.

With NT 7.0 you can select both rollover date and offset and this will be applied automatically, if policy MergeBackAdjusted is selected. You can select a global merge policy under options and an individual merge policy under instrument settings. The latter will override the former.

Hi Fat Tails,

just to be sure, are we talking about a single month contract of crude oil like April or May---or are we talking about making continuous contracts? Merging April and May together?
I guess I am getting confused with the word Merge and offset----it sounds like trying to make a continuous contract.

I am not trying to make continuous contracts. my whole thing is that the 1 min data on the May crude contract for Ninja 7 is giving different historical values than Ninja 6.5(only before 03/18/11. anything after is same and real time is same) Ninja 6.5 is wrong.

I talked to Mirus and they were stumped. Told me just to use Ninja 7. Right now, I am using Ninja 7 just for charting.
This has to be a problem with the data server for Ninja 6.5 because I cannot imagine that all the market profile peoples data was off all these years whenever a contract rolls over---especially true for people not experts with Ninja

maybe we are talking about the same thing and I am not understanding.
thanks
Spencer

Reply With Quote

Reply



futures io > > > > Ninja 6.5 showing different data than 7

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Jigsaw Trading: TBA

Elite only

FuturesTrader71: TBA

Elite only

NinjaTrader: TBA

Jan 18

RandBots: TBA

Jan 23

GFF Brokers & CME Group: Futures & Bitcoin

Elite only

Adam Grimes: TBA

Elite only

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ninja hangs up on loading data aligator Traders Hideout 23 October 26th, 2013 05:33 PM
Data Mining /A.I. in Ninja for automation? jungian NinjaTrader 4 March 17th, 2012 12:36 PM
Ninja 7 charts not working, but DOM showing data Twiddle NinjaTrader 11 February 8th, 2011 02:32 PM
$EUR/USD data for Ninja ceramictilepro Reviews of Brokers and Data Feeds 19 October 26th, 2010 02:13 PM
Dynamic Data Exchange (DDE) and Ninja trendisyourfriend The Elite Circle 4 March 23rd, 2010 03:10 PM


All times are GMT -4. The time now is 03:20 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts
Page generated 2017-12-18 in 0.17 seconds with 20 queries on phoenix via your IP 54.163.209.109