• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 3:04pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 3:04pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Printable Version

Similar Threads

Universal MA Cross EA 0 replies

Rsi cross indicator? (NOT cross 50, etc) 44 replies

Universal MA Cross EA - a small change, please 16 replies

Looking for Death Cross and Golden Cross indicators 3 replies

Royal Cross/Fresh Cross 7 replies

  • Trading Journals
  • /
  • Reply to Thread
  • Subscribe
  • 62
Attachments: Universal MA Cross EA by Firedave
Exit Attachments

Universal MA Cross EA by Firedave

  • Last Post
  •  
  • Page 1 23456 8
  • Page 1 234 8
  •  
  • Post #1
  • Quote
  • First Post: Edited at 9:52am Apr 24, 2010 5:28am | Edited at 9:52am
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Hello all,

I've found this EA from another forum here. Written by Firedave, so all the thanks and credits goes to him. Since he gave this EA for free I think I can also share it here so more traders can appreciate his genius mind and hishardwork.

I found this EA is pretty smart and have many features inside it like trailing stop, order management and adjustable MA.

I've been playing with the settings and put it into simple backtest .
The data I used for backtest is from January 01 to April 24, 2010.

I simply put part of the old trusted Cornflower EMA settings to these EA which is:

EMA1: 12
EMA2:24


TP:60
SL:40
Lotsize:0.1 (minimum risk)

Timeframe:H1

All other parameters stays in default.

Backtest with MT4 FxOpen demo account with only USD 100 as starting account.

Here's the result:

EUROGBP:

Attached Image (click to enlarge)
Click to Enlarge

Name: EUROGBP.jpg
Size: 39 KB


EUROUSD:
Attached Image (click to enlarge)
Click to Enlarge

Name: EUROUSD.jpg
Size: 41 KB


EUROJPY:
Attached Image (click to enlarge)
Click to Enlarge

Name: EUROJPY.jpg
Size: 47 KB


I found these result are pretty impressive even with the simplest and safest settings. I know maybe there are other EA have better result out there, but making USD 700 (700%) from USD 100 in 4 months is Very promising result. . Impressive and promising but still stays in achieveable and reasonable range. Perhaps similar result to those of you who trade with the Cornflower MA trading system but always managed to be there in time when a new signal comes around.

I am not done tweaking to minimize the drawdown part. Maybel I will try this EA on Forward testing further in demo account for few months.
I thought I could share with you guys so we can all find the most profitable setting for this EA. You can do it by tweaking the MA Periode, TP/SL number and other parameters inside it.

(Please check the original firedaves's link above to understand what those parameters will do).

But I have 2 problems with this EA:
1. I wished it has time frame lock features inside it so it will not open and close position by mistake when we switch timeframe.
2. Couldn't make it work in 6 digits broker. I have FXpro demo account, but this EA seems didn't work in it, not even can backtesting in it. I wish I could have someone to help me on this. I am no coder or programmer so I am in completely blank page here. Help needed here...


Guys....Please share your settings and result.

Thanks
NiceGuy

Attached File
File Type: mq4 universalMACrossEA.mq4   33 KB | 19,614 downloads
  • Post #2
  • Quote
  • Apr 24, 2010 5:49am Apr 24, 2010 5:49am
  •  Meister81
  • | Joined Sep 2009 | Status: Member | 129 Posts
Thank you for sharing your results etc., NiceGuy! Could you post the setfile which you used, please? That would be great!
Best regards!
  • Post #3
  • Quote
  • Apr 24, 2010 6:01am Apr 24, 2010 6:01am
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
I only play a little with this bakctest sets...
But here you go. Pls play around with it and share....

Attached File
File Type: zip univmacross_simplebacktest.zip   1 KB | 5,749 downloads
  • Post #4
  • Quote
  • Apr 24, 2010 11:08am Apr 24, 2010 11:08am
  •  dinofx
  • | Joined Dec 2008 | Status: Member | 247 Posts
Quoting NiceGuy
Disliked
Hello all,

I've found this EA from another forum here. Written by Firedave, so all the thanks and credits goes to him....
Ignored
to the lazy one:

The latest version with the Point fix is found in Serpentsnoir last post #516 - UniversalMACross EA [5 dig]-V4. You can also find it in the Attachments Clip at the bottom right of the page.
  • Post #5
  • Quote
  • Apr 24, 2010 12:10pm Apr 24, 2010 12:10pm
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Quoting dinofx
Disliked
to the lazy one:

The latest version with the Point fix is found in Serpentsnoir last post #516 - UniversalMACross EA [5 dig]-V4. You can also find it in the Attachments Clip at the bottom right of the page.
Ignored
Yes.. Thank you...
Tried that on FXPro... still wont work..

I wonder what's wrong
  • Post #6
  • Quote
  • Apr 24, 2010 2:18pm Apr 24, 2010 2:18pm
  •  sangmane
  • Joined Apr 2009 | Status: MT4 Programmer | 758 Posts
ea was coded for 4-digits broker. now it should works for 4/5 digits.
ps:
fxpro using 6 digits quote?
Attached File
File Type: mq4 universalMACrossEAV1.1.mq4   33 KB | 11,172 downloads
  • Post #7
  • Quote
  • Apr 24, 2010 11:18pm Apr 24, 2010 11:18pm
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Quoting sangmane
Disliked
ea was coded for 4-digits broker. now it should works for 4/5 digits.
ps:
fxpro using 6 digits quote?
Ignored
If we count the number before the coma... Yes.

Thank You Sangmane! Will try this one...
I am also following your London Breakout EA....

Keep up the good work and good heart!

  • Post #8
  • Quote
  • Apr 25, 2010 6:20am Apr 25, 2010 6:20am
  •  dinofx
  • | Joined Dec 2008 | Status: Member | 247 Posts
Quoting NiceGuy
Disliked
Yes.. Thank you...
Tried that on FXPro... still wont work..

I wonder what's wrong
Ignored
hey, the 2 lines inside code are commented so you have to be a bit curious and understand what you use if you need to succeed
  • Post #9
  • Quote
  • Apr 25, 2010 6:28am Apr 25, 2010 6:28am
  •  Meister81
  • | Joined Sep 2009 | Status: Member | 129 Posts
Quoting NiceGuy
Disliked
I only play a little with this bakctest sets...
But here you go. Pls play around with it and share....

Attachment 463838
Ignored
Thank you, NiceGuy! IŽll give it a try on demo!

Best regards!
  • Post #10
  • Quote
  • Apr 25, 2010 9:23am Apr 25, 2010 9:23am
  •  Toothman
  • | Joined Aug 2006 | Status: Member | 1,242 Posts
Niceguy,
I get about break even results with your settings during that time period with EUR/USD. EMA1: 12,EMA2: 24,TP-60,SL-40, .1 lots, on a 1H chart. All other settings deault. Do I need to change something else? thank you
  • Post #11
  • Quote
  • Edited Apr 26, 2010 8:17am Apr 25, 2010 11:06pm | Edited Apr 26, 2010 8:17am
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Hi all...

After loading history data that I found from here... into M1,M5,M15,M30, H1 and H4. I did another test with same sets on this EA based on Every Thick...

As the nature of the test of "every Thick" inside MT4 (which some people claims to be the most accurate), it will make the "Thick" based on the very least timeframe data available. In this case is the M1.
Know the EA show a fatal failure to perform well in the backtest process.

Surprisingly... I was also starting to forward test on my demo account this morning (my time zone GMT +7 ) and the EA perform seems doing pretty well....

For the mean time... I put this EA in M5 TF just to check whether it will open and close deal as it supposed to. And it did. It earn me 10 pips in M5 Tf (TP:10/SL:30, same sets). This EA work exactly like the logic behind trading manually with MA Strategy.

Now I realize that this EA is not recommended to work with M1 Time frame. Because all the trades which calculated with M1 as based TF in history data, will always come out in negative as it suffers from too many false signal.
And after deleting the M1 and M5 history data and re-run the test based on M15 and above data. The test start to come out as it supposed to.

This fact leaves me to a prediction that M15 is the very least TF we should use for this EA in order to filter bad deals, while H1 and H4 is the TF where this EA will perform well as in MA strategy based trading concept.

Will do further forward test with the same SETS with H1 timeframe. It will take a while to get a signals to see ths EA start trading..
Will come back to you soon...
  • Post #12
  • Quote
  • Apr 25, 2010 11:30pm Apr 25, 2010 11:30pm
  •  Cain_
  • | Joined Jan 2010 | Status: Member | 7 Posts
The results look good. I will foward test it during this week and post the results on 3 currency pairs, Sterling Yen, Cable and Phiber.
  • Post #13
  • Quote
  • Apr 26, 2010 4:25am Apr 26, 2010 4:25am
  •  dinofx
  • | Joined Dec 2008 | Status: Member | 247 Posts
universalMACrossEA[5 Dig]-V4.mq4;110:35;'pointvalue' - variable not defined

need to uncomment line 103
  • Post #14
  • Quote
  • Apr 26, 2010 8:11am Apr 26, 2010 8:11am
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Quoting Cain_
Disliked
The results look good. I will foward test it during this week and post the results on 3 currency pairs, Sterling Yen, Cable and Phiber.
Ignored
Please note that this is Universal MA cross EA... it can be adjusted to your own trading style.

Yess... Please post your Setting and result...
  • Post #15
  • Quote
  • Apr 26, 2010 8:21am Apr 26, 2010 8:21am
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Quoting dinofx
Disliked
universalMACrossEA[5 Dig]-V4.mq4;110:35;'pointvalue' - variable not defined

need to uncomment line 103
Ignored
Please use the EA posted by Sangmane above...
  • Post #16
  • Quote
  • Apr 26, 2010 11:45am Apr 26, 2010 11:45am
  •  Rascacio
  • | Joined Feb 2010 | Status: Member | 241 Posts
I've tried Firedaves Universal before but never got it to trade despite posting on the forum it came from, probably due to the fact that the thread had more or less died at the time.

So it's interesting to see renewed interest in it as I think the strategy can be profitable, at least manually, however I'm trying it again and having problems with it again, even Sangmanes version, I'm only getting an alert and no trade placed. Any ideas anyone ?
  • Post #17
  • Quote
  • Apr 26, 2010 12:09pm Apr 26, 2010 12:09pm
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Quoting Rascacio
Disliked
I've tried Firedaves Universal before but never got it to trade despite posting on the forum it came from, probably due to the fact that the thread had more or less died at the time.

So it's interesting to see renewed interest in it as I think the strategy can be profitable, at least manually, however I'm trying it again and having problems with it again, even Sangmanes version, I'm only getting an alert and no trade placed. Any ideas anyone ?
Ignored
Yes, I believe this system have some potential to withstand time since it was made based on MA Cross Strategy which time already proved it to be simple and profitable.

Currently I have running this EA on forward test on FXOpen MT4, it opened and closed down 5 deals today. Earn me around 75 demo pips already( Four winner 1 loser). I have FXpro demo and This EA suffer the same problem with yours in it. Will Try it with Alpari UK and see...

I am no coder or programmer so I can't help you further. I hope someone will come along in the future to help us with this problem...
  • Post #18
  • Quote
  • Apr 26, 2010 12:21pm Apr 26, 2010 12:21pm
  •  sangmane
  • Joined Apr 2009 | Status: MT4 Programmer | 758 Posts
Quoting Rascacio
Disliked
I've tried Firedaves Universal before but never got it to trade despite posting on the forum it came from, probably due to the fact that the thread had more or less died at the time.

So it's interesting to see renewed interest in it as I think the strategy can be profitable, at least manually, however I'm trying it again and having problems with it again, even Sangmanes version, I'm only getting an alert and no trade placed. Any ideas anyone ?
Ignored
If you can give me details about:
1. Your broker
2. See terminal expert tab, post the error message if any.
3. What about testing on strategy tester, does it work? See strategy tester's journal tab. post the error messages if any
  • Post #19
  • Quote
  • Apr 26, 2010 1:45pm Apr 26, 2010 1:45pm
  •  Rascacio
  • | Joined Feb 2010 | Status: Member | 241 Posts
Quoting sangmane
Disliked
If you can give me details about:
1. Your broker
2. See terminal expert tab, post the error message if any.
3. What about testing on strategy tester, does it work? See strategy tester's journal tab. post the error messages if any
Ignored
Thanks for your reply.

Answers

1. Broker = Alpari
2. No error messages as such. What I get is an alert when the MA's cross. Expert tab says 'Expert loaded successfully' - 'Inputs:Expert name and settings etc' - 'Last trade: None' - 'Initialised' - Then when the MA's crossed today I got an alert message pop up but no trade.
3. I've not tried strategy tester this time as I've just loaded it up to see if it would work before tweaking the settings too much.

Any help would be much appreciated.
  • Post #20
  • Quote
  • Edited at 10:13pm Apr 27, 2010 9:30pm | Edited at 10:13pm
  •  NiceGuy
  • Joined Apr 2010 | Status: Member | 971 Posts
Ok...Sharing Time.

I've tried to come up with the most profitable setting for GBPUSD.

My backtesting method:
-All test and optimizing done in Alpari MT4 based on 90% modeling quality
-Optimizing with 1st Quarter of 2010 data (the most recent one)
- backtest with all quarter of 2009, 1st quarter of 2010 and 2009-2010 at once in FX Open MT4 (not working in Alpari).
-Optimizing applied for MA Combination, TP/SL Combination and Trailing stop.
- Starting amount with only USD 500, lotsize 0.1

Here it go:

The past said that this setting working best for 1st quarter of 2010:

- MA1 = 24, MA=36
- TP/SL = 100/80
- Trailing stop = 40 for aggresive trading, 20 for Medium risk and 10 for conservative (the safest)

Other stay as default.

(I dont have the "sets" test file. I forgot to save when starting to optimize this EA for another pair. )

Here's the result:

Using Trailing stop = 20

1# Quarter of 2009

Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_Cable_1Qtr2009.jpg
Size: 46 KB


2# Quarter of 2009
Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_Cable_2Qtr2009.jpg
Size: 48 KB


3# Quarter of 2009
Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_Cable_3Qtr2009.jpg
Size: 52 KB


1# Quarter of 2010
Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_Cable_1Qtr2010.jpg
Size: 50 KB



2009-2010 (Jan 2009 - Apr 2010)

Trailing Stop =40 (Agressive)
Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_GBUSD_TrailingStop_40.jpg
Size: 58 KB


Result said: above 70% of trading would be Profits, Average Profit = 40, Highest reward(around USD 3000)


Trailing Stop =20 (Medium risk)

Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_GBUSD_TrailingStop_20.jpg
Size: 60 KB


Result said: Above 80% of trading would be Profits. Average profts = 20, Medium Reward (Around USD 2000)


Trailing Stop = 10 (Conservative)
Attached Image (click to enlarge)
Click to Enlarge

Name: UnivMA_GBUSD_TrailingStop_10.jpg
Size: 61 KB


Result said; Above 90% of trading would be profits. Average profits = 10, Smallest reward (around USD 1000)

It is interesting for me to study how trailing stops works in this EA. I could say that this trailing stops is actually the average TP you will receive.
Let say if we set to 10 pips (Conservative), the result gave me average 10 pips as profits, almost no losing trade (about 97% trades were profits), but very rarely I see the trade will yield the actual TP (100 pips). But please note the graph also shows that the equity would suffers more drawback with 10 trailing stop. Smoother graph for 20. And again will start to suffer more drawback once I set this number above 40. Well, I guess we have to make a pick on this based on our trading style. For me, since I am more concern with drawback than making more profit so I opt for 20.

Well this is what the past said for this EA.




I also put a forward test this setting for Cable last night after US Open. It yield USD 100 profits in the morning. I'll see if this EA can do more success in a month.

Note: Watchout for Trading time parameter. I have bad result when a trades opened in choppy market.


Still could not make this EA work in five digits broker (FXPro, Alpari).

It worked actually, but never trades. Only receiving trading signal. Need help from someone with code and programming skills here.
  • Trading Journals
  • /
  • Universal MA Cross EA by Firedave
  • Reply to Thread
    • Page 1 23456 8
    • Page 1 234 8
0 traders viewing now
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2021