Contents 

Getting Started
Terminal Installation
Terminal Start
Opening of Accounts
Authorization
Security System
Live Update
Client Terminal Settings
Server
Charts
Objects
Trade
Expert Advisors
Email
Publisher
Events
User Interface
Main Menu
File
View
Insert
Charts
Tools
Window
Help
Toolbars
Standard
Charts
Line Studies
Periodicity
Market Watch
Data Window
Navigator
Terminal
Trade
Account History
News
Alerts
Mailbox
Experts
Journal
Tester
Setup
Properties
Results
Graph
Report
Journal
Optimization Results
Optimization Graph
Fast Navigation
Working with Charts
Chart Opening
Setup
Chart Management
Charts Print
Deleted Charts
Templates and Profiles
Analytics
Graphical Objects
Line Studies
Technical Indicators
Accelerator/Decelerator Oscillator
Accumulation/Distribution
Alligator
Average Directional Movement Index
Average True Range
Awesome Oscillator
Bollinger Bands
Commodity Channel Index
DeMarker
Elder-rays
Envelopes
Force Index
Fractals
Gator Oscillator
Ichimoku Kinko Hyo
Market Facilitation Index
Momentum
Money Flow Index
Moving Average
Moving Average Convergence/Divergence
Moving Average of Oscillator
On Balance Volume
Parabolic SAR
Relative Strength Index
Relative Vigor Index
Standard Deviation
Stochastic Oscillator
Williams' Percent Range
Trading
Order Types
Trailing Stop
Types of Execution
Trade Positions
Open Positions
Modifying of Positions
Position Close
Placing of Pending Orders
Modifying of Pending Orders
Deletion of Pending Orders
Auto Trading
MQL 4
MetaEditor
Expert Advisors
Creation
Setup
Launch
Shutdown
Strategy Testing
Setup
Results
History Files in FXT Format
Expert Optimization
Setup
Results
Custom Indicators
Creation
Setup
Attaching to Chart
Remove
Scripts
Creation
Setup
Launch
Shutdown
Tools
History Center
Export of Quotes
Global Variables
Contract Specification
Languages Support
 
 

Strategy Tester — Setup

Previous     Next

Settings

Testing parameters and experts optimization parameters can be set up in this tab. At testing, the expert is passed on the modeled data one time what allows to determine the profitability and efficiency thereof. At optimization, the mechanical trading system is passed several times with the purpose of determining of such expert parameters at which its profitability is the highest.
The following commands and options are available in this tab:

  • Expert Advisor — select the expert to be tested in the list. The expert must be compiled and placed in the /EXPERTS directory. All newly created experts will be automatically placed into this directory;

  • Symbol — select one of the securities available;

  • Period — select the symbol timeframe;

  • Model — select the method of bars modeling:

    1. Every tick (based on all available least timeframes with fractal interpolation of every tick);

    2. Control points (based on the nearest less timeframe with fractal interpolation of 12 control points);

    3. Open prices only (fastest method to analyze the bar just completed);

  • Recalculate — update the data file. If this box is checked, the remodeling of history data will be done at each testing and optimization;

  • Use date — use range of dates when testing. If this option is enabled, the data from the given range will be used during testing. Otherwise, all available data for the given symbol and period are used;

  • Optimization — enable the expert parameters optimization mode. More details about expert parameters optimization can be found in the section of the same name;

  • Expert properties — open the "Expert Properties" window that allows to manage the expert parameters when testing and optimizing;

  • Symbol properties — view the symbol parameters. These data are given in the *.FXT file heading and used to emulate the server operation;

  • Open chart — create a new chart window for the symbol selected for testing. When being tested, the expert works with a virtual chart. Signs of opening and closing of positions, objects and indicators used by the expert, are imposed in this chart. This chart can be opened only after the expert has been tested. For opening of a virtual chart, the TESTER.TPL template is used, and, if it is not available, the default settings are used;

  • Modify expert — open the "MetaEditor" and start to edit the selected expert. This is useful if there is a need to introduce small changes and recompile the expert fast;

  • Start — start testing or optimization. After this button has been pressed, one can estimate the speed of testing or optimization in progress bar in the lower part of the window. After the testing has been started, the "Start" button will be replaced with the "Stop" button. Having pressed this button during testing/optimization, one can stop the process.

More details about testing of experts can be found in the section of the same name.