We had to develop our own system of ex4-protection, because we’ve seen the cracking of all other solutions. It's not able to crack, because some part of the algorithm, which is running on the server, can not be accessed.
As a system, this has some properties that do not allow the protection of any EA or indicator, but if they are eliminated, it would be now the strongest protection we have:
The ex4-code must be able to separate a smaller part of algorithm which needs a few amount of data from mt4, and without this part, the EA/indicator will not work properly.
The smaller part of algorithm must be capable of converting to a server-side programming language.
Due to the internet latency we can not use a smaller part of algorithm in every tick, but we can use it at every candle-close.
There are many ways to protect the Ex4 (or DLL), but sooner or later a "pirate" could decompile them. In this method the cracker sees only the larger part of algorithm. In itself, the ex4 file is useless and he never have a chance to access to the smaller part of algorithm on the server.
We don't use any restriction, such as mt4 account number or computer hardware. We can identify the client with the generated username and we can detect abuses with the traffic log on the server. If necessary, we can turn off separately each copy of the indicator or EA remotelly by username.
If you are a beginner trader, in this video maybe we can help you how to start your strategy-development, how can you think with TrueTL. The development and testing of your strategy is a long and hard work. We're just showing a possible way to begin, but you can find lots of other methods, it's up to you.
Foreign exchange transactions carry a high degree of risk and any transaction involving currencies is exposed to, among other things, changes in a country's political condition, economic climate, acts of nature - all of which may substantially affect the price or availability of a given currency.
Speculative trading in the foreign exchange market is a challenging prospect with above average risk. You must therefore carefully consider your investment objectives, level of experience and appetite for such risk prior to entering this market. Most importantly, do not invest money that you are not in a position to lose.
In addition, trading on a margin basis means that any market movement will have a proportionate effect on your deposited funds. This can work for you as well as against you. The possibility exists that you could sustain a total loss of initial margin funds.