Forex Forums | ForexLasers.com


Go Back   Forex Lasers Forum > METATRADER FORUM > General MT4 / MT5 discussion


Backtesting Mt4

General MT4 / MT5 discussion


Reply
 
LinkBack Thread Tools Search this Thread
  #1  
Old 24-02-2009, 13:03
Level 1 Lasers Member
 
Join Date: Feb 2009
Posts: 10
Default Backtesting Mt4

I am hoping someone can help me here.

A lot of people say that Mt4 is not very good at backtesting, and you can't trust the results. Others say its accurate.

why do so many people disagree on this?

can ANYONE clarify this, please.

Thanks.
Reply With Quote
  #2  
Old 24-02-2009, 14:31
Level II Lasers Member
 
Join Date: Feb 2009
Posts: 27
Default

Quote:
Originally Posted by samalla View Post
I am hoping someone can help me here.

A lot of people say that Mt4 is not very good at backtesting, and you can't trust the results. Others say its accurate.

why do so many people disagree on this?

can ANYONE clarify this, please.

Thanks.
MT4 uses a method called "Fractal Interpolation" to guess the tick sequence on the M1 timeframe. So any EA which has a SL or TP of less than 20 pips and enters mid-bar is likely to produce inaccurate backtest results.

Unfortunately a lot of EAs are scalpers which fall into this category.

Any EA which seeks a higher profit and which enters at close of a M5 price bar or slower is likely to produce more accurate and reliable results.
Reply With Quote
  #3  
Old 26-02-2009, 00:58
Level III Lasers Member
 
Join Date: Feb 2009
Posts: 72
Default

Backtest on tradestation, much more accurate.
Reply With Quote
  #4  
Old 23-03-2009, 22:40
Level 1 Lasers Member
 
Join Date: Mar 2009
Posts: 4
Default Backtesting

I am doing backtesting on MT4 since a while, with various strategies, on data from different servers. I must say that if you repeat the test a few times you can get different results, even though you work on daily or 4h.
That leads to the conclusion of non reliability. Cause? I don't know. Does anyone know any other methods for backtesting?
Reply With Quote
  #5  
Old 23-03-2009, 23:12
Level IV Lasers Member
 
Join Date: Feb 2009
Location: North Carolina
Posts: 102
Default

I can confirm this also. I've tested EAs in real time and then backtest them for the same time period and the results differ sometimes significantly when using scalping type EAs on short time frames.
Reply With Quote
  #6  
Old 15-05-2009, 13:47
Level 1 Lasers Member
 
Join Date: Mar 2009
Posts: 4
Default backtesting

One interesting feature in MT4 backtesting is the optimization. This will give you the best parameters values to maximize your winnings.
Reply With Quote
  #7  
Old 16-06-2009, 10:06
Level 1 Lasers Member
 
Join Date: Jun 2009
Posts: 6
Default

you need at least to have 90% modelling quality. These 2 weblinks can be useful:

90% Setup Info
http://alansforexblog.com/2008/02/27...xpert-advisors

FREE Data
Forex Tester Software - Data Sources
Reply With Quote
  #8  
Old 15-12-2010, 22:22
aft aft is offline
Level 1 Lasers Member
 
Join Date: Dec 2010
Posts: 6
Default

Indicators, EA, Systems are just trader tools and you must know how to use it.
If you don't know how to play chess can you win the game?
Same deal is trading.
Never pay attention for advertising tricks like" You don't need any experience..."
Certainly there are some useless soft on market.
Even the best EA or system not gonna help you if you don't know what you are doing.
For example back test and optimization.
Everybody use world "forward test" but how many of them know what that's mean?
Test and optimize your EA on 4/5 your testing time period.
For instance for 5 years testing take only 4 years and then run optimized EA on the last period.
Like i sad it is not so ease as seems to be.
Your tester doesn't recognize Fri-Sun or financial news and as a results is
difference between testing and live trading.
Different markets must use different settings and so on.
By our sell experience we are seen that people spend a lot of money on soft and never for learning.
For instance Forex Robot Reviver which helps maintain your EA.
Everybody blame only brokers but not their own ignorance.
Reply With Quote
  #9  
Old 14-04-2014, 22:12
riki143's Avatar
Level V Lasers Member
 
Join Date: Aug 2012
Posts: 6,982
Default Re: Backtesting Mt4

One interesting feature in MT4 backtesting is the optimization. This will give you the best parameters values to maximize your winnings.
Reply With Quote
  #10  
Old 15-07-2015, 09:39
Level IV Lasers Member
 
Join Date: Oct 2012
Posts: 149
Default Re: Backtesting Mt4

How to do a backtest, can anyone share a link?
Reply With Quote
  #11  
Old 15-09-2015, 12:58
Level IV Lasers Member
 
Join Date: Oct 2013
Posts: 186
Default Re: Backtesting Mt4

There is an option in MT4, known as strategy history, here is a screenshot where its shown from my Hotforex platform:
Attached Thumbnails
Backtesting Mt4-screen-shot-2015-09-15-3.56.23-pm.jpg  
Reply With Quote
  #12  
Old 17-10-2016, 14:36
Level IV Lasers Member
 
Join Date: Aug 2015
Posts: 423
Default Re: Backtesting Mt4

Quote:
Originally Posted by beaker View Post
you need at least to have 90% modelling quality. These 2 weblinks can be useful:

90% Setup Info
How to Achieve 90% Modeling Quality When Testing Expert Advisors | Alan's Forex Blog

FREE Data
Forex Tester Software - Data Sources
Also Check Logic Trading ? Let you money work for you
Reply With Quote
  #13  
Old 31-08-2020, 03:04
Level IV Lasers Member
 
Join Date: Oct 2013
Posts: 186
Default Re: Backtesting Mt4

Quote:
Originally Posted by samalla View Post
I am hoping someone can help me here.

A lot of people say that Mt4 is not very good at backtesting, and you can't trust the results. Others say its accurate.

why do so many people disagree on this?

can ANYONE clarify this, please.

Thanks.
It's not a fault of MT4, the reason why backtesting results are unusable if quality of historical data from metaquotes. Brokers doesn't offer historical data so you are forced to test your algorithms using metaquotes data which can be significantly different from broker history, hence produce skewed results.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to be a Professional Trader (Part 3) BackTesting ForexGuy Market Insights 3 12-07-2013 14:00


All times are GMT. The time now is 18:41.


Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2020, vBulletin Solutions, Inc.