xpertadvisor Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro Rio, Can we make something like this... come out with a standard way that everyone can follow to test and optimize for a new pair. And then you don't have to test all the pairs, there are so many people here, we all can help test it, this will definitely speed up the process of finding the ideal settings for other pairs. And although the SL is not real, I have had MegaDroid hitting SL that was 90 pips. (Scalp 10 pips but hit a 90 pips stoploss X-( ) This is why I'm so concerned and wanted to know what's the S1 and S2 entry and exit strategy, in case things go wrong, eg. like what unikin mentioned, closed the trade for a 5 pips lost is much better than risking and hoping it closed at break even or 1 pip profit. here you go. http://[email protected]/file/123558383/be5cfa74/MDProForFineTuning.html ;)) Quote Link to comment Share on other sites More sharing options...
Rio Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro here you go. http://[email protected]/file/123558383/be5cfa74/MDProForFineTuning.html ;)) Great stuff! :-bd Actually I went and modified bbr0.7 myself to include a custom logic on top of the default ones in there, as well as a function to enable you to use different logics than the default for the supported pairs. I was not aware of all the variables for the logics however, so I will fix these and upload the result (if it's not too big) The only other way to avoid the case of missing take profit, flying the other way, only to close in a loss or not much profit would be a BreakEven function, which I don't know how to code. Even still, there's no telling how that would mess with the overall profitability of the system.... :-? Quote Link to comment Share on other sites More sharing options...
nicholasmead Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro here you go. http://[email protected]/file/123558383/be5cfa74/MDProForFineTuning.html ;)) Thank you for this I will set up a separate instance of mt4 and mess with it next week ^:)^ regards N Quote Link to comment Share on other sites More sharing options...
mograst Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro hi, can please somone explain what the changes the FineTunign versione has? thanks Quote Link to comment Share on other sites More sharing options...
thy2k5 Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro mograst, it allows us to "mess" with the internal variables, which would affect the default logic... to see if we can create more logics for other pairs. Quote Link to comment Share on other sites More sharing options...
mike99 Posted August 7, 2009 Report Share Posted August 7, 2009 Re: Megadroid Pro Thanks mike, For your first question...this has been done before (somewhere in the other thread) and GMT+1 still performed better. On this pair I compromise and I trade half risk on GMT+1 and half on GMT+2. This means that for any trades that overlap on the hour inbetween (which doesn't always happen anyway) I'm trading with the risk I'm comfortable with. When Alpari UK goes back to GMT+1 I will just trade this window. I will trade EURUSD at twice the risk of the other pairs simply because the spread is better. For USDJPY I don't feel comfortable using logic 4 as the difference is too big so I use MD Multi from the other thread. I will now move on to other pairs and will repost when I finish. Fact is though, Alpari's new spreads will kill most pairs. hi, forexample, I remember you mentioned that you use FXDD data for your backtesting. You imported FXDD data into Alpari UK MT4. Should you use FXDD's GMT offset instead of Alpari UK's GMT offset? FXDD's broker time is one hour ahead of Alpari's. I did this wrong before, and now I am just using FXDD data, and FXDD MT4 for backtesting. Another finding regarding your test report: MD Multi should work exactly the same as MD pro on EURUSD. Why your backtesting result of these two EA are different? Quote Link to comment Share on other sites More sharing options...
forexample Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro hi, forexample, I remember you mentioned that you use FXDD data for your backtesting. You imported FXDD data into Alpari UK MT4. Should you use FXDD's GMT offset instead of Alpari UK's GMT offset? FXDD's broker time is one hour ahead of Alpari's. I did this wrong before, and now I am just using FXDD data, and FXDD MT4 for backtesting. Another finding regarding your test report: MD Multi should work exactly the same as MD pro on EURUSD. Why your backtesting result of these two EA are different? Hi mike, No I use Alpari Uk data. As to why they're different, I don't know. They are tested with the same spreads. Recently though, with the varying spreads at Alpari, its hard to make reliable backtests as spread is so dependent. I am starting to look for different brokers to run Droid on and keep Alpari for Robominer and another hedger I use. Even if spreads are variable, the lower the better. Quote Link to comment Share on other sites More sharing options...
mulri Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro whether the last version "fine tuning" works better..? any results..? Quote Link to comment Share on other sites More sharing options...
JUINERTY2 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Here is the best settings of my backtests : version bbr_v07.mq4 I use MIG (gmt+2) ,recovery=true, agressive=true; risk 0.05% RiskSharingEnabled=1; OverrideTradeTimes=1 M15 from 01/01/2007 to 09/07/2009 UsdJpy Logic = 2 ; hours S1=20-21, S2=20-22 Payoff 530 %; Profit factor 2.27 ; Max DD 17%; Profit trades 90% UsdChf Logic = 4 ; hours S1=21-23 , S2=21-23 Payoff 465 %; Profit factor 2.01 ; Max DD 22%; Profit trades 93.6% AusUsd is a big looser, even with hours like 05 to 07 (early European morning) now I am backtesting EurJpy and UsdCad Results soon Quote Link to comment Share on other sites More sharing options...
collinsmith Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Here is the best settings of my backtests : version bbr_v07.mq4 I use MIG (gmt+2) ,recovery=true, agressive=true; risk 0.05% RiskSharingEnabled=1; OverrideTradeTimes=1 M15 from 01/01/2007 to 09/07/2009 UsdJpy Logic = 2 ; hours S1=20-21, S2=20-22 Payoff 530 %; Profit factor 2.27 ; Max DD 17%; Profit trades 90% UsdChf Logic = 4 ; hours S1=21-23 , S2=21-23 Payoff 465 %; Profit factor 2.01 ; Max DD 22%; Profit trades 93.6% AusUsd is a big looser, even with hours like 05 to 07 (early European morning) now I am backtesting EurJpy and UsdCad Results soon Hello JUINERTY2, Thanks for the good setup. I tested it and confirm it is really showing wonderful results. Do you have the best setting for the other 3 standard pairs, ie, EURUSD, EURCHF and EURGBP? Regards, Collin Quote Link to comment Share on other sites More sharing options...
Rio Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Here's my own custom-modded MegadroidPro XE (Xtra Education!) which I thought I would share. Unfortunately it was too big to attach onto the forum directly. Based off the good work of Don and bbrain. Many kudos to both of you. Thanks to Xpertadvisor for the hints on the logic settings. This is really just bbr_07 with the following added: * I changing the Version string, and the default reference numbers (To differentiate XE's trades against default Megadroid users who don't change their reference numbers!) * Includes the new CUSTOM logic and settings, as well as a feature to override the default logic used on supported pairs. This is in case you want to do something like run the EURCHF logic on EURUSD (which is actually very profitable). By default it is off and set to false, and supported pairs will lock to their matching logic unless you set this to true. More info in the README hxxp://[email protected]/file/123945762/e8197ea6/Megadroid_Pro_XE.html Password is the name of this forum, in lower-case, without the .com Don't forget the hyphen! Quote Link to comment Share on other sites More sharing options...
nicholasmead Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Firstly a big thank you to Juinerty2, Rio, Don and others for there work in optimizing this EA ^:)^ I have pulled al the other EA's so I can run several instances of mdpro with different settings. My question is this: With bbr_07 can I run for example eurusd and eurjpy both on logic 1 in the same mt4 window or do I have to set up a separate metatrader to avoid conflicts. Currently I am using Don's ee2 and megadroid 1,2,3 etc in the same instance of metatrader. Thanks for the help guys. Incidentally I am using fxdd, which I believe is gmt +3, as usual I will post all results as the week progresses so we can compare, settings and brokers. Lets make this EA rock :-bd regards N Quote Link to comment Share on other sites More sharing options...
thy2k5 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro I'm thinking... let's say if we figure out a new logic for the unsupported pair (eg: GBPUSD) that is more profitable than using 1 of the 4 default logics... do you think we will see the real MDPro (when it is officially launched) now says it will trade 5 pairs, and not just 4 pairs? =)) And another question... supposed this is for the MDPro team, since the default logics work very well for other pairs like GBPUSD/USDCAD/etc..., why don't they just officially let MDP run on these pairs? Maybe MDPro "Evolution" is coming in 2010? >:) (and you will have a chance to buy MDPro "Evo" at $599, and get free FapT "Pro" worth $699) Quote Link to comment Share on other sites More sharing options...
loulou69 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro friday i asked at Megadroid team the same question of you when the MD Pro will be sell ? Megadroid team reply me "Thank you for your email. I believe that you received the Megadroid Pro email in error - we has a server malfunction for a few days recently and people who purchased Megadroid also received an email regarding Megadroid Pro. At this point in time, Megadroid Pro is not officially available - we did release a small number of copies as a bonus for people who purchased FAP Turbo Evolution from us but as FAP Turbo Evolution is no longer available, that is not an option for you. We are planning an official release of Megadroid Pro in the autumn - the anticipated price is $699 but we shall be offering an upgrade price for existing Megadroid owners" Quote Link to comment Share on other sites More sharing options...
JUINERTY2 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Hahaha, Megadroid pro is not yet available for sale and we already improved it very much!!! that said, we do some of the work of the developers, maybe they will "pump" a version such bbr_v07 or so... Here is the best settings USDCAD : version bbr_v07.mq4 I use MIG (gmt+2) ,recovery=true, agressive=true; risk 0.05% RiskSharingEnabled=1; OverrideTradeTimes=1 M15 from 01/01/2007 to 09/08/2009 UsdCad Logic = 2 ; hours S1=20-22 , S2=21-23 Payoff 369 %; Profit factor 1.64; Max DD 11%; Profit trades 83.6% So with a max DD only 11% we can increase the risk to 0.1 % GbpUSd The results are not so good, DD is often around 40-50%. So must divide the risk by 2 (risk=0.02) I continue to use Megadroid normal (MD_1.11.a that I modified) with EurUsd, GbpUsd, UsdChf, EurGbp, EurChf, GbpChf, EurCad. In the same account I also run : - Enterra on EurGbp, EurChf , M15 - Dragonpips on EurUsd, GbpUsd, UsdChf, UsdCad, M15 - PoisonRobot on EurUSd , M5 - GomegaGbpJpy211 and some others eas This produce +30% in the demo account in 20days Quote Link to comment Share on other sites More sharing options...
JUINERTY2 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro attachement my demo account Quote Link to comment Share on other sites More sharing options...
mike99 Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Hahaha, Megadroid pro is not yet available for sale and we already improved it very much!!! that said, we do some of the work of the developers, maybe they will "pump" a version such bbr_v07 or so... Here is the best settings USDCAD : version bbr_v07.mq4 I use MIG (gmt+2) ,recovery=true, agressive=true; risk 0.05% RiskSharingEnabled=1; OverrideTradeTimes=1 M15 from 01/01/2007 to 09/08/2009 UsdCad Logic = 2 ; hours S1=20-22 , S2=21-23 Payoff 369 %; Profit factor 1.64; Max DD 11%; Profit trades 83.6% So with a max DD only 11% we can increase the risk to 0.1 % GbpUSd The results are not so good, DD is often around 40-50%. So must divide the risk by 2 (risk=0.02) I continue to use Megadroid normal (MD_1.11.a that I modified) with EurUsd, GbpUsd, UsdChf, EurGbp, EurChf, GbpChf, EurCad. In the same account I also run : - Enterra on EurGbp, EurChf , M15 - Dragonpips on EurUsd, GbpUsd, UsdChf, UsdCad, M15 - PoisonRobot on EurUSd , M5 - GomegaGbpJpy211 and some others eas This produce +30% in the demo account in 20days Hi, JUINERTY2, Thank you so much for your great post!!! I have a question regarding your backtesting result. How did you get the following start and ending time? They are not default settings for Logic 2. Did you optimized the hours? UsdJpy Logic = 2 ; hours S1=20-21, S2=20-22 UsdCad Logic = 2 ; hours S1=20-22 , S2=21-23 Thanks so much. Mike Quote Link to comment Share on other sites More sharing options...
forexample Posted August 9, 2009 Report Share Posted August 9, 2009 Re: Megadroid Pro Great work guys. I also think that if we want to see this bot run well we need to work equally as hard on finding a broker that doesn't spike spreads over the scalping hours. I am working now with spread tracker and developing a spreadsheet so I can record live spreads at different brokers over the times droid trades. Will test Alpari UK (my current broker) after they move to floating spreads and tadawulfx, and am interested to hear of any brokers that manage to keep spreads even if floating mostly below 3 especially for the supported pairs. A great EA is no good on brokers with spreads that jump the times it is supposed to trade and no matter of backtesting can prepare for that. Quote Link to comment Share on other sites More sharing options...
Rio Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro A great EA is no good on brokers with spreads that jump the times it is supposed to trade and no matter of backtesting can prepare for that. Yes, you're absolutely right about that... especially when sometimes there is only a pip difference between Megadroid closing at break-even and taking a heavy loss. Anyway -- time to get optimizing Megadroid on unsupported pairs. I would recommend turning aggressive off first and optimizing the S1, and then when that has been sufficiently optimized, turning aggressive mode back on and optimizing the S2. Time to generate some set files. I want to get started optimizing the AUDUSD because that shows promise with fairly low spreads, except that most of the current logics fit with it rather awkwardly. Quote Link to comment Share on other sites More sharing options...
engtraderfx Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro Some really great versions out now...just a couple of suggestions for improvement based on my own version & testing, I found that A. reducing the system 2 risk sizing to 50 % of S1 improves the Profit Factor tremendously. You still get additional trades but often the S2 stoplosses are what is hurting the total return B. Reducing the recovery rate from 2 to say 1.25 to 1.5 also can improve the Profit Factor if you find you are getting multiple losses in a row. Better to not double up but increase recovery at a slower pace. My goal is always better Profit/Lot ratio not just total profit. (You can find the recover rate in the Money Management function.) For my own version I allow adjustment of: 1. Separate Risk sizing for Sys2 (I use 50% less than S1 risk), eg if S1_Risk = 0.1, S2_Risk = 0.05; 2. Recovery Ratio - I use 1.25 to 1.5 instead of 2 Lastly has anyone realized / tried the trailing stop feature. A few backtests show promise. I modified the Stop loss to be a bit better as it currently uses the same Min Profit for trail value. I adjusted to allow variation of both the MinTP (eg 5) & the trailing value (25) which seem to be useful to restrict the losses when it seems to poke into profit slightly then just die away. Seems to work ok on EURUSD (only one I tested so far). Anyway, just a few idea..all the best in trading.... Quote Link to comment Share on other sites More sharing options...
mike99 Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro Totally agree with Rio. I started backtesting AUDUSD too, no findings so far. The results are so poor. But it's worth looking at this pair more, because of its low spead. Quote Link to comment Share on other sites More sharing options...
antonius Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro thats very incredible atm machine Quote Link to comment Share on other sites More sharing options...
to_ul Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro Great work guys. I also think that if we want to see this bot run well we need to work equally as hard on finding a broker that doesn't spike spreads over the scalping hours. I am working now with spread tracker and developing a spreadsheet so I can record live spreads at different brokers over the times droid trades. Will test Alpari UK (my current broker) after they move to floating spreads and tadawulfx, and am interested to hear of any brokers that manage to keep spreads even if floating mostly below 3 especially for the supported pairs. A great EA is no good on brokers with spreads that jump the times it is supposed to trade and no matter of backtesting can prepare for that. try jadefx, jadeinvestments.com looks really promising Quote Link to comment Share on other sites More sharing options...
JUINERTY2 Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro Concerning the AudUsd, I didn't find any good settings. I think because during asian times , Aud is a traded pair. I tried to set hours from 05 to 07 gmt, but it's not better. >> Mike 99. Yes I optimised the StartHours and EndHours for S1 and S2 (from 20 to 23 step1) and logic (from 1 to 4) for each tested pair. Others parameters default. I don't think we can can find good results for Aud, but if you find sometink interesting.... Concerning the brokers, I started yesterday a demo account with NorthMarket, I will compare with my another demo account with MIG (same EAs, same settings) Others Backtests : I use MIG (gmt+2) ,recovery=true, agressive=true; risk 0.05% RiskSharingEnabled=1; OverrideTradeTimes=1 M15 from 01/01/2007 to 09/08/2009 GbpUsd Logic = 4 ; hours S1=21-23, S2=21-22 Payoff 203 %; Profit factor 1.59; Max DD 31%; Profit trades 92% The DD is important, but occurs during the financial crisis (september to december 2008). For 2009 backtesting is very much better EurGbp Logic = 4 ; hours S1=20-22, S2=21-22 Payoff 699%; Profit factor 4.62; Max DD 6.6%; Profit trades 93% Quote Link to comment Share on other sites More sharing options...
riccia Posted August 10, 2009 Report Share Posted August 10, 2009 Re: Megadroid Pro Hi guys, I am backtesting the bbr v07. Somehow the max spread is not working. Mine is a 5 digit broker. eg for EURGBP, i tried to put the max spread = 1 and 10, it still can be backtested. So, is the max spread working ? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.