William1713006271 Posted January 6, 2009 Report Share Posted January 6, 2009 Got this from: http://www.facebook.com/topic.php?uid=6457269717&topic=6398 Regards, dear all, i got a heads up from a respected trader informing that a MT4 broker has discovered a bug in MT4. it intermittently affects OrderClose and EA-side (in-code) trailing stops, potentially leaving positions open when they should be closed. more details below. ck ================== To all ATC EA traders, Please be aware that ATC has discovered a known bug in the MT4, causing intermittent operation of EAs. Further, due to the nature of how this bug affects EA operation, it affects the server flow control that the AR system relies on to provide stable operation to EA’s. For reasons beyond the scope of this notice, we do not believe that Metaquotes is inclined to solve this problem right away, given we have notified them. Therefore it is ATC’s place to be sure that our traders are aware of the issue and until we have solved the problem here, (hopefully by this weekend), traders can decide from the information below, if they should continue trading today. Cause: The AR kit ATC is developing, uses most of the available server flow control commands that MQ provides for “Controlled and Proper” server communication, which in part plays a role in connection stability and CPU / TCP control. It further assures against poorly written EAs / scripts from “storming” the server in an uncontrolled manner. Since the MT bug is directly involved in one of the critical flow control commands, the more a programmer relies on better flow control coding, the more likely the problem will interfere with an EA; clearly a “Catch 22” which speaks to a long history of problems with MT4. This problem affects all MT brokers, not just ATC. Sadly, many brokers do not impose proper EA design and therefore it may falsely “appear” some are not affected. Impact: Traders may find that EA’s which do perform orderly flow control, may suddenly refuse to trade, without warning. If logging is turned on and the experts tab reads “Not Connected” or “IsConnected = False“, during failure to trade, then the bug in MT has surfaced, which can be proven by verifying that ticks are still flowing into the price feed, while the EA is failing in this way. Normally, this results simply in an EA that cannot “create” a trade. HOWEVER, if the bug surfaces while trades are in play AND the EA in question directly manages CloseOrder events, the EA may fail to close the order timely and the price then can pass through the intended close. This is mostly an exposure where the EA itself is managing a direct “OrderClose” or the trailing of a TP or SL is being done in code. Fortunately this affects less EAs as these forms of order close are not commonly used by most EA designers. It is also possible, depending on the EA design, that a standard “Trailing Stop” fired from within the EA, could also fail to fire and therefore the trailing stop may not advance as it would normally, had it been fired manually from the MT4 by the user and the result would be higher losses or a failure to capture profit via trailing stop. Fortunately, discovery of this problem comes at End of Year when most traders tend to lay back and wait for volume to pick up in coming days. Accordingly, ATC programmers are now working around the clock, through the weekend to develop a solution we feel will remove this exposure completely, regardless of Metaquotes apparent dismissal of the issue. If a trader is uncertain if his EA could be affected this way, ATC recommends holding up on trading for today and until a solution is announced this weekend. We do expect the solution will be two fold… 1) An AR update at revision 0.032, by this Sunday evening which will include a DLL requirement and enable safe trading immediately 2) The eventual replacement of the OpenSource OrderReliable include file, for a closed source retail replacement, scheduled for January 15, to complete. Thank you for your attention to this issue and please watch for further news as we complete testing. ATC Brokers - Support Quote Ore no Shinka Hikari yo Hayai. Zen Uchi o Nani no Mono Ore no Shinka Chuito Kore Nai. Ten no Michi yo Iki. Subete o Sukosadoru Otoko. Link to comment Share on other sites More sharing options...
adky Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thank you for sharing Quote Link to comment Share on other sites More sharing options...
TacticalTrader Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thanks William - very useful to know. Quote Link to comment Share on other sites More sharing options...
craver Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! wonder if this cause my icon to mess up i wonder ...... Quote Link to comment Share on other sites More sharing options...
adky Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thank you for your caution. Quote Link to comment Share on other sites More sharing options...
joseromano007 Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thank you for information. good luck Quote Link to comment Share on other sites More sharing options...
arcian Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thanks for sharing Quote Link to comment Share on other sites More sharing options...
mopips Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thanks for the info. If anyone can find a solution to this bug for other brokers besides ATC, please post... Quote Link to comment Share on other sites More sharing options...
orlee Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thanks!! important update ! valuable Quote Link to comment Share on other sites More sharing options...
airplus Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thanks! this may explain some funny trades not trailing the stop or setting it to breakeven. Hopefully it will be addressed in the next MT5 Quote Link to comment Share on other sites More sharing options...
Benoit Plourde Posted July 13, 2009 Report Share Posted July 13, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thank s a lot for the information Quote Link to comment Share on other sites More sharing options...
bertbren Posted July 14, 2009 Report Share Posted July 14, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Do we know if this has been corrected in the subsequent releases of Metatrader? Quote Link to comment Share on other sites More sharing options...
Lordvader Posted July 14, 2009 Report Share Posted July 14, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! thank you very much Quote Link to comment Share on other sites More sharing options...
skajake Posted July 14, 2009 Report Share Posted July 14, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Good information, thanks for posting it. Quote Link to comment Share on other sites More sharing options...
matnazri Posted July 15, 2009 Report Share Posted July 15, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! I've to reconsider using EA with VPS. For now back to manual trade. Quote Link to comment Share on other sites More sharing options...
pipstream Posted July 15, 2009 Report Share Posted July 15, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thanks William for the info :) I'm eventually moving to ATC to get great results with FapTurbo, MegaDroid, etc, so I may have to modify the "educated" versions I have so they behave properly on ATC. Quote Link to comment Share on other sites More sharing options...
hatter1000 Posted July 15, 2009 Report Share Posted July 15, 2009 Re: Potential Bug in MT4 : All EA Traders Please Take Note! Thanks for letting us all know about this important technical problem 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.