After importing historical data and preparing it for testing by creating a new project, you can start testing a trading strategy.
Press the “Start” button to start testing immediately.
When the testing begins, the bars start moving on the chart(s), and the “Start” button changes to “Pause” .
The pausing allows you to suspend the price changing and analyze the current situation.
*You can also use the Pause Break key on your keyboard to pause and resume the testing.
Use the following toolbar to adjust the bars’ settings on the chart(s):
Please note that in case you enter the date in “future”, your orders will be executed or closed automatically by strategy rules or Stop Loss/Take Profit. In case you enter the date in the “past”, your orders will be deleted. If you want just to search the particular date and time in the chart without orders execution/deletion please select the Search option.
Please note: you can change the hotkeys for these and other actions via the “Hotkeys” button on the Settings tab.
The described above is a visual testing mode that allows you to see your trades and place them manually to check how your strategy works.
Forex Tester can also test automated strategies written with C++ and Delphi. You can find API and examples on how to write custom indicators and strategies in the \Examples\ folder after installation. API help can be enabled over the API Help menu on the Help tab in Forex Tester. For more info, check our forum: Programming lessons & Forex Tester API.
Backtest automated strategies using the “Quick Test” button on the Strategies tab.
You can also create an expert advisor according to your personal preferences, modify and refine as much as you need it even without coding skills or trading experience. Check out Easy Forex Builder — more than average strategy building tool!