thiagoferro Posted July 28, 2009 Report Share Posted July 28, 2009 Re: Megadroid Pro Help me friends. Are you still having crash problems? How did you solve it? Does this new bbrain version or unplugged is avoiding new crashes? And this new version is able to trade multi pairs? Thanks a lot! Quote Link to comment Share on other sites More sharing options...
engtraderfx Posted July 28, 2009 Report Share Posted July 28, 2009 Re: Megadroid Pro It is calculates the GMT from the local time. Maybe your PC setting wrong? Don't think so bb, not sure what it is, we don't have daylight savings, maybe that effects it??? Anyway, its fine I usually set manually anyway. Chrs, Dave Quote Link to comment Share on other sites More sharing options...
engtraderfx Posted July 28, 2009 Report Share Posted July 28, 2009 Re: Megadroid Pro I have no idea how MegaDroid calculates and determine the stoploss value though... MegaDroid looks for support and resistance levels to set StopLoss, it's very powerful rather than manual SL. Just look in the s1_openBuy() etc code & you wil see that they are just looking for the low / high of the day & using that instead if its less than the max SL. The code also checks the min & max allowable SL which you can modify in the code (about 30 min to 150 max). I think the minimum SL is a bit too low at times. Quote Link to comment Share on other sites More sharing options...
raikon Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro It is calculates the GMT from the local time. Maybe your PC setting wrong? Is this correct? i'm using Alpari Uk. the GMT Offset show -1. :?: Thanks BBrain for your hardwork. Quote Link to comment Share on other sites More sharing options...
pheersum Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Alpari-Uk should have GmtOffset of +2 now. Just to give some info: - To check that ServerTime is correct press Ctrl-M in Metatrader to open MarketWatch window. On the top is your server time. - Then go online and google UTC (or GMT) time, that should be same as your "UtcTime" display - Then you manually set your GMT offset accordingly. e.g. ServerTime is 4am, Correct UtcTime is 2am, then GmtOffset is +2. Hope this helps. :) Quote Link to comment Share on other sites More sharing options...
pheersum Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Day1 Live testing on Alpari-UK So far no crashes and four positive trade. 12940579 2009.07.29 00:51 sell 0.24 usdchf 1.07549 1.08189 1.06949 2009.07.29 02:42 1.07548 0.00 0.00 0.00 0.22 12940743 2009.07.29 00:58 sell 0.15 eurgbp 0.86278 0.86928 0.85678 2009.07.29 02:19 0.86218 0.00 0.00 0.00 14.79 12940867 2009.07.29 00:59 sell 0.13 eurgbp 0.86304 0.86754 0.85804 2009.07.29 01:59 0.86235 0.00 0.00 0.00 14.72 12941075 2009.07.29 01:26 sell 0.12 eurchf 1.52363 1.52813 1.51763 2009.07.29 02:53 1.52333 0.00 0.00 0.00 3.35 :-bd Quote Link to comment Share on other sites More sharing options...
hyperdimension Posted July 29, 2009 Report Share Posted July 29, 2009 Auto GMT Offset Alpari-Uk should have GmtOffset of +2 now. Just to give some info: - To check that ServerTime is correct press Ctrl-M in Metatrader to open MarketWatch window. On the top is your server time. - Then go online and google UTC (or GMT) time, that should be same as your "UtcTime" display - Then you manually set your GMT offset accordingly. e.g. ServerTime is 4am, Correct UtcTime is 2am, then GmtOffset is +2. This is the best way to set the GMT (or UTC) offset properly. You can see the current UTC time at http://www.timeanddate.com. You should also note whether your broker's server time changes their UTC offset for daylight saivings, and then manually adjust the EA parameter accordingly when the time comes. The Auto GMT Offset feature is for lazy people who don't want to work things out themselves. It's an unnecesary feature and I think it's better to discard it to reduce complexity. I've stripped it completely out in my copy of MegaDroid. Increased complexity leads to more problems/bugs/errors. If you must need such a feature because you can't work it out yourself, then you probably shouldn't be trading at all! Quote Link to comment Share on other sites More sharing options...
hyperdimension Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro I know my office paid tons of money to subscribe Bloomberg and extra fees for the ability of pulling data from their servers. That's why I was thinking of "making use of" it. Hi Taufik, do you know where Bloomberg's data comes from? It's important to know whether it's averaged (indicative) data or actual bid/trade price data from individual bank's servers. I think the Olsen or Tenfore data is has an field in their data that stamps which broker the tick came from, so one can select a subset of ticks from any particular broker. In the future I am planning to open an account with Oanda, the thing that ticks me off is that they charge you money for using their API features, I am planning to write an automated trading program using their API, I haven't decided whether I would go with OANDA or Interactive Brokers. The cost of Oanda's API is crazy, especially when there are other brokers like Interactive Brokers who provide it for free. I'm still sticking with MetaTrader because it's widely used (and therefore can get a lot of new EAs from which to learn new strategies) and free. I've traded stocks through Interactive Brokers, and they are very institutional style - their platform is quite complex with hundreds of features & settings/options. They are a true ECN platform for currency trading, but they have minimum trade size for currencies (25K USD per trade I think). Anybody who are interested in finding out how to backtest with 99% data quality please read the attachment. I've read this document before, and it's good but outdated because you can no longer test over your own FXT file with the new versions of MetaTrader. It will overwrite your file with it's own fake tick data that it generated from the M1 data. So basically everyone is left to test over fake tick data, instead of real tick data that came from a particular broker. There may be some workarounds to get MetaTrader to test over you own tick data. I will do some more research. I only started being concerned about data quality when I started testing scalpers like FAP Turbo and MegaDroid whose take profit levels are 10 pips or less. With such small profit per trade, you can't get an accurate view of performance if your data has a margin of error of a few pips or so at any one time. Quote Link to comment Share on other sites More sharing options...
cooper Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro broker: nordmarkets live version: 00ee2x 1163260 2009.07.28 22:06 sell 0.20 eurusdm 1.4174 1.4295 1.4124 2009.07.28 23:02 1.4168 0.00 0.00 0.00 0.85 1164248 2009.07.28 22:36 buy 0.20 usdjpym 94.46 94.03 94.96 2009.07.29 01:04 94.47 0.00 0.00 0.00 0.15 1164453 2009.07.28 22:55 buy 0.20 gbpusdm 1.6404 1.6361 1.6454 2009.07.28 22:55 1.6425 0.00 0.00 0.00 2.96 1164680 2009.07.28 23:05 sell 0.20 eurgbpm 0.8627 0.8660 0.8568 2009.07.29 00:38 0.8626 0.00 0.00 0.00 0.23 1164808 2009.07.28 23:16 buy 0.20 usdjpym 94.45 93.88 95.03 2009.07.29 01:16 94.50 0.00 0.00 0.00 0.74 1165067 2009.07.28 23:50 buy 0.20 eurusdm 1.4167 1.4106 1.4227 2009.07.29 01:43 1.4173 0.00 0.00 0.00 0.85 1165076 2009.07.28 23:50 buy 0.20 eurusdm 1.4164 1.4123 1.4214 2009.07.29 01:33 1.4164 0.00 0.00 0.00 0.00 Quote Link to comment Share on other sites More sharing options...
qingyang2005 Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hello , br : This Code will get the correct GMT offset Automatic : #import "kernel32.dll" int GetTimeZoneInformation(int& a0[]); #import double TimeZoneLocal() { int lia_0[43]; switch (GetTimeZoneInformation(lia_0)) { case 0: return (lia_0[0] / (-60.0)); case 1: return (lia_0[0] / (-60.0)); case 2: return ((lia_0[0] + lia_0[42]) / (-60.0)); } return (0); } double TimeZoneServer() { int li_0 = (TimeCurrent() - TimeLocal()) / 60; int li_4 = MathRound(li_0 / 30.0); li_0 = 30 * li_4; double dCurBrokerGMTOffset = TimeZoneLocal() + li_0 / 60.0; return (dCurBrokerGMTOffset); } int GMT = TimeZoneServer(); Just Try it . :) Quote Link to comment Share on other sites More sharing options...
qingyang2005 Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro But you should using it In start() function. ;) Quote Link to comment Share on other sites More sharing options...
⭐ bbrain Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Don't think so bb, not sure what it is, we don't have daylight savings, maybe that effects it??? Anyway, its fine I usually set manually anyway. Chrs, Dave Hi, It is care about the daylight saving. I will recheck the GMT thing. Quote Link to comment Share on other sites More sharing options...
⭐ bbrain Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hello , br : This Code will get the correct GMT offset Automatic : #import "kernel32.dll" int GetTimeZoneInformation(int& a0[]); #import double TimeZoneLocal() { int lia_0[43]; switch (GetTimeZoneInformation(lia_0)) { case 0: return (lia_0[0] / (-60.0)); case 1: return (lia_0[0] / (-60.0)); case 2: return ((lia_0[0] + lia_0[42]) / (-60.0)); } return (0); } double TimeZoneServer() { int li_0 = (TimeCurrent() - TimeLocal()) / 60; int li_4 = MathRound(li_0 / 30.0); li_0 = 30 * li_4; double dCurBrokerGMTOffset = TimeZoneLocal() + li_0 / 60.0; return (dCurBrokerGMTOffset); } int GMT = TimeZoneServer(); Just Try it . :) Ok, I do. Quote Link to comment Share on other sites More sharing options...
⭐ bbrain Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hi, GMT corrected. MDP Unplugged v0.3 http://www.forexsharing.com/88015 Br. Quote Link to comment Share on other sites More sharing options...
raikon Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hi, GMT corrected. MDP Unplugged v0.3 http://[email protected]/88015 Br. This version the GMT is correct. Thanks Bbrain ^:)^ Btw, can we turn off the nodes ? because my risk lvl is 0.1, when i opened 3 pairs, it's split up and show minimum lot size exceed. Quote Link to comment Share on other sites More sharing options...
⭐ bbrain Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Probably the easiest thing if you multiply your lots. Br. Quote Link to comment Share on other sites More sharing options...
iwiyono Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Help me, guys. I am quite confused about many version of megadroid pro here. Could someone tell me which one (or page) show better ver. of megadroid pro to use, and pair(s) to use? Thanks in advance ! :?: Quote Link to comment Share on other sites More sharing options...
Don Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro iwiyono, I would use the unplugged version. Like the one that was shared 4 posts ago. :-bd Quote Link to comment Share on other sites More sharing options...
⭐ bbrain Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Is the crash problems disappeared in the unplugged ver? Quote Link to comment Share on other sites More sharing options...
engtraderfx Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Thanks bb / qingyang2005 for GMT update, that's very cool, glad it got figured out! ....it seems my term 'unplugged' is sticking ...cool! (getting a swelled head..won't last long) Quote Link to comment Share on other sites More sharing options...
jmwaraujo Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hi Don, Could you please tell me, if it is safe to use Megadroid Pro (educated version) with Alpari UK Classic live account? I mean, will Alpari UK find out that I'm using an educated version of Megadroid Pro? Could this be dangerous? How dangerous would it be if I use Megadroid Pro (educated version) using risk of 0.2 with the four currency pairs (EUR/USD, EUR/CHF, EUR/GBP AND USD/CHF)? It's been doing well so far on the demo account and backtests :) Also could you check the link below, according to Alpari UK they are planning advanced trading platforms: Alpari Direct Pro and Alpari Direct with Straight Through Processing (STP) and Non Dealing Desk (NDD) for Higher execution speeds, larger liquidity pool and increased market depth by the end of August. http://www.alpari.co.uk/en/cnews/show/id/206/ Does this means that they are having ECN platforms? Please let me know. Thanks. Quote Link to comment Share on other sites More sharing options...
Don Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro ...will Alpari UK find out that I'm using an educated version of Megadroid Pro? Could this be dangerous?... Hi jmwaraujo, Life is dangerous itself. ;) However, Alpari and other brokers will not and can not investigate if EA's are educated or not. Now, even MegaDroidPro's authors can not do anything about it since the EA will NOT calling home anymore. From this point of view you're safe. Lotsizes and risk and all other things... It depends on size of your account, your risk tolerance, Alpari's behaviour (uptime mostly, since stop hunting will not affect MDpro too much). MegaDroid (the simple one) turned out to be a relative safe robot. I'm using it on my live account with success. I do not use the Pro yet. As it turned out, it is unstable sometimes. Even if I can run it without any crashes since I made the multi-instance trick. I suggest you to test the unplugged version. Life will be easier without that .dll file. :) I don't really know anything about Alpari's new features. I'm sorry. I hope this helped somewhat. Quote Link to comment Share on other sites More sharing options...
JusForex Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hi, Can someone re-post the latest version (unpluged version ?) on the 4shared.com please. So far I don't have any success downloading from the ForexSharing.com site... Thanks for your help... Quote Link to comment Share on other sites More sharing options...
nicholasmead Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro Hello Just started demoing the new unplugged ^:)^ My question is how do I run more pairs. I am using the numbered md's in ee2 to run usdcad and others. Thanks for all your work guys N Quote Link to comment Share on other sites More sharing options...
mograst Posted July 29, 2009 Report Share Posted July 29, 2009 Re: Megadroid Pro I have same question: Can the unpluget version 3 be attached to any pair without change anything? thanks 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.