Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (2024)

Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (1)

[social_warfare]

If you’re into automatic Forex trading via Expert Advisors (EAs), that’s great! There are some advantages to building EAs to trade, like eliminating human error and being able to run years of backtesting in a couple of hours.

EAs have their limitations, though. For instance, choosing good support and resistance levels to take your trading setups from is a pretty subjective process. How are you going to program an EA to only take trades from good support/resistance levels? Sometimes manual backtesting is the way to go.

When it comes to manual backtesting, you have some different options. You can use a backtesting software, like Forex Tester, to help you keep track of your performance, and also to allow you to factor in the spread, broker rules, etc…. While that is a great training tool, and a faster process for those who can afford it, today I’m going to show you how to manually backtest a trading strategy in MetaTrader 4 (MT4).

Table of Contents

How to Manually Backtest a Trading Strategy in MetaTrader 4 (MT4)

If you’re using a new installation of MT4, you may not have enough data to work with on your longer time periods, i.e., Daily, Weekly, and Monthly. If you need more chart history to work with, open your “History Center” (F2) and download or import the required data for your currency pair.

Note: You can save time and hard drive space by only downloading the data that you need. For instance, if you are only going to be backtesting your trading system on the Daily charts, there is no point in downloading 1 Minute (M1) data.

Next, you need to rewind your chart history in MT4, so make sure the green auto scroll button is not engaged (see the image below). Rewind the chart history by dragging with your mouse or using your ← arrow key.

Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (2)

Note: To start manually backtesting, you need to know a few, useful MetaTrader 4 hotkeys. Mainly, F12 moves the chart forward by 1 candlestick at a time. To move the chart backward by 1 candlestick at a time, hit Shift+F12.

Once you’ve gone backward far enough in your chart history, simply hit F12 until a setup appears that meets the requirements the trading strategy that you are testing. In the example below, I used a morning star candlestick pattern as myentry signal.

Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (3)

When manually backtesting a new trading strategy in MT4, some traders plot out their entry, stop loss, and take profit levels at each trading setup (like I did in the image above). However, this can be tedious – especially if you plan to take a hundred or more backtesting trades.

price action faster way to backtest is to skip plotting or measuring anything at all unless you need to. Stick to your rules. If the price goes straight to your stop loss, then you obviously count that as a loss. If goes directly to your take profit, then you count that as a win.

When the trade result is obvious, nothing else needs to be done. When the result is not so obvious, you can simply measure using the crosshair in MT4 (click the mouse wheel or Ctrl+F).

Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (4)

In the image above, you can see the same trade setup as before. This time, I simply measured the pips from my entry to my stop loss and then doubled that to get my take profit.

In either example, it’s easy to see that my trade did not quite hit a full take profit. However, by only measuring with the crosshair, I was able to determine the result much faster and move on to the next trade.

Putting Your New Manual Backtesting Skills to Good Use

I suggest doing a couple hundred backtesting trades, for each new strategy, using these techniques. Determine your risk and write down the results of each trade, e.g., -2%, +4%, BE, etc…. To get an accurate representation of your trading strategy’s profitability, you need to do the math on a hypothetical trading account as well.

Example: Starting with a hypothetical trading account of $1,000, a 2% loss brings the account to $980. After a 4% gain, the account is up to $1,019.2. The next trade was stopped out at break even (BE), resulting in no change.

It’s important to track your profit and loss on each currency pair separately because most trading strategies experience, at least, some variance in performance betweenpairs. Manyperform extremely well on certain pairs and extremely poorly on others.

Some of these techniques may seem obvious to you but learning how to manually backtest a trading strategy in MetaTrader 4 (MT4) can save you a lot of time and money down the road. Although tedious at times, going through these steps, thoroughly, will help you weed out the losing strategies, and build up your confidence in the winning strategies.

Manual Backtesting Tips for Metatrader 4 (MT4) | FX Day Job (2024)
Top Articles
6 Tips for Diving into Property Investments | The Budget Mom
Behind-the-Scenes: How I Manage Real Estate from Around the Globe
Genesis Parsippany
Lorton Transfer Station
Ups Dropoff Location Near Me
Regal Stone Pokemon Gaia
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
Lenscrafters Huebner Oaks
Nioh 2: Divine Gear [Hands-on Experience]
United Dual Complete Providers
Craigslist Apartments In Philly
Jackson Stevens Global
Beebe Portal Athena
Second Chance Maryland Lottery
Trac Cbna
Dtab Customs
Directions To Advance Auto
3476405416
Royal Cuts Kentlands
Trivago Sf
Craigslist Clinton Ar
We Discovered the Best Snow Cone Makers for Carnival-Worthy Desserts
Phoebus uses last-second touchdown to stun Salem for Class 4 football title
Greensboro sit-in (1960) | History, Summary, Impact, & Facts
Ups Drop Off Newton Ks
Guide to Cost-Benefit Analysis of Investment Projects Economic appraisal tool for Cohesion Policy 2014-2020
J&R Cycle Villa Park
Hoofdletters voor God in de NBV21 - Bijbelblog
Brenda Song Wikifeet
Nicole Wallace Mother Of Pearl Necklace
Myhrconnect Kp
Avance Primary Care Morrisville
State Legislatures Icivics Answer Key
Oriellys Tooele
Publictributes
Levothyroxine Ati Template
15 Best Things to Do in Roseville (CA) - The Crazy Tourist
Gasoline Prices At Sam's Club
Hovia reveals top 4 feel-good wallpaper trends for 2024
Cuckold Gonewildaudio
Pink Runtz Strain, The Ultimate Guide
Grizzly Expiration Date Chart 2023
Bustednewspaper.com Rockbridge County Va
Craigslist/Nashville
Searsport Maine Tide Chart
Dontrell Nelson - 2016 - Football - University of Memphis Athletics
Kushfly Promo Code
Deshuesadero El Pulpo
Sam's Club Fountain Valley Gas Prices
How To Find Reliable Health Information Online
Fishing Hook Memorial Tattoo
What Are Routing Numbers And How Do You Find Them? | MoneyTransfers.com
Latest Posts
Article information

Author: Zonia Mosciski DO

Last Updated:

Views: 6599

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Zonia Mosciski DO

Birthday: 1996-05-16

Address: Suite 228 919 Deana Ford, Lake Meridithberg, NE 60017-4257

Phone: +2613987384138

Job: Chief Retail Officer

Hobby: Tai chi, Dowsing, Poi, Letterboxing, Watching movies, Video gaming, Singing

Introduction: My name is Zonia Mosciski DO, I am a enchanting, joyous, lovely, successful, hilarious, tender, outstanding person who loves writing and wants to share my knowledge and understanding with you.