Three Trojan Horses MT4

Three Trojan Horses MT4

20 December 2023, 06:45
Anton Kondratev
1
259

Greetings !

Most systems on the MQL Market try to predict the future.

At the same time, all we have from MQL are historical quotes and not always in excellent quality.

Many people try to use quotes from DukasCopy and they rely heavily on them.

Those who have been on MQL for many years and started with MT4 know what it is and how they came into being.

About 5 years ago MT5 was just starting its journey and almost everyone was using MT4.

Everyone was delighted with him! Beautiful and simple interface with built-in indicators!

All brokers used it, because it was free for them!


The problem with MT4 was that it could not check EA based on real quotes from your broker.

Quotes that MT4 has inside itself and downloads them constantly.

MT4 downloads from the MQL Market website MQL is NOT a broker or a liquidity provider!

These are NOT quotes from your broker, this was the first scam from MT4, then they added a warning about it.

But imagine how many systems were optimized with these quotes, how many algorithms were created?

There were a lot of Martingales in those years, because... only he was able to make a profit and have at least some margin of safety.

Many people still rely on Martingale, the problem is that it does not have SL.

This is an eternal Grid of orders until the deposit ends.

And this blew up a lot of MT4 accounts, a lot of shattered hopes.


Therefore, many left MQL forever, and those who remained began to look for the cause of these problems.

After all, the quotes were actually downloaded and testing took place.

The problem was that the quotes were very different from the broker's quotes.

Because These were not quotes from your broker.

But everyone thought that the quotes were the same everywhere, in any market. This is wrong..

Therefore, in MT4 and throughout MQL, many began to rely on the quality of quotes and strived for a figure of 99-100%.

This was the second scam from MT4, because... the quality of these quotes does not matter at all to your broker.


People used special software and spent money on it to achieve such high quality quotes in MT4.

Many people used incorrect configurations when exporting and importing these quotes.

Nobody properly understood why DST was required and what GMT was.

Everyone simply took quotes from Dukas and inserted them into MT4, primitively, quickly and beautiful figures, 99% quality guaranteed! Ovation!

Dukascopy quotes are simply free quotes that anyone can download from that broker/provider's website.

They are free, which is why they have become so popular. But these quotes are not your broker's quotes.

Brokers never use just one quote provider, it is inefficient and has low liquidity in the market.

Imagine that you buy apples from only one seller at the market and he raises prices every day.

Will you buy apples from him? or will you find another supplier of apples?

The quality of the apples also plays a role. Today only MT5 is able to provide 100% quality based on real quotes.


That's why I always say that the main goal of MT4 is to attract as many potential clients and brokers to the community as possible.

Just imagine how many people were burned out on these hopes in anticipation of a future with a figure of 99% in MT4.

I'm not saying that this is a bad terminal, you just won't be able to properly check your code, your strategy, or even find some bugs.

In the MT4 Debug testing mode, the mode still does not work.

This is a single-threaded terminal, any system optimization is carried out using only 1 CPU thread.

This takes forever and, given the quality of quotes, is a waste of time.

It’s good that this has already passed and ended with MT4, now we have MT5 and it actually downloads quotes from your broker, it’s done!


Now even if you want to download MT4 from the MQL website, you will still download MT5, why?

Because MQL decides which terminal you need, not YOU 8)

And this is correct, because. MT4 has too many problems and bugs.

For example, MT4 may not load quotes for the required timeframe.

Therefore, your indicators inside the code will show incorrect values.

You cannot track this in any way and never in MT4, this happens due to a poor Internet connection or

Due to poor ping or simply the broker’s server is overloaded and cannot give you these quotes.

When you start digging, the quotes will already be loaded and you won't catch it.

Therefore, such strange things often happened in MT4 when you bought the system and immediately launched it.

And the System instantly opens a deal, why? Why ? and like this !

And this deal is not reflected in the results of historical testing!


It simply shouldn't exist! and she is, who is to blame? of course, a developer! although no, broker! or bad VPS connection? or magnetic storms?

And this was the third deception from MT4, transactions could be opened on their own for no apparent reason.

Imagine how many accounts were blown up because of all this?

Therefore, today we are creating a code in MT5, be sure to carry out forward optimization and only then transfer the code to MT4!

Share it with friends: