EURUSD backtest ends a year early

Report any bugs with the Tickstory Lite software here. Please give as much detail as possible so the issue can be identified and resolved as soon as possible.
Post Reply
render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

EURUSD backtest ends a year early

Post by render86 »

I've done a EURUSD M15 backtest of my EA from 01.01.2011 until 19.06.2013 but the backtest ends on 27.07.2012 even though my disk is not full and the data export has been completed properly. Is it because a whole one last year of EURUSD M15 tick data is missing at Dukascopy?

I tried to attach the complete backtest report to this thread but upon attempting to attach the file it says "The extension htm is not allowed.
The upload was rejected because the uploaded file was identified as a possible attack vector."

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: EURUSD backtest ends a year early

Post by render86 »

I've also just moved the MT4 build 432 and Tickstory from disk C to disk D on my computer (where I have more free space) and finished downloading the EURUSD and GBPUSD M15 tick data since 01.01.2008. However, when I attempt to run a backtest, I only get a bizzare "no data for testing" error message in the MT4 journal. What should I do?

tickstory
Posts: 4898
Joined: Sun Jan 06, 2013 12:27 am

Re: EURUSD backtest ends a year early

Post by tickstory »

Hi Render,

When you receive the 'no data for back-testing' message it usually indicates that you have not launched your MT4 terminal via Tickstory. This post might also assist you:

http://www.tickstory.com/forum/viewtopic.php?f=4&t=61

Regards.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: EURUSD backtest ends a year early

Post by render86 »

tickstory wrote:Hi Render,

When you receive the 'no data for back-testing' message it usually indicates that you have not launched your MT4 terminal via Tickstory. This post might also assist you:

http://www.tickstory.com/forum/viewtopic.php?f=4&t=61

Regards.
OK, and what about the backtest's early ending? I've just encountered it again - set a backtest to run from 01.01.2008 until 19.06.2013 and it finished on 29.01.2009. It's not a matter of slow processing as I can see the actual backtest report already displaying under the strategy tester's report tab.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: EURUSD backtest ends a year early

Post by render86 »

As a quick follow-up: just restarted Tickstory and MT4 through it (F8), then attempted a backtest from 01.01.2012 until present and still got that "no data" message in the journal.

tickstory
Posts: 4898
Joined: Sun Jan 06, 2013 12:27 am

Re: EURUSD backtest ends a year early

Post by tickstory »

Hi Render,

Could you please confirm you have followed the exact steps outlined in our video tutorial:

https://youtu.be/084k9fJCeCY

If you can't get things working after this video, you will need to provide some screenshots to help troubleshoot your issue.

Thanks.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: EURUSD backtest ends a year early

Post by render86 »

tickstory wrote:Hi Render,

Could you please confirm you have followed the exact steps outlined in our video tutorial:

https://youtu.be/084k9fJCeCY

If you can't get things working after this video, you will need to provide some screenshots to help troubleshoot your issue.

Thanks.
Yes, I have watched and thoroughly followed this video.

Here are the requested screenshots:
Attachments
BTDates.jpg
BTDuration.jpg

tickstory
Posts: 4898
Joined: Sun Jan 06, 2013 12:27 am

Re: EURUSD backtest ends a year early

Post by tickstory »

Hi Render,

From what I understood from your last post was that you were still getting the 'no data for testing' message, however it appears you have gotten further than that.

The issue you are most likely having is with a limitation with MT4 which supports a maximum of 2GB file sizes. This means that you can't currently back-test a large period of data. Please see this post for more details and how you can work around the issue:

http://www.tickstory.com/forum/viewtopi ... c238d#p494

Thanks.

render86
Posts: 52
Joined: Wed Jun 19, 2013 4:51 pm

Re: EURUSD backtest ends a year early

Post by render86 »

tickstory wrote:Hi Render,

From what I understood from your last post was that you were still getting the 'no data for testing' message, however it appears you have gotten further than that.

The issue you are most likely having is with a limitation with MT4 which supports a maximum of 2GB file sizes. This means that you can't currently back-test a large period of data. Please see this post for more details and how you can work around the issue:

http://www.tickstory.com/forum/viewtopi ... c238d#p494

Thanks.
You write there: "- Break your back-test down into say yearly exports."

Does that mean that I need to export the historical data year by year and then run the backtest for the entire period of time or that I need to export the data year by year and run separate backtests for each year every time after I finish the exporting for that year?

tickstory
Posts: 4898
Joined: Sun Jan 06, 2013 12:27 am

Re: EURUSD backtest ends a year early

Post by tickstory »

Hi Render,

A single FXT can be a maximum of 2gb and you can only use a single FXT at a time on MT4. You can therefore workaround the limitation in various ways such as moving around the HST & FXT files as required to a single MT4 installation, or having multiple MT4 installations that have a specific date range of data.

Hope this helps.

Post Reply