You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Sorry, everyone I found some errors in the modified version
But you can now download a version without those errors
Still the preffered settings had to be renewed.
What I did more is...
In Signal 5 you can place timesettings
to make the preffered settings in the future for everyone equal,
I made it possible to set this on GMT timesetting.
The EA can now automatic detect if your account is micro or not..
Have put in a preffered setting for EURUSD
Attached the new version myself
Regards,
deVries
I'm using Phoenix_5_6_03.mq4
Under testing it lost over a year to bust the account but I noticed that it picked good entries. So I'm trading a Demo at the moment and put this EA on GBP/USD 15min Chart.
I left it to run with no changes and it did not trade ?
So I changed the settings when adding to chart, settings I changed:
(I have not touched the original code)
Phoenix Mode: 1
Lots: 1.0
Maximum Risk: 0.05 (Does this mean 5% or 0.5% of account ?)
Decrease Factor: 0
MM: False
PrefSettings: False
BreakEvenAfterPips: 25
Mode 1
TakeProfit: 100
StopLoss: 25
TrailingStop: 30 (I notice the TS is not working correctly as when price moves back so does the TS ? and will right back to BreakEven ?)
SMAPeriod: 2
SMA2Bars: 18
OSMAFast: 5
OSMASlow: 22
OMASSignal: 2.0
With these changes the EA trades but I have to manage trade.
What is the criteria for the EA to pick a trade ?
Can you comment or add suggestions to the set up above ?
I'm not an EA trader (EA Newbie) but I'm taking an interest but have no clue what the settings mean just know by my changes the EA now trades.
Help & Assistance appreciated
Thanks for the reply JDTRADER
You're using Phoenix_5_6_03.mq4 This is the old version Phoenix... ,if you read post #121 then you now that this version has some errors. The modification of a trade was one of them.....
I advise you to try out the version loaded in post #122.
phoenix ea v5 6 03[5dig]3.ex4 put this version in your expert folder
If you start Metatrader the Phoenix will be greyed out but there is no need to modify it, it will work correctly. Just place it on your chart (15M)
The preffered settings are not optimized so check it before you gonna use it.
You don't have to use it you can try out to find a new setting...
With backtesting this EA for about 3 to 4 months (not a year) you try to find a optimal setting with a low DD. The idea behind this strategy is according to me if it worked good for that period it has a good chance to work also well for the next period ( 2 weeks ? ) . After the next period you check the settings again... If not good enough optimize... Begin with PhoenixMode 1 and forget for a while the other two
Hendrick used in this EA 4 Indicators.
Signal 1 Envelopes
if(CloseBar1 > HighEnvelope1) {SellSignal1 = true;}
if(CloseBar1 < LowEnvelope1) {BuySignal1 = true;}
By opening a new bar it will check the signal closebar 1
Signal 2 SMA Smooth Moving Average
bool BuySignal2=false, SellSignal2=false;
double SMA1=iMA(NULL,0,SMAPeriod,0,MODE_SMA,PRICE_CLOSE,1);
double SMA2=iMA(NULL,0,SMAPeriod,0,MODE_SMA,PRICE_CLOSE,SMA2Bars);
if(UseSignal2)
{
if(SMA2-SMA1>0) {BuySignal2 = true;}
if(SMA2-SMA1<0) {SellSignal2 = true;}
}
else {SellSignal2=true;BuySignal2=true;}
The SMAPeriod is the period of taking the average
SMA2Bars is the closed bar counted on your chart counting from right to left.
So you start counting one on the second bar
(first bar =0) (second bar = 1)........
If the average on SMA2Bars> Bar 1 ........ buysignal
SMA2Bars< Bar 1 ........ sellsignal
Signal 3 Moving Average of Oscillator
bool BuySignal3=false, SellSignal3=false;
double OsMABar2=iOsMA(NULL,0,OSMASlow,OSMAFast,OSMASignal,PRICE_CLOSE,2);
double OsMABar1=iOsMA(NULL,0,OSMASlow,OSMAFast,OSMASignal,PRICE_CLOSE,1);
if(UseSignal3)
{
if(OsMABar2 > OsMABar1) {SellSignal3 = true;}
if(OsMABar2 < OsMABar1) {BuySignal3 = true;}
}
else {SellSignal3=true;BuySignal3=true;}
Signal 4 Divergence
double diverge;
bool BuySignal4=false,SellSignal4=false;
diverge = divergence(Fast_Period, Slow_Period, Fast_Price, Slow_Price,0);
if(UseSignal4)
{
if(diverge >= DVBuySell && diverge <= DVStayOut)
{BuySignal4 = true;}
if(diverge = (DVStayOut*(-1)))
{SellSignal4 = true;}
}
else {SellSignal4=true;BuySignal4=true;}
Signal 5 is a timesetting no need to use it now
If all signals sell then selltrade
if all signals buy then buytrade
Sometimes in backtesting you find settings that it looks like a signal is wrong but the backtesting of the four signals together makes a unique combination.
This combination makes the EA working well.....
To find new settings in backtesting forget breakeven and trailingstop choose both 0
I think this way is now the best way to find a new setting...
You can begin with
PhoenixMode1 TP 50 SL 100 UseSignalone true other signals false
Begin Percent 0 And Optimize EnvelopePeriod try out 2 to 24
With the best setting (not too high DD) you optime SL and TP
Then you trie out Percent same way....
This way you find a setting for signal 1 . Now you take another signal and optimize it with signal 1. This way you do with all the signals to get a unique profitable combination.
The combination of your signals now looks to me not profitable.
It takes much time finding a new signal but your pc is doing the work...
So first change your EA.
Try to find a good setting do only signal 1 to signal 4
Then give your results (place a report here) and I will take a look at it
Regards,
deVries
I tried to find a good setting for the GPBUSD .
I think at this moment this comes close to a very good setting...
PrefSettings false
PhoenixMode 1
- TakeProfit = 73;
- StopLoss = 96;
- TrailingStop = 0;
- TrailingStep = 1;
- BreakEven =0;
Signal 1
- Percent = 0.1;
- EnvelopePeriod = 18;
Signal 2
- SMAPeriod = 27;
- SMA2Bars = 14;
Signal 3
- OSMAFast = 38;
- OSMASlow = 39;
- OSMASignal = 27;
Signal 4
- Fast_Period = 25;
- Slow_Period = 22;
- DVBuySell = 0.0002;
- DVStayOut = 0.002;
Hi deVries, thanks for posting this, question; how optimized are the settings? I mean what does the heat map look like on an optimized backtest? is there an even spread of profits across most settings or is it very tall in one spot?
How optimized are the settings? I think it can be done better....
I'm not trading for years this system was there before I ever traded Forex. About what I read this system was a good system earlydays. Hendrick took his rest and after a few months there were some bugs appearing through new rules and trading opportunities and other systems better supported became more popular ...... Maybe the bugs were that time to difficult to fix
If no one supporting the system then the system has done....
Finding good settings for this system takes its time. But maybe it's worth that time. I think this has to be done together...
I took first a short time to test and then looked to a longer time. That's not the right way... But you can see the result
Period 1 dec 2010 / 19 mrt 2011
Period 1 jan 2011 / 19 mrt 2011
You can see the loose from 8/12 till 31/12
Testing fixed 1.00 lots
Now is my English not my best so your question of optimizing I don't know this reports give you this answer. If you try to find new settings a lot of the results are with a DD 40% or higher. I trie to find high profitable and low DD. It might look like easier then it is...
When there is finally a real good setting then I think we only have to tweak it time by time...
Some are good in coding, some are good in testing, find each other ..
and make it again a good system...
I post now the Mq4 file from the phoenix EA the way I changed it...
Till now I don't see that someone is working with it, but trie out if you like
If you know something about programming in mq4 then it might be no problem to put in your own preffered settings in this one. But if you need my help then give a message....
Hello to all. I am very new to this forum. I have the very old Phoenixea that I was told about in a email. I down loaded it and set it going on my fxdd demo last night. The only change I made was to the lot size. I set that to .01 because my demo only had $814 left in it. The first trade was us / ch lost $9.11 on the one position it took . now the ea is opening three positions at a time. and today I find that all positions closed over night have made money.
gb jp +$5.49 +$8.24 + $11.02. eu jp +$4.27 so up $19.91 not a lot but if I had .1 lots that would be $199.1 over night . my balance is now $834.82 .
So I would like to say thank you to those people that have made this ea. I will let it run and post back on here about the end of the week if any one is interested. I did try the phoenix ea v5 6 03[5dig]3.mq4 but it did not work yet so I will just leave the old one that is working. thanks again
update eu jp tp hit +$8.56 us jp sl hit -$3.74 & - $3.98 still happy so far
What is the latest version for Phoenix EA?
Sorry, everyone I found some errors in the modified versionBut you can now download a version without those errorsStill the preffered settings had to be renewed.What I did more is...In Signal 5 you can place timesettings to make the preffered settings in the future for everyone equal, I made it possible to set this on GMT timesetting.The EA can now automatic detect if your account is micro or not..Have put in a preffered setting for EURUSDAttached the new version myselfRegards,deVries
Hi deVries,
is this version used also for a 4 digit platform or not?
Thanks