Forex



Go Back   Forex Trading > Trading systems > Phoenix
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
  #41 (permalink)  
Old 12-17-2006, 05:10 PM
Hendrick's Avatar
Senior Member
 
Join Date: Feb 2006
Posts: 501
Hendrick is on a distinguished road
Hi Cowboy!

Hi Cowboy!

The summary of Phoenix you posted earlier was a very, very clever piece of work! I’ve added it to my documentation of Phoenix and once in a while I read it again and I have to say that I admire your analytical gifts; very professional! From the forums at metaquotes.net I know you are very gifted programmer. To be honest I’m not! I have a lot of ideas about how to conquer Forex, but my programming skills really sucks. That’s why I need other people to check my code. And this is my point; bring together people with different skills but with the same motivation and you will see that miracles will happen!

I really think that you and Daraknor should shake hands. Daraknor is great organizer and you are a great programmer. Together you can realize miracles! Forget about your egos and try to work together.

The main thing is that a substantial part of the fund of Daraknor will go to charity. There’s a world out there that really needs our support. With good EA’s and the cooperation of so many gifted people I think we can succeed!

Regards my friend and maybe one of these day I will ask you to check my buggy code!

Hendrick.


Quote:
Originally Posted by cockeyedcowboy
Below is, in part, the very first post I made to this thread. Which I later removed. It goes on to say what I have been saying all a long. I have not changed my views. It is you that only hears what you want to hear. If any one wants to see the complete post I will repost it.






The Cockeyed Cowboy


[edit] This was posted when the Pheonix was in number one positions with just under 30,000 in account. Way before it started to stumble. currently at around 22,000.
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
  #42 (permalink)  
Old 12-17-2006, 08:48 PM
cockeyedcowboy's Avatar
Senior Member
 
Join Date: Nov 2005
Posts: 486
cockeyedcowboy is on a distinguished road
Quote:
Originally Posted by Hendrick
Hi Cowboy!

The summary of Phoenix you posted earlier was a very, very clever piece of work! I’ve added it to my documentation of Phoenix and once in a while I read it again and I have to say that I admire your analytical gifts; very professional! From the forums at metaquotes.net I know you are very gifted programmer. To be honest I’m not! I have a lot of ideas about how to conquer Forex, but my programming skills really sucks. That’s why I need other people to check my code. And this is my point; bring together people with different skills but with the same motivation and you will see that miracles will happen!

I really think that you and Daraknor should shake hands. Daraknor is great organizer and you are a great programmer. Together you can realize miracles! Forget about your egos and try to work together.

The main thing is that a substantial part of the fund of Daraknor will go to charity. There’s a world out there that really needs our support. With good EA’s and the cooperation of so many gifted people I think we can succeed!

Regards my friend and maybe one of these day I will ask you to check my buggy code!

Hendrick.

Hi Hendrick;

Good to hear from you. I do hope that you corrected my poor english before add it to your documentation. And what is this about egos? Me?.....Ok, may be I have a little one....Ego, Ego, that is!

I would gladly look over your code, and what do you mean not a good coder? The Pheonix code that I looked at was very well writen and understandable in style. A whole lot better then most.

To me coding (programing) is an art form where the programers style forms the canvas for the oil. I donot post my work as people on the forums have a habit of spray painting griffty (hacking) all over ones master peice. Not acceptable to me.


The Cockeyed Cowboy
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
  #43 (permalink)  
Old 12-19-2006, 03:42 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
I have been trying very hard to *not* change major sections of code, to keep it running as originally intended. The addition of comments with version numbers was a community suggestion I heartily endorsed for many reasons. I do spraypaint my name in comments, as well as the contributor. If anyone notices a problem in the code, they know who to blame (so far that is me).

Cockeyedcowboy, I would love it if you joined us in the appropriate thread (developer/suggestion), and contributed detailed comments or code.
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
  #44 (permalink)  
Old 12-22-2006, 01:19 PM
Junior Member
 
Join Date: Nov 2006
Posts: 7
ramy is on a distinguished road
Quote:
Previously posted by Hendrick

Hi Cowboy!

The summary of Phoenix you posted earlier was a very, very clever piece of work! I’ve added it to my documentation of Phoenix and once in a while I read it again and I have to say that I admire your analytical gifts; very professional! From the forums at metaquotes.net I know you are very gifted programmer. To be honest I’m not! I have a lot of ideas about how to conquer For ex, but my programming skills really sucks. That’s why I need other people to check my code. And this is my point; bring together people with different skills but with the same motivation and you will see that miracles will happen!

I really think that you and Daraknor should shake hands. Dragon is great organizer and you are a great programmer. Together you can realize miracles! Forget about your egos and try to work together.

The main thing is that a substantial part of the fund of Daraknor will go to charity. There’s a world out there that really needs our support. With good EA’s and the cooperation of so many gifted people I think we can succeed!

Regards my friend and maybe one of these day I will ask you to check my buggy code!

Hendrick.

Hi everyone

I have just finished reading thru all of your threads, and i am starting to learn the ins and outs of the EA thru back and forward testing
and i am know logging ticks for 99% modeling quality.

You guys do great work its incredible the time and energy put in to these threads an programing, hats off guys all of you.

I am especially glad to see Hendrick is still posting comments, you/we may not have totally lost him. After all he is the creator of this out of the box incredible EA. Good luck Hendrick.

Witch brings me to my next comment I have to agree with Hendrick on cockeyedcowboy and Daraknor working together to get this EA totally in sync, simply because one of you thinks inside of the box and the other thinks outside of it. The general idea Hendricks posted a while back, if i am not mistaken, was that the Ea was an out of the box idea because thats the way he likes to think and so far it has been proven right. I agree with cockeyedcowboy statement that you cannot over optimize it, it needs room to breath and do its thing and has variables that we do not comprehend yet, over optimizing it in my opinion will kill it, as seen by many of your forward testing results. Different types of testing should be implemented or a least considered. And i think Daraknor mentioned in an earlier post that he as well does not know how the Ea works the only person that really knows is Hendricks and if he ever decides to come back we should all give him room to breath, process his thoughts an programing skills. Hey, it has been said that only fools don't change there minds.

I for one have returned to a previous version witch is doing quite well in forward testing. I think Daraknor had a hand in some of the modifications, i cant remember i have read so many posts. I am planing to go live some time in the next weeks, i shall keep you posted if you like.


But before i go live i was wondering if there could be a way of having stealth mode stop loss, taking profit and trailing stops in the version i am using?. I think i saw it mentioned in some post earlier on. I think that this would be a great asset to the Phoenix Simply because we all Know that the brokers do see and use our positions to there advantage.

Anyways this post is in no way made to offend anybody and i do not consider myself in anyway an expert in these areas, they are just my own opinions, experiences and ways of thinking, and i may also be wrong in certain statements. But i am hoping that this post, may in some way, help the community as a hole.

Man i wish i was as smart as some of you guys !!!!

I really wish helping in the development of this fantastic expert adviser in anyway i can.

Keep it up guys, you are all quite amazing

Oh ya, and Hendrick please come back
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
  #45 (permalink)  
Old 12-22-2006, 04:57 PM
Senior Member
 
Join Date: Nov 2006
Posts: 289
autumnleaves is on a distinguished road
Settings for GBPUSD

I seem to be turning in circles with optimization. Maybe I'm missing something.

1. With tick data downloaded from GainCapital and using 5.7.0 optimized over the past 2 months on GBPUSD, I have very promising results in all 3 modes. A friend of mine started using the mode 3 settings I found on Mode 3 and lost money on many consecutive trades.

2. If I run the same settings on timeframe data from Alpari the results are negative for both M1 and M15.

3. I optimized Mode 1 on Alpari timeframe data at M15, according to instructions with excellent results. On M1 data the same settings yield disastrous results.

Can someone put me straight on backtesting optimization for GBPUSD? What settings should be used to start optimization? What data should be used? What timeframe?

Frustrated.
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
  #46 (permalink)  
Old 12-22-2006, 11:51 PM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by ramy
But before i go live i was wondering if there could be a way of having stealth mode stop loss, taking profit and trailing stops in the version i am using?. I think i saw it mentioned in some post earlier on. I think that this would be a great asset to the Phoenix Simply because we all Know that the brokers do see and use our positions to there advantage.
I think we are all working together better and better.

Stealth mode trading requires a different way to store the expected TP/SL levels than posted trades. There are some different ways of doing this and some get very ugly. Whatever the method is, all of the systems that affect trades would need to be updated and rewritten to interface the tracking system instead of the trade window. This either means A) almost a complete rewrite to stealth only or B) a huge amount of code duplication based on a settings check.

Changes like this are better when the design allows for them. Phoenix 6 is going to have a much more flexible design and hopefully we can keep using it simple.
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
  #47 (permalink)  
Old 12-23-2006, 12:11 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by autumnleaves
I seem to be turning in circles with optimization. Maybe I'm missing something.

1. With tick data downloaded from GainCapital and using 5.7.0 optimized over the past 2 months on GBPUSD, I have very promising results in all 3 modes. A friend of mine started using the mode 3 settings I found on Mode 3 and lost money on many consecutive trades.

2. If I run the same settings on timeframe data from Alpari the results are negative for both M1 and M15.

3. I optimized Mode 1 on Alpari timeframe data at M15, according to instructions with excellent results. On M1 data the same settings yield disastrous results.

Can someone put me straight on backtesting optimization for GBPUSD? What settings should be used to start optimization? What data should be used? What timeframe?

Frustrated.
The first recommendation is the most straightforward. Use the data from your broker (GAIN, Alpairi, FXDD, NF, etc) for your optimization. Optimize the signal enough, and any timeframe will work but the default settings are set for a timeframe of M15.

When you want to optimize signal, I recommend mode1, signal_count between 5-30 and maxtrades=5-20. Turn off moneymanagement. This way you are only optimizing your signals. Significant changes TP and SL should be done here.

Once the signal is optimized for your currency, choose a mode to trade in, turn on MM, and fine tune your TP and SL if you like. (Adjusting Mode3 T1adj T2adj T3adj is modifying both money management and TP but not SL.) You can skip this optimization but if you can turn a loosing signal into a winning system all you have done is curve fit your money management to your wins. Adjusting TP/SL levels slightly and getting much better performance is also a form of curve fitting money management. I don't consider changing T1adj T2adj T3adj a form of curve fitting, but I could easily be wrong too.

I personally approach indicator tuning and profit tuning as two separate steps, and valid profit tuning should not turn loosers into winners.

I personally like to backtest a chunk of data minus the most recent data. The most recent data (a week or two) I deal with separately and apply my backtested optimizations against. Sometimes trading the "next week" performs well for an EA and sometimes the results are really awful. This is my clue that I might have come up with 'optimized settings' or 'optimized results'.

Keep in mind that Phoenix Contest, 4 and 5:
Is a counter trend system.
Is unaware of S&R
Is unaware of trends
Will sometimes fight strong trends - turn it off during these periods if it keeps loosing.

Phoenix 6 will hopefully handle some of these issues gracefully without loosing profitability. Phoenix Contest, 4 and 5 have worked well for months, but there are times (like Monday) when a strong trend kicks it for a day or two. A long trend (like June) would be very hard on current versions of Phoenix.

At the end here, I'd like to paraphrase Hendrick from his interview: It is mostly instinct.
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
  #48 (permalink)  
Old 12-23-2006, 12:38 AM
Senior Member
 
Join Date: Nov 2006
Posts: 289
autumnleaves is on a distinguished road
Settings for Optimization

Much obliged Daraknor, I'll try to implement the plan you sketched here.

One question remains, however. When you work on signalcount and maxtrades settings, do you also work on the signals themselves? Or are the actual settings for the 4 signals optimized in a different stage?

Also, as a point of departure should one start with the mode and signal settings that were published for the contest?

Thanks again for all your help.
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
  #49 (permalink)  
Old 12-23-2006, 01:36 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by autumnleaves
When you work on signalcount and maxtrades settings, do you also work on the signals themselves? Or are the actual settings for the 4 signals optimized in a different stage?
I don't optimize maxtrades, I just give it a big value so I can test hundreds of entry signals instead of 4-6 entry signals. If I get too many bad trades, I turn up signal count in blocks of 5 to see if that helps. Setting these numbers manually is useful for checking the signals better. The whole point of the higher signal count and max trades is to optimize signals. (I don't know if I would have the stomach for 10 countertrend trades at once.)

Quote:
Also, as a point of departure should one start with the mode and signal settings that were published for the contest?
We haven't found amazing new settings yet for the current currencies. A monthly tune up may help in the future but so far Phoenix is more trend averse than settings dependent. If making new settings for a new currency, I would start with settings for a similar currency, similar market volatility and price. Highly corresponding currencies may benefit from similar settings. The best (so far) settings for EURUSD were really weird compared to the others.
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
  #50 (permalink)  
Old 12-23-2006, 02:09 AM
Senior Member
 
Join Date: Nov 2006
Posts: 289
autumnleaves is on a distinguished road
Optimization for dummies

Thanks Daraknor, I think I'm getting the gist of it. But just for the record, would it be at all possible to write up step-by-step procedures for optimization?

I did quick runs first with maxtrades and signal count, and then TP and SL, and finally SL and TP with MM on and maxtrades constant. This resulted in the following for a the last 3 months of M15 data on GBPUSD:

Net 2632.41 on 110 trades
4.00 23.93 398.42 3.40% drawdown
signal_count=5 TakeProfit=85 StopLoss=79 MaxTrades=9 PhoenixMode=1 Lots=0.1 MaximumRisk=0.05 DecreaseFactor=1 PeriodGraceHours=0 PeriodForceHours=0 BreakEvenAfterPips=28 TrailingStop=0 Mode2_OpenTrade_2=37 Mode2_TakeProfit=111 Mode2_StopLoss=38 Mode3_CloseTrade2_3=38 Mode3_TakeProfit=42 Mode3_StopLoss=59 T1adj=1.5 T2adj=1.3 T3adj=0.3 Percent=0.0023 EnvelopePeriod=6 SMAPeriod=3 SMA2Bars=14 OSMAFast=23 OSMASlow=17 OSMASignal=15 Fast_Period=25 Fast_Price=1 Slow_Period=37 Slow_Price=1 DVBuySell=0.00042 DVStayOut=0.05

Is this a valid result, and should I go on to fine tune the signals from here?

Sorry for all the questions, but I would like to make sure that I'm on the right track, and others can certainly also benefit from a clear exposition of the art of optimization.

Cheers
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

Tags
Stealth


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
Change MT Default Settings zenfx Metatrader 4 2 06-12-2007 01:32 PM
Alter time settings droesparky Indicators - Metatrader 4 1 06-05-2007 11:12 PM
EA settings european Expert Advisors - Metatrader 4 2 03-08-2007 07:09 AM
Hide Settings pabloski Metatrader 4 1 03-01-2007 09:26 PM
What is the best settings on EuroFx2 EA? cnsnmrt Expert Advisors - Metatrader 4 1 02-23-2007 10:57 AM


All times are GMT. The time now is 08:47 AM.



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