THIS PAGE IS DEPRECATED – It refers to old Tester software.
Get latest Smart Forex Tester software.
Smart Forex Tester software is designed as a set of functional modules. The core module, Tester, is a standalone Windows application with a GUI. It is written in C++ to ensure good performance.
The main functionality was designed with the following in mind:
- Make trading strategy definition requiring as less coding as possible
- avoid drawbacks of MetaTrader™ Strategy Tester
- provide interface to MetaTrader™ to test in terminal
- provide interface to MetaTrader™ to trade from the tester
- have fast GUI for visualizing bulky market data and test results
- Support batch execution, i.e. running sets of test cases automatically
Try the software yourself and please share your ideas what features we should implement. Your opinion matters!
Forex Strategy Tester – Smart Enough To Not Need Coding
Regardless of how advanced a strategy testing tool is, some level of programming skills is always required to formalize your trading strategy. So, in most cases any changes to the strategy require code changes.
While developing our strategy testing software, we decided to design it so that the trading strategy changes would require as little programming as possible.
To separate trading strategy idea from its implementation, we developed means of a Trading Strategy definition as a state machine, which requires minimum amount of coding to define a new strategy. This also makes trading strategies easier to analyze and compare, as well as make modifications to them – because they consist of reusable high-level “blocks”.
Our tool was developed to suite our Strategy Testing Methodology. Our design allows running tests in automated mode. Advantage of automated testing approach is in that multiple combinations of strategies and their parameters can be run against the set of the Test Scenarios. We select the most typical price action patterns and use them as Scenarios -instead of using all available market data.
Another important benefit of our Strategy Testing Software is an interface to MetaTrader™ Client Terminal. Via this interface, testing can also be executed in the Terminal. So the results can be visualized and reports generated in Metatrader format, if needed.
But more importantly, this interface allows using Forex Strategy Tester as Trading Software. Only a configuration change is required to start using any Automated Trading Strategy – as is – for real trading. Trading is started by manually running the Forex Strategy most suitable for the current markets. Then the software executes this Strategy in automatic mode and places the orders via the interface to MetaTrader™.
While the Strategy can run indefinitely, far better option is manual Trading Strategy switching based on the trader’s assessment. This reminds us of how the autopilot in the aircraft is used: algorithm is very effective in executing routine operations, but needs to be manually changed between them or stopped completely if situation becomes challenging.
The software can also generate Forex signals which can be used as an input for other Forex Trading Software. Traders can also use them to switch Trading Strategies remotely.
Could please you send me a test version together with basic explanation? I would like to test it.
Cheers!
Kris
Hi there Kris,
we will contact you once we will have a productized pre-release.
Cheers!
The Forex Strategy Tester Team