As I understand it, the decision is designed toward your statement "I can understand your desire to prevent companies from producing 'hacked' versions of MT4". However, we're not Meta-Quotes here. Ask them directly https://www.metaquotes.net/en/company/contacts.
docit:
Don't panic, do some Google searching and get some information about the real situation.
My question for you is, given all of the above, is Metaquotes still determined to remove the ability to use DLL's? To put it another way, have I just wasted hundreds of development hours since I will no longer be able to offer a responsive and protected EA in the MT4 marketplace?
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi,
My broker recently contacted me to say that changes were happening to the MT4 platform that would prevent the use of DLL's and supplied a link to the article "3rd Party Developer Gets Red Card as MetaQuotes Re-Acts". Given the number of EA's that use DLL's, the broker was understandably concerned that many of their clients would be adversely affected. Reading through the article, it certainly appears that their concerns were well founded.
As a developer and trader I would like clarification of the proposed changes. I have recently spent a great many hours developing and testing an EA for supporting trade management. This EA uses 2 DLL's:
Neither of these uses of DLL's fall into the category of "modifications" as defined in you license agreement.
If Metaquotes was to remove the ability to use DLL's, then clearly the affect on many MT4 developers would be enormous. I can understand your desire to prevent companies from producing 'hacked' versions of MT4, but simply preventing anyone from using DLL's on your platform would seem to be an extreme measure that stands to do far more harm than good. Clearly there are better ways to achieve your objective, for example digitally signing MT4's DLL's to prevent the running of modified versions.
My question for you is, given all of the above, is Metaquotes still determined to remove the ability to use DLL's? To put it another way, have I just wasted hundreds of development hours since I will no longer be able to offer a responsive and protected EA in the MT4 marketplace?
Dr Paul Anderson