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
from what I see of current public code, there is always a dll and/or server involved when running an EA and of course the obligatory infamous key/serNo/jibberish/...
...and the DLL route is non-trivial because the DLL has to do something integral to the functionality of the EA/indicator. It can't just handle the expiry. Otherwise, you can decompile the ex4 file, remove the call to the DLL, and then recompile. I.e. the DLL must also do something like calculating part of an entry signal/indicator, passing back values which are then used by the MQL code.
Similarly, locking against something like an account number is hard. If the DLL relies on being given the account number by the MQL code, then that's vulnerable. The ex4 can be decompiled, and the MQL code can be changed so that it passes to the DLL an account number which is known to be valid, rather than the real AccountNumber().
...and the DLL route is non-trivial because the DLL has to do something integral to the functionality of the EA/indicator. It can't just handle the expiry. Otherwise, you can decompile the ex4 file, remove the call to the DLL, and then recompile. I.e. the DLL must also do something like calculating part of an entry signal/indicator, passing back values which are then used by the MQL code.
Similarly, locking against something like an account number is hard. If the DLL relies on being given the account number by the MQL code, then that's vulnerable. The ex4 can be decompiled, and the MQL code can be changed so that it passes to the DLL an account number which is known to be valid, rather than the real AccountNumber().
there is a way however to ensure that the decompiler returns an error and fails to show the MQL code
i have seen it myself as one of my friends attempted to decompile FapTurbo
i am currently working on developing locking mechanism to prevent that
unfortunately i don't have any decompilers and are not too keen to buy any
but will have to test it one way or another
Thank you
just do:
btw. yours is not an EA but an indicator!
Right, so this code for expired dates will not do ? How can I fix ?
inserted the code described on first page into my indi, but the indi still works. It only shows the message: ..has expired...
and doesn't show the newest signals, but when I change input parameters it shows the recent signals again.
Since I searched the web and couldn't find it; can anybody post a code which leads to Expiration of Indi/EA?!
That would be awesome,
thanks.
inserted the code described on first page into my indi, but the indi still works. It only shows the message: ..has expired...
and doesn't show the newest signals, but when I change input parameters it shows the recent signals again.
Since I searched the web and couldn't find it; can anybody post a code which leads to Expiration of Indi/EA?!
That would be awesome,
thanks.
Thank you very much,
It works!
The above shown code works well for indicators, but what about EAs...
tried it in an EA and it didn't compile; in EA I do not have the function int onInit () but void onInit ()