NinjaTrader Support Forum  
X

Attention!

This website will be down for maintenance from Friday May 24th at 6PM MDT until Saturday May 25th at 11AM MDT. We apologize for the inconvenience. If you need assistance during this time, please email sales@ninjatrader.com


Go Back   NinjaTrader Support Forum > Application Technical Support > Strategy Analyzer

Strategy Analyzer Support for automated system backtesting and optimization using the NinjaTrader Strategy Analyzer.

Reply
 
Thread Tools Display Modes
Old 03-03-2012, 07:18 AM   #1
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default Backtest not using all of the data

For some reason when i run a backtest on my strategy, it will not use the entire amount of data on my FDAX 03-12 contract, only two weeks. I can get data from other contracts, but not any more than two weeks off the current. Also the FDAX ##-### does not work at all, is there any reason as to why i should not expect continuous contracts to work?

Cheers,


CanOz
canaussieuck is offline  
Reply With Quote
Old 03-03-2012, 12:36 PM   #2
NinjaTrader_AdamP
NinjaTrader Customer Service
 
NinjaTrader_AdamP's Avatar
 
Join Date: Aug 2011
Location: Denver, CO, USA
Posts: 2,895
Thanks: 241
Thanked 375 times in 365 posts
Default

canaussieuck,

Continuous contract do not work on some data providers as they don't offer this instrument.

As far as your FDAX data, what are your backtesting settngs? Could you take a screen shot?

Who is your data provider?
NinjaTrader_AdamP is offline  
Reply With Quote
Old 03-04-2012, 07:46 AM   #3
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default

Quote:
Originally Posted by NinjaTrader_AdamP View Post
canaussieuck,

Continuous contract do not work on some data providers as they don't offer this instrument.

As far as your FDAX data, what are your backtesting settngs? Could you take a screen shot?

Who is your data provider?
My data suppler is Esignal.....the backtest settings are for 1 month of the current contract on the Dax.

Everything else is setup to backtest properly and it gives me trades back two weeks but thats it. There must be other trades there, the setup s common.

There is a data issue. I've emailed Esignal as well.

CanOZ
canaussieuck is offline  
Reply With Quote
Old 03-04-2012, 11:59 AM   #4
NinjaTrader_AdamP
NinjaTrader Customer Service
 
NinjaTrader_AdamP's Avatar
 
Join Date: Aug 2011
Location: Denver, CO, USA
Posts: 2,895
Thanks: 241
Thanked 375 times in 365 posts
Default

If you could post your strategy I would be happy to test it out. You can also email us your log/trace as well as config.xml so we can test your connection on our end, as well as review log/trace for any potential issues.

If you would like us to do this, please email support at ninjatrader dot com.
NinjaTrader_AdamP is offline  
Reply With Quote
Old 03-04-2012, 06:39 PM   #5
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default

Quote:
Originally Posted by canaussieuck View Post
My data suppler is Esignal.....the backtest settings are for 1 month of the current contract on the Dax.

Everything else is setup to backtest properly and it gives me trades back two weeks but thats it. There must be other trades there, the setup s common.

There is a data issue. I've emailed Esignal as well.

CanOZ
Esignal say that for contracts outside the US, the continuous contracts must be calculated by the software, i.e. You.

My question is though, why when i look into the data on my historical data manager is there not data for everyday for every contract listed? I downloaded data for the entire selection of instrument lists, it should be there but its not. The data is patchy, more like market replay data.

I need this issue resolved in order to test out three systems over years of data. Perhaps if we email to try and resolve it?

CanOz
canaussieuck is offline  
Reply With Quote
Old 03-05-2012, 02:46 AM   #6
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default

This was going no where so i've taken it upon myself to purchase historical data from Tickdata.com
Now of course, its like reading brail to get this into NT easily! I can get the software to create a txt file of the tick data, but NT tells me 'Line 1 has 'Unexpected number of Fields in line 1 - should be 6 or 3'. This is impossible for a guy that doesn't have a computer science degree.

Help...

CanOz
canaussieuck is offline  
Reply With Quote
Old 03-05-2012, 03:45 AM   #7
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default

Still talking to myself i see...here is a screenshot of the data, the fields look fine to me, but it could be the delimiter. I can only specify one delimiter.
Attached Images
File Type: png FDAX ##-##.PNG (31.8 KB, 5 views)
canaussieuck is offline  
Reply With Quote
Old 03-05-2012, 03:53 AM   #8
NinjaTrader_Bertrand
NinjaTrader Customer Service
 
NinjaTrader_Bertrand's Avatar
 
Join Date: Sep 2008
Location: Germany
Posts: 22,407
Thanks: 252
Thanked 974 times in 957 posts
Default

Sorry for our late follow up here - please check into my link below to see the expected data format for tick data import, the delimiter would be a semicolon - http://www.ninjatrader.com/support/h.../importing.htm

If you can zip us a part of the data and send it in via Help >> Mail to Support, we could of course try this here as well for you.
NinjaTrader_Bertrand is online now  
Reply With Quote
Old 03-05-2012, 04:00 AM   #9
canaussieuck
Member
 
Join Date: Sep 2011
Posts: 53
Thanks: 3
Thanked 0 times in 0 posts
Default

Tje tick data software 'Tickwrite' only lets me choose one delimiter. The problem is after the date, there needs to be a space, and then after time, there needs to be a semicolon. I can't do both on the writer, only a semicolon or a space. If i put a space, NT says i'm missing the delimiter, if i put a semicolon it says i have an unexpected number of fields!!! this is driving me insane.
canaussieuck is offline  
Reply With Quote
Old 03-05-2012, 04:57 AM   #10
NinjaTrader_Bertrand
NinjaTrader Customer Service
 
NinjaTrader_Bertrand's Avatar
 
Join Date: Sep 2008
Location: Germany
Posts: 22,407
Thanks: 252
Thanked 974 times in 957 posts
Default

canaussieuck, sorry to hear your frustration - got your data sample sent to support and we will check into.
NinjaTrader_Bertrand is online now  
Reply With Quote
Old 07-10-2012, 01:13 PM   #11
nicbizz
Senior Member
 
Join Date: Jun 2010
Posts: 129
Thanks: 17
Thanked 6 times in 4 posts
Default

A bit late (but hopefully, not too late) of a reply.

In TickWrite's software, uncheck "Date" and "Time" under Output Fields.

Scroll down a bit more and you should see a field named "Date and Time". Check that, and move it up the list (by clicking the green Up arrow on the right) so that it comes before "Price" and "Volume".

You can set your delimiter to ";" and the data will export correctly now (i.e. a space between Date and Time instead of a semicolon).

-Nick
nicbizz is offline  
Reply With Quote
The following user says thank you to nicbizz for this post:
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Backtest with Daily Data greg814 Strategy Analyzer 9 10-18-2010 07:02 AM
Backtest question / Loading of Historical data / exceeded limit of data request Hiromichi Strategy Analyzer 5 10-09-2009 05:29 AM
BackTest Data pistolpete Strategy Analyzer 4 07-01-2009 10:36 AM
backtest data pistolpete Automated Trading 20 06-11-2009 09:44 AM
getting data for backtest latkinso General Programming 8 01-23-2009 02:00 PM


All times are GMT -6. The time now is 02:55 AM.