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.
Put Phoenix_EA_v5_6_02.mq4 in C:\Program Files\MetaTrader\Expert\
Restart MetaTrader
On top left in MetaTrader click icon named "Navigator" - it has Folder with Star icon.
Click "Expert Advisors"
Click + Drag Phoenix_EA_v5_6_02 onto EURUSD chart M15
Checkbox in setting "Allow Live Trading"
Click OK
You should have happy face upper right side of chart. If sad face, you need to change MetaTrader Settings or click "Expert Advisors" play button (above the M1 M5 M15 buttons).
If this is not the right answer, you need a better question. You can also try to ask in your language.
all this i know already, the thing i dont know is how to set the Phoenix, i mean hmm .. how many should i put in the SL or TP 20, 30 or 40? and signal, what's percent for? something like that or coding ..... conclude, i dont know what i suppose to set in the in put or changing or coding
Don't change any values at all. People who use phoenix a lot make the best settings for you built into the code. Just start it and let it run. I have several copies of Phoenix running at M15, So far all currencies profitable, running 2 EA on 4 currency M15. That is 8 currencies all profitable. Many trades, all good.
1) gratz cause i just won 17.82 $ today on USDJPY (i admit i changed the SL because i have so little account now that i didn't want to lost money after having done some profit)
2) the option i ask respectfully :
As i have a little account (some not many $ to have a marge nor many $ to support the risk of losses) and my broker don't do micro account, can u add an option so in the mode 3 of the last Phoenix it split the order in only 2 orders.
I mean now it do 0.1 lot + 0.1 lot + 0.1 lot and i would like to have only 0.1 lot + 0.1 lot.
Hi all, and really thank you to Hendrick for this wonderful Phoenix. I am following this thread since last August and learrned a lot about this EA. Now I am using it live on an IBFX account since 2 days. Until now I have 7 trades closed with profit and no loss. Of course I am not able to understand how the EA moves the SL anyway I am always worried about breakeven. I saw that at a certain point Phoenix puts a SL at breakeven but I often think to change the Input forcing the system to put a SL at BE when price is 20 pips from entrance point. What do you think about it. Do I risk to loose big moves or it could be a good repair from bigger losses?
I went through that code. It isn't very high quality, and the lotsi calculations have 32 if else statements that need to be checked every time. The same numbers could be reached simply by rounding down or dividing by 5, rounding down for lotsi >15 and then multiply by 5. I might be more willing to spend time with it if the comments were translated Also, with so many arrays being overwritten so often, it is really difficult to trace execution and data models. It would take several hours to find out what the variables are used for, and where they are changed. Maybe this information is in the comments?
I think the kind of optimization we need is genetic algorithms that are then adjusted for tolerance values. If someone can document how they arrive at the values, I will follow the process through for a couple different currency pairs. Maybe the process used can be abstracted through code but I think it is arrived at through much backtesting.
I saw genetic algorithm optimization available on an EA previously during 'strategy tester'. The problem with this kind of method is that the optimized values may have been a specific response to one time conditions.
I have been playing with a few ideas for adaptive take profit levels. Trailing stops are used in Phoenix currently as a sort of "creeping SL" to minimize losses over time. I need to read through the logs to see if this extends to profit lock in or not. There are a few other ideas for trailing stop methods I have. I'm making a thread called "EA design: Trailing Stop and Take Profit" in the Suggestions for Trading Systems thread. Maybe we should discuss this, and optimization, under that topic?
The EA I forward earlier is a crapt EA. Not usefull EA. Phoenix is much more better. I just give a sample of creating a flat file to store usefull information (settings).
If the Phoenix can calculate its own setting based on past data for example July 2005-Dec 2005 (6 months), then try to use the setting to run on Jan 2006-April 2006, it will be good. So far Jan 2006-April 2006 is not good with current settings of Phoenix.
1) gratz cause i just won 17.82 $ today on USDJPY (i admit i changed the SL because i have so little account now that i didn't want to lost money after having done some profit)
2) the option i ask respectfully :
As i have a little account (some not many $ to have a marge nor many $ to support the risk of losses) and my broker don't do micro account, can u add an option so in the mode 3 of the last Phoenix it split the order in only 2 orders.
I mean now it do 0.1 lot + 0.1 lot + 0.1 lot and i would like to have only 0.1 lot + 0.1 lot.
Thanks a lot if u can add this option to the EA.
I believe Mode2 only trades 2 lots at a time.
Stop losses are automatically set in mode 3, so that your wins don't turn into losses. (If you are in profit, the stop loss level keeps getting moved up.) That doesn't mean you shouldn't change the stop loss, but it may give you a bit of comfort to know that winners don't become big losers.
Looking so far at the results of the Contest version of Phoenix I have to say that I’m a bit surprised that it’s performing so well. But on the other hand it’s showing the same results as seen in the backward testing, so I shouldn’t be surprised at all! (Backward testing in MT4 is a very powerful tool)
We have now 20 closed trades; 17 in profit and 3 in loss. The starting Balance of 10.000 has increased to 27.183 in 5 weeks. And that’s a good result for an EA.
Another thing is that there are no consecutive losses. Very important! Also no signs that the parameters should be adjusted. First I thought that these adjustments should be made every two weeks. Looking at the Contest version of Phoenix however I think it can wait. First sign to change the parameters will be if there are consecutive losses.
Some of you have posted their results of forward testing. Thanks a lot for these and please continue to do so because your results are very valuable to me. I collect them all. But I need more! And what I need most is your ideas about how to improve Phoenix in the future.
I think I will add just one more Mode to Phoenix. I’m now working on a variation of the “123 Mode”. This will be a mode with a lot of trades but with a Maximal Drawdown below the 5%. Very cool!
So, come on guys. Tell me what you think about Phoenix, your ideas, your results, your criticism, your I don’t know what, but post it!!!
Hi all, and really thank you to Hendrick for this wonderful Phoenix. I am following this thread since last August and learrned a lot about this EA. Now I am using it live on an IBFX account since 2 days. Until now I have 7 trades closed with profit and no loss. Of course I am not able to understand how the EA moves the SL anyway I am always worried about breakeven. I saw that at a certain point Phoenix puts a SL at breakeven but I often think to change the Input forcing the system to put a SL at BE when price is 20 pips from entrance point. What do you think about it. Do I risk to loose big moves or it could be a good repair from bigger losses?
Thanks a lot for answering me.
Raffaele
If you look at the Journal you will see that Phoenix moves the Stop Loss higher and higher over time so that winning trades don't suddenly turn into big loosing trades. I talk about the strategy a bit more in EA design: Trailing Stop and Take Profit I didn't contribute to Phoenix, but reading the code it made sense! Something we should have been doing for a long time. Mode3_MoveSL_Trade_2_3 moves the stoploss up to the order price.
1) gratz cause i just won 17.82 $ today on USDJPY (i admit i changed the SL because i have so little account now that i didn't want to lost money after having done some profit)
2) the option i ask respectfully :
As i have a little account (some not many $ to have a marge nor many $ to support the risk of losses) and my broker don't do micro account, can u add an option so in the mode 3 of the last Phoenix it split the order in only 2 orders.
I mean now it do 0.1 lot + 0.1 lot + 0.1 lot and i would like to have only 0.1 lot + 0.1 lot.
Thanks a lot if u can add this option to the EA.
Hi Cijas,
I think this is a justified request. You're very honest about the size of your account and I respect that. So I will make an extra option for you (and others) in the next version of Phoenix. Don't forget to post your results !!
However, there are some variables within Phoenix that many be different in the future:
What do you think? If the setting is not much different from month to month, then we do not need this.
Thanks
Hi Fikko!
Very interesting this EA! But I don't think we need this for Phoenix. Looking at the results of the Contest version of Phoenix I think we can use the settings we have now until we get consecutive losses.
Please keep us posted with your great ideas! I really appreciate your contribution to this thread.