I'm in a bit of confusion after looking through previous articles on encrypting MQL4 code... because it seems that many of the 'solutions' are susceptible to being cracked very easily by decompilers that are easily acquired. My aim is to have my work not susceptible to being cracked by a decompiler or someone who is a skilled hacker.. Any suggestions?
my most humble regards to friends that help
You have 3 options:
1. Implement all valuable stuff on a server and use MQL as a mediator only to send/receive requests to/from the server.
2. Encode your logic in a black box like a trained neural network, without disclosing how it has been trained. Deliver new trained NNs by subscription (again a web-server would be a plus).
3. Sell support, not a product. But your product should be large and complicated.
I would like to find out more about 1 and 2.. are there books or articles on such material?