Dukascopy
 
 
Wiki JStore Search Login

Attention! Read the forum rules carefully before posting a topic.

    Submit JForex API function requests in this forum only.
    Off topics are strictly forbidden.

Any topics which do not satisfy these rules will be deleted.

Time for a fully featured Historical Tester?
 Post subject: Time for a fully featured Historical Tester? Post rating: 0   New post Posted: Tue 09 Apr, 2019, 12:30 

User rating: 2
Joined: Thu 07 Nov, 2013, 12:15
Posts: 118
It's good to see some progress with the Historical Tester with the addition of some optimisation. And it seems to be using all available CPU cores, which is very cool. But it would be great if you could make a final push and add the main missing features. I've always found it odd that you offer much the most powerful trading API outside of corporate platforms, and yet the backtesting in JForex and the SDK is under-powered. I'm sure you know what a fully featured backtester would look like, but my two highest priority features would be:

Reporting: It is surely time to add professional-level integrated reporting, with the usual charts, ratios, breakdowns by instrument, day of week, time of day etc. I've implemented this myself on my own backtester and it only took a few days. You guys are far smarter than me, so it's not a big job. There are some terrific charting libraries available that make programming web reports fairly trivial. I've never understood why the current reporting is so basic when it would be easy to fix. And while you are at it, you could add the reports to the live accounts as well - I'm sure it would be a much appreciated feature.

Bar-resolution testing for volume and price bars: At the moment, anyone using Range Bars, Tick Bars, Renko etc is effectively limited to tick-resolution testing. While this is accurate, it is also extremely slow for multi-year tests, optimisation etc. It would be a major improvement if you could offer bar-resolution testing. The Data Manager offers these bars, which is a **fantastic** and much appreciated feature. But it would be a big step forwards if you made those bars available to the Historical Tester. There is a big gap in the market for bar-based backtesting with volume and price bars - there are endless forum threads about this all over the web. I've found that people who work with unconventional bars are often the kind of serious and professional traders you would be wanting to attract to Dukascopy and the JForex platform. Adding this feature would surely win you some valuable new customers.


 
 Post subject: Re: Time for a fully featured Historical Tester? Post rating: 0   New post Posted: Sat 16 Nov, 2019, 00:00 

User rating: 2
Joined: Thu 07 Nov, 2013, 12:15
Posts: 118
Started doing some work with time aggregations and realised that they are tick based too, unless you interpolate.

Adding bar-based backtesting for all feed types would be a much appreciated feature and a huge step forward for the platform.

I'm sure it would generate some buzz around JForex and bring some serious traders into Dukascopy.


 

Jump to:  

cron
  © 1998-2011 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