Forex



Go Back   Forex Trading > Discussion Areas > Setup Questions
Forex Forum Register More recent Blogs Calendar Advertising Others Help






Register
Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.

From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.

Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
  • Elite Section
    Get access to private discussions, specialized support, indicators and trading systems reported every week.
  • Advanced Elite Section
    For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
See more

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 10-18-2006, 07:46 PM
Junior Member
 
Join Date: Sep 2005
Posts: 22
trohoang is on a distinguished road
Offline Backtesting with 1M data

I have turned MT4 off line and delete all period
history files from its history directory and then
imported the 1M data from
http://www.alpari-idc.com/en/dc/databank.php. I then
use the period convert script to generate the 5min,
15min, 30min, 1hr, 4hrs and daily periods and then import them into the history center.

These period files are what I assumed to be correct. I
then export them onto multiple other computers with internet off to test
the same EA. I find that I would still get different
results with a same EA on different computer. What am
I doing wrong as my EA is trading off the 1hour open?

Does anyone have a correct procedure for 1M backtesting? BTW, i have read about FXTheader, how would I implement it to help me out with the offline backtesting?

Trong
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #2 (permalink)  
Old 10-18-2006, 07:58 PM
JoZo's Avatar
Senior Member
 
Join Date: Feb 2006
Location: Croatia
Posts: 429
JoZo is on a distinguished road
Quote:
Originally Posted by trohoang
I have turned MT4 off line and delete all period
history files from its history directory and then
imported the 1M data from
http://www.alpari-idc.com/en/dc/databank.php. I then
use the period convert script to generate the 5min,
15min, 30min, 1hr, 4hrs and daily periods and then import them into the history center.

These period files are what I assumed to be correct. I
then export them onto multiple other computers with internet off to test
the same EA. I find that I would still get different
results with a same EA on different computer. What am
I doing wrong as my EA is trading off the 1hour open?

Does anyone have a correct procedure for 1M backtesting? BTW, i have read about FXTheader, how would I implement it to help me out with the offline backtesting?

Trong
Never trust backtests.
Here is the article why you can't have reliable results with TF M1.
http://articles.mql4.com/93

Good luck!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #3 (permalink)  
Old 10-18-2006, 08:11 PM
Junior Member
 
Join Date: Sep 2005
Posts: 22
trohoang is on a distinguished road
Backtesting

Hi Jozo,

I respectfulling disagree with your view on backtesting. Those who don't learn from history will bound to repeat the same mistakes again.

First of all I am not a programmer but I am a novice trader. I see several price patterns that tend to repeat itself frequently. I want to write a program that would take these trades each time. The purpose of my EA and back testing is to tell me whether my observation in correct i.e. percentage of win, profit to risk and frequency.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #4 (permalink)  
Old 10-21-2006, 06:51 AM
Eaglehawk's Avatar
Senior Member
 
Join Date: Jun 2006
Posts: 141
Eaglehawk is on a distinguished road
Quote:
Originally Posted by trohoang
Hi Jozo,

I respectfulling disagree with your view on backtesting. Those who don't learn from history will bound to repeat the same mistakes again.

First of all I am not a programmer but I am a novice trader. I see several price patterns that tend to repeat itself frequently. I want to write a program that would take these trades each time. The purpose of my EA and back testing is to tell me whether my observation in correct i.e. percentage of win, profit to risk and frequency.
YES, BACKTESTING IS IMPORTANT, the problem is, the strategy tester that METATRADER4 created has a multiple number of limitations, they were noted all over the place over the past month. just look for them, mostly in the metatrader4 and expert advisers metrader 4 forums, just know that you are not alone, you're doing nothing wrong, it's just a crappy automated tester. which i why i manually backtest, even though it takes time and patience, it is well worth the effort to get accurate results, (but that's just my oppion).
__________________
"One's ability to accomplish his or her goals is limited only by the ingenuity of how one uses what he or she already knows."- Eaglehawk
REMEMBER,
"Genius is nothing but a greater aptitude for patience." –Benjamin Franklin

____________________________________

Have a simple ea you just can't figure out how to code??? Odds are you can make it here. Just remember to push complete when you're done, NOT SAVE!!!

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #5 (permalink)  
Old 10-24-2006, 03:03 AM
Junior Member
 
Join Date: Sep 2005
Posts: 22
trohoang is on a distinguished road
Eaglehawk,

Thank you for your reply. I feel that everyone is focusing on creating a profitable EA and yet they are not spending enough time developing a reliable back testing method. Without a reliable back testing method, a creation of a profitable EA is not possible.

The King is without clothes!!! Am I the only one seeing this?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #6 (permalink)  
Old 10-24-2006, 05:00 AM
Member
 
Join Date: May 2006
Location: Jay Bee, Mesia
Posts: 37
crazy_forex is on a distinguished road
Quote:
Originally Posted by trohoang
Eaglehawk,

Thank you for your reply. I feel that everyone is focusing on creating a profitable EA and yet they are not spending enough time developing a reliable back testing method. Without a reliable back testing method, a creation of a profitable EA is not possible.

The King is without clothes!!! Am I the only one seeing this?
Yes, agreed, Even though MT4 back testing not reliable, but for me its still important as I can learn price action movement and effect to the EA. For Example whether the EA we were testing will blow our account with certain amount of capital and how to overcome this problem with approriate min capital for the EA we were testing.

Also in long term back testing (for 2 year ++) we can estimate average which month price action tend to make big movement for precaution as history will repeat itself in FX world.

I will say MT4 not reliable because when we do backtesting , our spread for the currency pair is fixed, while in real time or forward test , they will be a change in spread during news time. Unless ur EA doesnt trade on news time that maybe backtesting much more accurate.

Also there is few factors will influence backtesting otehr than spread. think about it and see the truth for ur self.

Backtesting result is not a promise for real test / forward test, but merely a guidance.

regard

CF
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #7 (permalink)  
Old 10-24-2006, 05:07 AM
Eaglehawk's Avatar
Senior Member
 
Join Date: Jun 2006
Posts: 141
Eaglehawk is on a distinguished road
Quote:
Originally Posted by trohoang
Eaglehawk,

Thank you for your reply. I feel that everyone is focusing on creating a profitable EA and yet they are not spending enough time developing a reliable back testing method. Without a reliable back testing method, a creation of a profitable EA is not possible.

The King is without clothes!!! Am I the only one seeing this?
one method i have used that is fairly simple is to create an excell file, and simply go through the screen and recognize when my trading signals occur, once they happen, i mark the open price in an excell file, whether it's a buy or a sell, and then find a closing signal, and exit. i then have the excell file simply subtract the results to tell if i lost or won, and how much. then i have one last column take an average of all my profits, and that is what i call, my profit expectancy. (one more thing, i do this for several pairs, not just one)
__________________
"One's ability to accomplish his or her goals is limited only by the ingenuity of how one uses what he or she already knows."- Eaglehawk
REMEMBER,
"Genius is nothing but a greater aptitude for patience." –Benjamin Franklin

____________________________________

Have a simple ea you just can't figure out how to code??? Odds are you can make it here. Just remember to push complete when you're done, NOT SAVE!!!

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #8 (permalink)  
Old 10-24-2006, 06:25 AM
Junior Member
 
Join Date: Sep 2005
Posts: 22
trohoang is on a distinguished road
Quote:
Originally Posted by crazy_forex
Backtesting result is not a promise for real test / forward test, but merely a guidance.

regard

CF
For any valid EA, I believe that it should be 70% backtesting and 30% forward testing. IMHO, i think that forward testing should be 2 months but it also should have amble of backtesting to support it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #9 (permalink)  
Old 11-12-2006, 01:43 PM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
New version of MetaTrader - Build 199 automates history download, time period conversion, etc.
History Data: Metaquotes Build 199
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Backtesting - Real Tick Data / Tross Tross Expert Advisors - Metatrader 4 107 01-11-2009 07:18 PM
Disabling backtesting data in MT4 RJames5541 Metatrader 4 2 08-13-2006 06:48 AM
i need more data eur/usd for backtestíng webzukunft Metatrader 4 6 06-29-2006 07:43 AM


All times are GMT. The time now is 11:02 PM.



Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.