MetaTrader Strategy Tester



Similar documents
FxPro MT4 Backtest. A backtesting guide for MetaTrader 4. User Guide

Basic Introduction. GMFX MetaTrader 4.0. Basic Introduction

MetaTrader 4 and MetaEditor

MetaTrader 4 Backtesting & Optimization

How to Backtest Expert Advisors in MT4 Strategy Tester to Reach Every Tick Modelling Quality of 99% and Have Real Variable Spread Incorporated

Website: Twitter:

MT4 ANDROID USER GUIDE. FASTEST GROWING FX PROVIDER 2012 World Finance Awards. BEST TRADING PLATFORM World Finance Awards

SQ TRADING STATION User Guide & Installation

MetaTrader 4 Tutorial

MetaTrader 4 and MetaEditor

META QUOTES ANDROID USER GUIDE PHONE

FP Markets MetaTrader 4 Platform Guide Issue Date: 31 March First Prudential Markets Pty Ltd ABN AFSL fpmarkets.com.

Free Scalping Indicator

EARN WITH PRIDE User Guide

O.K lets get started.

META QUOTES ANDROID USER GUIDE - TABLET

SWISSQUOTE MT4 TERMINAL

MET ATRADER 4 Guid e version 1.0 January 2013


MET ATRADER 5 Guid e version 1.0 January 2013

Virtual Private Server (VPS)

My EA Builder 1.1 User Guide

INSTANT BUY SELL SIGNAL

User Guide for Android OS

GO MARKETS MT4 FOR MAC

4 Hour MACD Forex Strategy

Helpful Links 8 Helpful Documents 8 Writing History 9 Pending Peer Reviews 9 Navigation Tabs 10 Changing Courses 10

Table of contents. 1. About the platform MetaTrader 4 platform Installation Logging in 5 - Common log in problems 5

FTXSP User Guide. Version 1.0. Published by FXTSP.com 1

Robominer User Manual

MetaTrader 4/5 for Android. User Guide

MetaTrader 4 for Android TM Guide

User Guide for ios. 14 November Copyright GMO-Z.com Bullion HK Limited. All rights reserved.

Speedpro MT5 to MT4 Trade Copier Quick Manual

LOYEX TRADING STATION

Quick Installation Guide for BrainTrading System 7.0

EF MetaTrader 5 for Android OS

IDTA MT4 Demo Platform Start-up Guide

Logging into the platform

Sirix Tablet 6.5 User Guide

Integrated Accounting System for Mac OS X

Trader Manual. NatureForex.com

Metatrader User Guide

Forex Benz AUDNZ Expert Advisor

Studio Designer 80 Guide

100 pips daily scalper

Installation and User Guide

Table of Contents. Introduction Opening A Demo Account Overview Market Watch (Quotes Window) Charts Navigator

Metatrader 4 Tutorial

USER GUIDE GPS Forex Robot

METATRADER 4 USER Guide. Client Services. DMM FX AUSTRALIA Volume 2.0

Copyright 2009 Forex Transporter EA, All Rights Reserved

- ActivTrades MetaTrader5 User Guide

BackupAgent Management Console User Manual

Forex Retracement System (from SmartForexSignal)

IMPORTANT RISK DISCLOSURE

Forex Insider A truly unique Trading Tool

FXCM Metatrader4. User Guide to the No Dealing Desk Platform. 1 P a g e

How To Use The Market Watch On A Microsoft Mt4/5 App On A Pc Or Macbook

FXCC MetaTrader 4 user guide

The FOREX Master Plan

MetaTrader Software Tutorial

Speedpro MT5 to MT4 Trade Copier Full Manual

IceFX NewsInfo USER MANUAL v2.5.0

MetaTrader 4 for iphone Guide

X-Trade Brokers Dom Maklerski S.A. XTB Expert Builder. Tutorial. Michał Zabielski

FOREX GRID TRADER EA (FGT) User Manual. 1 P a g e

Hirose Financial UK Ltd. 27 Austin Friars London EC2N 2QP FCA Registration Number

Downloading MetaTrader 4 3. First Login to MetaTrader 4 7. Login to MetaTrader 4 7. Changing the language 8. Changing your password 9

Forex SoftBot Advisor:

Ariba Network Invoice Guide

Quick Installation Guide

FirstClass FAQ's An item is missing from my FirstClass desktop

FFCCU Remote Deposit Capture: Frequently Asked Questions

A. MetaTrader 4 integration limitation

An Introduction to Pip Index Capital Markets Introduction 3 Before Using MetaTrader 4 3 New for

User Manual Forex CashFlow Method Trade Executor

FX Multi-Meter III Informer

FOREX NAUTILUS Indicator

Forex Trade Copier 2 User manual

In This Issue: Excel Sorting with Text and Numbers

FOREX OVERDRIVE YOUR GUIDE TO RESIDUAL FOREX INCOME Forex Overdrive

Job Streaming User Guide

Rx Medical. SMD Utility. Task Scheduler Configuration

Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.

My ø Business User guide

Training Manual. Version 6

Pepperstone MetaTrader 4 User Guide:

MySpam filtering service Protection against spam, viruses and phishing attacks

Quick Start : i-fax User Guide

ZeusPOS User s Manual TABLE OF CONTENTS

PowerPoint 2013 Basics of Creating a PowerPoint Presentation

Forex Diamond EA. User Guide - 1 -

WINDSOR DIRECT 4 USER GUIDE

SUPER SCALPER INDICATOR

Online Sharing User Manual

SirixWeb 3.0. User guide

This manual assumes you already have Precurio installed and configured appropriately.

Manual - Schlatter E-Shop

The FX Trading Station 2.0

Transcription:

1 of 5 6/18/2006 5:48 PM MetaTrader Strategy Tester When you step into the playground it's the game time where there's no place to test, to mistake or to learn. When you go live trading you can't undo your steps back by clicking CTRL+Z and saying: "I'm awfully sorry, I'll not do it again". No mercy. That's why the most of traders spend months and even years testing thier strategies before going to the show. How to test your strategy? You've bought the strategy your best friends has told you it'll make you one of the 100 richest forex players by the next summer. Or maybe you have downloaded one of heavily discussed strategies from a forex forum, Or maybe you have red my lessons carefully and successfully wrote your strategy (I hope). Anyhow, it's the suitable time to test your strategies before going live trading. There are two ways to test your strategy; forward testing and back testing: Forward testing: Forward means you test your strategy on the future market prices not the history data. In this method you test your strategy in a demo account day by day for a sufficient period before you decide is it a successful or not a successful strategy. It s more accurate method than the back testing but it may take months and even years from you to get assured results and it requires a comfortable seat in front of your computer all the day. Back testing: Back means you test your strategy on the history market data not the future ones. In the method you run the MetaTrader a built-in feature called Strategy Tester which enables you to test your strategy against the already saved history data. It s a less accurate method but it takes minutes from you to determine was it a good or bad strategy. Back testing debates: The back testing accuracy issue has been heavily debated between the MetaTrader fans. Those fans have been divided to advocated and opponent groups: The opponent group are assuring that the MST (MetaTrader Srategy Tester) is not trustworthy and even a useless. The second group deny these indictments and saying may be that was true for the previous versions of MetaTrader but the strategy tester of the current version is more accurate and trustworthy. I m personally partial to a third group saying that there s nothing is 100% accurate but there s a possibility of better accuracy if we set all the required conditions. We will know how to get the maximum of MST accuracy.

2 of 5 6/18/2006 5:48 PM Exploring the MetaTrader Strategy Tester: We are going to study the MST with the MACD Sample expert advisor which shipped with MetaTrader. We are not concerned about is it a good strategy or bad but we have chosen it because you and me have it in our machines. To run the MST go to View menu and choose Strategy Tester, that will bring the MST window (Figure 1). (You can click CTRL+R or F6 hot keys to bring the MST). Figure 1 - MetaTrader Strategy Tester In the first window (figure 1) you have got when you opened the MST you find the simple yet most important options: Expert advisor: Here you choose the expert advisor you want to test, in our lesson we have chosen MACD Sample. Note: The expert advisor must be compiled and placed in the /EXPERTS folder to find it in the Expert advisor list. Symbol: Choose the currency symbol you want to test your strategy on. Note: Trading is permitted for the symbol under test only, no portfolio testing. Attempts to trade using another symbol will return error. Period: Choose the timeframe you want to test your strategy in. Note: Weekly, monthly, and irregular timeframes are not allowed in MST. For more details about MST limits navigate to: tester_limits Model: Determine the method that MST will use for price bars modeling which you want to test your strategy. There are three modeling methods you can choose from: Every tick (on the basis of all available least timeframes with fractal interpolation of every tick) In this method the bars generated on the basis of all the smallest available timeframe data not only the data of the nearest timeframe (Control points method) nor the last open price. If there are duplicated data for the same time span the MST will filter these data based on the volume of them. Control points (the nearest timeframe with fractal interpolation are used) In this method MST uses the last 12 bars of the current timeframe and the method of fractal generation. At that, the price development within one bar will resemble the dynamics of the last ten bars. If there are data of a less timeframe, 5 bars of a less timeframes are used for fractal generation.

3 of 5 6/18/2006 5:48 PM Open prices only (the fastest method on the bars completed) In this method the open prices of the current timeframe are used. Note: The current price bar is fully completed can only be known when the next one appears. Recalculate: MST can use the data already cashed (from a pervious testing) in the.fxt files. If you enable this option the tester will delete the existing cashed data and create new one based on available data and chosen modeling method. Optimization: When you enable this option you can use the MST optimization features, we will discuss these features later in this article. Expert properties: Clicking this button will open the Expert properties window: Where you can set the testing deposit and testing positions (short and long) (Figure 2). And where you can use it to change the properties of the expert advisor you are testing (Figure 3). And set the optimization settings (Figure 4).

4 of 5 6/18/2006 5:48 PM Figure 2 - Expert advisor properties Figure 4 - Optimization settings Symbol properties: Clicking this button will open the currency symbol properties window (Figure 5). Note: This information is written down in the header of an *.fxt file and used for server emulation. Open chart: Figure 5 - Symbol properties Clicking this button will create and open a new chart based on the symbol you used in testing and the indicators you used in your expert advisor.the arrows of opening and closing and other objects used in your expert advisor will be drawn on the chart as well (Figure 6). Note: This chart window can be opened only after the testing is over.

5 of 5 6/18/2006 5:48 PM Figure 6 - MST chart window Modify Expert: Click this button if you want to see or edit the source code of the expert advisor. The expert advisor will be opened in MetaEditor. Start: Clicking this button will strart the testing. We have too much to say about the MetaTrader Strategy Tester (MST) in the next series of articles. I hope you enjoyed the article I welcome very much your questions and suggestions. Coders Guru