Jump to content

Don

Members
  • Posts

    228
  • Joined

  • Last visited

Posts posted by Don

  1. Re: MTPredictor 6

     

    The cr@cker used TheMida protection for his cr@ck. This exe-protector uses special procedures that may alert antivirus softwares. There is no virus in the file. I have got build 171 and that one is not even alerts NOD32. (Although it does not run on my Vista, just on XP.)

  2. Re: MTPredictor 6

     

    Do you have 1. & 2. part of the help pdf anybody? I have got the old versions, but I bet there are new ones.

     

    Here is the MT4 indicator that puts candledata out to a file that is being read by MTPredictor. This way it's becoming "near" realtime.

     

    I have modified the file, now it can export M5 and M1 data and 4/5 digits of prices. The default value for digits is "4" since I don't know yet if MTPredictor does the right calculations with 5 digits prices. You can expreriment with it, however.

  3. Re: Junior 1.2Hedging.mq4 - Educated

     

    avoid martingales

    finally it blows up your account!!!

    :huh:

     

    To be correct: "finally it blows up your SMALL account!!!"

    The question is: how small account is considered being "small"?

     

    To zoom2009: if 10% is enough for you, then I suggest using MegaDroid on RiskLevel 0.35. Use martingales on neighbour's account only. :)) If it turns out to be profitable, then go 50-50 on the profits. If it blows his/her account, then.... oh, well.

  4. Re: fapturbo v47 "educated" !!!!!!!!!!!!!!

     

    Why we decompile 640kb .ex4 file obtain 120kb .mq4 file?!!

     

    1. They attached some bogus data to fool decompilers? I don't think so.

    2. Linked library that decompiler does not processing? I never heard about it, but who knows?

    3. I don't know.

     

    I guess the most possible version is #3. :))

     

    I have just decompiled an original 655540 bytes long .ex4. It became a 127127 bytes long .mq4. However the immediate temporary pcode.bin file became 598492 bytes. :-? :-??

  5. Re: solution to the crashing

     

    I think another possible cause of the crashing is that the DLL file was not patched properly, and part of it became corrupted.

    I'm starting to think that this may actually be the real cause, because when examining the code and the DLL I can't see any other more likely cause.

     

    How exactly was it patched?

     

    Hyperdimension, here's my post about the dll's: http://www.indo-investasi.com/viewtopic.php?p=36260#p36260

     

    If you or someone else has a completely original, unpatched, paid and working version with a valid receipt code, then s/he could use my .mq4 for testing on pairs with the same logic.

    If s/he's getting the crashes, then the original .dll has the bugs "by factory". If not, then both mine AND the rapidshare one has problems after patching. (I have tried every .dll and .mx4 combinations and got crashes).

  6. Re: fapturbo v47 "educated" !!!!!!!!!!!!!!

     

    This version I modified was downloaded from this thread, named "fappie". I don't use FAPTurbo and I don't have any other versions.

     

    I have modified the .dll only. (and the bogus 2349. year on the top of the .mq4)

    The .dll contained the 2009.09.13. date in 3 places. Those has been replaced with the bigger one. No other modifications was made.

     

    Try your trusted version of the MT4 file with this .dll .

     

     

    Just one more thing: when the compiler finds a function that is not being referenced anymore (for example it was part of the protection and you've commented out the calling for this function), then it will NOT compile it into the .ex4. That's why you get smaller .ex4 after compiling.

  7. Re: FXPROMAKER 2

     

    .

    New version right from my school (educated):

    http://www.filefactory*com/file/ahed4gg/n/FXProMaker2_hedge_nonhedge_rar 

    -Contains Hedge and Non-Hedge versions with manual

    -Non-demo, will not expire

    -Non-restricted to demo and backtest only, will trade (and blow?) live accounts

    -Will not exit when your balance is under 25k/30k, just alerts you. (and then blows your account)

    -Will allow trade other pairs, however USDJPY is recommended

     

    Produces very nice backtests. Anybody with $30k account to test it live? :))

  8. Re: Megadroid Pro

     

    I did not study the code so much. I don't know. Of course these values could be written out to a file and could be read in again after a reboot. But what if the price moving too much in the meantime? BTW as I remember these internal TPs are between 10-15 pips and the SLs are also lower than those at the trading history.

     

    Instead of this I'm using a stable computer that is solely used for running EAs and a good uninterruptible power source. :)

  9. Re: Megadroid Pro

     

    I've got an Alpari UK Classic account with the min. 0.1 lotsize.

    I am running single MD on a live account since 17th of June and it was profitable so far, it has collected 11.5% during the one month period. But there was one and half week with no trading at all!...

     

    Yes, I have already seen "interesting" spikes in the tick data one or two times, but it did not disturbed me in any way. They was at daytime, not during the Asian session.

    If you want seriously to scalp then it's better to use an ECN broker because of the lower spreads. But for beginners Alpari UK looks ok. Big enough, old enough, therefore I think they're not a simple blatant scam.

  10. Re: Megadroid Pro

     

    Ok, I need to clear up a few things.

     

    Apple1937 asked if someone tried to use the rapidshare version that was posted here earlier.

    Before I came up with this "multi-instance" trick, I have tried dll's and mx4's in every possible combinations.

     

    Yes, I have tried the rapidshare version alone, without any modifications to see if I messed up something or not. But it DID produce the crash as well at EURGBP and EURCHF pairs (one was traded live, the other was backtested => crash).

     

    This rapidshare version has the dll which is modified so that it does not call home. This needed a bigger modification.

    In "MY" dll there was only 8 bytes modified: the ones which prevented opening positions when the receipt code was not valid. This version called home, but this way it did not care about the result of the authentication. (this was the simple "ee" version)

    Of course, I can also modify my dll to avoid calling back home, but this alone does not solves the crashing problem.

     

    This "multi-instance" trick is working for me. Apple1937 wrote that he still get crashes. However he used to turn off his MT4 while there are positions opened by MegaDroid. This is a BIG no-no anyway! Although you're seeing that there are TP ans SL values set for your MegaDroid positions, but these are "fake", these are for fooling the broker. The REAL TP and SL IS BEING handled continuously DURING runtime of MegaDroidPro. If you exit MT4, then these REAL TP's and SL's will not be handled anymore. Of course, as an "emergency", the fake TP and SL "protects" your position, but you WILL lose greater amounts of money (and you'll win greater, as well) if you leave them unguarded.

     

    As for the AutoGmtOffset... I don't know how does access MDPro without the winininet.dll. But the correct values are showing on the chart (for me). Yet MDPro can run on Linux (wine-emulator) which does not "like" wininet.dll.

  11. Re: Megadroid Pro

     

    .

    Breaking news!

     

    A tester of the ee2 (and x) versions reported that by this "education" the MegaDroidPro robot is able to run on MetaTraders which are installed on Linux! :)) :)>-

     

    Please confirm this info.

     

    aifaik there is no linux version of mt4

     

    But there is a wine-emulator. Some linux-ers used to run MT4 on linux through wine. But up to this date they could not run MegaDroid, because it wanted to use wininet.dll for calling home. But wininet.dll is not running on wine... At least as I know.

    But from now on MegaDroidPro is not calling wininet.dll anymore...

  12. Re: Megadroid Pro

     

    Thank you very much Don :)

     

    So now, the moneymanagement is not the same because the lots are the same for all pairs... Just a lot more for the last pair it's strange...

    Before, with the V2, if you set risk at 20% for example, it was ALL pairs they was risked at 20% but now, it's EACH pair so be careful !

     

    Yes, please test it how the MM works from now on.

    If you're satisfied with one instance (different logics) only, then everything is normal.

  13. Re: Megadroid Pro

     

    Crash workaround is here:

     

    hxxp://www.filefactory*com/file/ahd9fh3/n/MegaDroidPro_v1_00ee2x_rar

     

    MegaDroidPro v1.00ee2 (ee means "Educated & Enhanced" ;) )

    ------------------------------------------------------------------------

     

    Installation:

     

    Copy ALL of the .ex4 files to the <your metatrader folder>\experts folder.

    Copy ALL of the .dll -files to the <your metatrader folder>\experts\libraries folder.

     

     

    This version of MegaDroidPro has

     

    1. Disabled Authentication You can write any ReceiptCode or leave the field empty.

    The .dll doesn't prevent buy & sell orders anymore if authentication fails.

    No annoying "Not Authenticated" message is showing up.

     

    2. Applicable on any pairs Not just EUR/USD, EUR/CHF, EUR/GBP and USD/CHF can be traded, but any pairs.

    The pairs are traded by separate logics. The default pairs are traded by

    their own logics, this cannot be changed.

     

    However, if you're start MegaDroidPro on an officially unsupported pair,

    you have to choose by which logic should that pair be traded.

    For this, there is a Logic variable among the settings.

     

    The Logic variable can set to four values:

    1 - trade by the EUR/USD logic

    2 - trade by the EUR/CHF logic

    3 - trade by the EUR/GBP logic

    4 - trade by the USD/CHF logic

     

    The default is 1 (EUR/USD logic).

     

    ATTENTION!

    If you want to trade more than one pair with the SAME logic, then you must

    use other instance(s) of MegaDroidPro in order to prevent crashes!

    This rule is valid for backtests too! (while there is an ongoing live

    trading with MegaDroidPro)

    MegaDroidPro originally was created for a maximum of four pairs, traded by

    DIFFERENT logics!

     

    For example:

    Let's say you have four charts opened (EURUSD, EURGBP, EURCHF and USDCHF)

    and you are running MegaDroidPro on all of them.

    Now, if you want to run a backtest or another live trading with MegaDroidPro

    on e.g. EURGBP or a pair which uses the EURGBP-logic (3), then it has a good

    chance of a crash, because there is already another EURGBP trading in the

    background with the SAME instance of MegaDroidPro.

     

    There is a workaround for this problem. It's ugly, but works. :)

    There are 3 other instances included in this archive:

    MegaDroidPro2.dll/ex4, MegaDroidPro3.dll/ex4 and MegaDroidPro4.dll/ex4.

    These are completely identical, except that they are loading their own

    numbered .dll's separately. This trick is preventing the crashes.

     

    If you want to do a backtest or another live trading with a logic that is

    already being used by another instance of MegaDroidPro, then you must simply

    use (run) a new, numbered copy of the EA.

     

    In the example above there all four logics are being used, therefore we must

    use another instance of MDPro for the backtest.

    It can be either MegaDroidPro2 or MegaDroidPro3 or MegaDroidPro4 as long as

    they are not used for a pair with the same logic we want to trade with.

     

    Please keep track of the instances and logics you're using in order to

    prevent crashes.

     

    For example you started MegaDroidPro on a EURGBP chart. This instance cannot

    handle more "logic #3" pairs since that one is already occupied by EURGBP.

    Now, if you want to trade e.g. GBP/CHF which you found the best to trade

    with EURGBP's logic (3), then you must start another instance, like

    MegaDroidPro2.

    If you want to test or trade further pairs which are not using logic #3,

    then you can still safely use MegaDroidPro or MegaDroidPro2 instance for them.

    If MegaDroidPro/2 has used up all of its logics, or you want trade another

    pair which uses a logic which is already "occupied", then you must run a

    new instance, like MegaDroidPro3 and so on.

     

    The only drawback of this method is that "Riskproportioning" feature is

    being used WITHIN the same instance only. The instances cannot recognize

    each other (therefore no more crashes), but the risk cannot be overally

    proportioned, just by instances only (in groups of four pairs).

     

    3. Spread limit can be freely changed

    Some broker has higher night spreads at some pairs, therefore MegaDroid

    often sent out the message: "Safe spread limit exceeded"

    Therefore there is a new variable called MaxSpread.

    If MaxSpread set to 0 (zero), then MegaDroid's default built-in

    spread limits are used.

    If MaxSpread set to other number, then that number will be used as the new

    "Safe spread limit". If you're on 5 digit broker, then multiply it by 10!

     

    You can set MaxSpread to -1 (minus one). This tells MegaDroidPro to set

    the maximum allowed spread to the currency's actual highest spread.

    This way you don't have to guess what is the correct value. This setting is

    actually disabling the spread limit protection! (See Warning!)

     

    Example: you want to trade GBP/JPY, but its spread is 7 / 10 (day/night).

    Set MaxSpread to 10 (night spread) if you're on 4 digit broker.

    Set MaxSpread to 100 if you're on 5 digit broker!

    Set MaxSpread to -1 and spread limit protection will be disabled.

     

    Warning! MegaDroidPro is a scalping robot! If you set MaxSpread too high or

    trade pairs with too high spreads, then it may lead to large drawdown or

    even account blowup! Try to trade the pairs with the thightest spreads!

     

    That's all!

     

    Enjoy!

×
×
  • Create New...