Dukascopy
 
 
Wiki JStore Search Login

Slooooooooow historical test starting...
 Post subject: Slooooooooow historical test starting... Post rating: 0   New post Posted: Tue 07 May, 2013, 18:26 

User rating: 0
Joined: Tue 07 May, 2013, 17:35
Posts: 2
Hi VJF Team,
I've meet the awesomly-slow historical testing starting (I assume it downloads the tick data to my computer), how can I speed up that?
1 day testing takes ~1 hour of preparing :( The internet channel is really wide (30Mbps)


 
 Post subject: Re: Slooooooooow historical test starting... Post rating: 0   New post Posted: Fri 10 May, 2013, 09:11 
User avatar

User rating: 6
Joined: Fri 12 Apr, 2013, 14:08
Posts: 88
Location: FranceFrance
Hello

could you please provide your strategy so we can analyse it. It could contain some loops, or use 100 instruments, or load useless data, etc.
If it does not come from your strategy, so we we can investigate forward.

Quote:
1 day testing takes ~1 hour of preparing

Even if my father's 48 kbit/s first analog modem it wouldn't take that long :lol: .


 
 Post subject: Re: Slooooooooow historical test starting... Post rating: 0   New post Posted: Sat 01 Mar, 2014, 11:13 
User avatar

User rating: 0
Joined: Thu 27 Feb, 2014, 23:28
Posts: 4
Location: Ireland, DUBLIN
Hello,

What's the most important in testing speed? During some backtests my CPU is used in 90%. It will be faster if I use 2x or 4xCPU workstation (will backtesting processor use it or not)?


 
 Post subject: Re: Slooooooooow historical test starting... Post rating: 1   New post Posted: Mon 03 Mar, 2014, 11:16 
Visual JForex expert at Dukascopy
User avatar

User rating: 27
Joined: Fri 03 May, 2013, 18:25
Posts: 366
Location: GermanyGermany
Greetings!

It depends roughly from your code:

If you calculate very much based on tick than the speed will significantly slow down.
My recommendation is always that you test your strategy on VJF to see whether the entries and exits are correct. If so, compile it and run the strategy on JForex platform - this is much faster; maybe without "Visual mode".

Edit: When you want to run it on JForex, please close the Visual Strategy Processor in the task bar, because it is very resource-consuming.


 

Jump to:  

  © 1998-2025 Dukascopy® Bank SA
On-line Currency forex trading with Swiss Forex Broker - ECN Forex Brokerage,
Managed Forex Accounts, introducing forex brokers, Currency Forex Data Feed and News
Currency Forex Trading Platform provided on-line by Dukascopy.com