Topic: FSB does not provide a magic number for MT5 EAs.

For some reason FSB creates a magic number for MT4 EA, but once the EA is compile for MT5 there is NO magic number.
How can this be fixed?

Also I have seen  a difference in behavior form the same EA on MT5 vs. MT4 , of course using the same data feed and broker , I so not know why this is happening but is happening.

Any body have any idea how to fix this?

Re: FSB does not provide a magic number for MT5 EAs.

MetaTrader 5 was designed to trade only a single position per instrument and did not support "magic numbers". For that reason, FSB Pro does not have a "magic number" property for the MT5 experts. FSB Pro supports only MT5 netting accounts where the magic number is meaningless.

"Also I have seen  a difference in behavior form the same EA on MT5 vs. MT4"

There is a difference in teh way the EA manages the additional signals - adding, reducing, reversing... MT5 allows the position modification and the experts use it. On the other hand, the MT4 cannot modify the positions and the EA simulates adding by opening additional positions for the same symbol.

If you experience another kind of "different" behaviour, please report.

Re: FSB does not provide a magic number for MT5 EAs.

Just to clarify:

MT5 only allows to trade ONE EA on one Symbol , my questions are :

1.- Can more than one EA use on the same simbol ? bearing in mind a different name EA is used in MT5 : Can MT5 handle then several EA's?
2.- If MT5 allows the modification and the EA uses it ,then MT5 is more effective in live trading account (LTA) situations?
(Referring in terms of balance for the simulated or live account)
3.- If in MT4 the EA cannot modify the positions what is the possible outcome in a live trading account?
4.- I do not understand the way the modifications in MT4 simulations are handled  (adding, reduccing, reversing ..)Is the logic interpreted: if the modification is addition then in the simulation the EA add positions? if the modification is Reduccions then the EA simulation will reduce positions for the same symbol? Will it be treated the same in both live or demo situations?

Txs

Re: FSB does not provide a magic number for MT5 EAs.

1.- Can more than one EA use on the same simbol ? bearing in mind a different name EA is used in MT5 : Can MT5 handle then several EA's?

It can be done with experts created with EA Studio. However, it works only in Hedging accounts. It can theoretically work in a netting account, but because of the FIFO rule, it is practically impossible.

FAQ: FIFO in the Forex Market

2.- If MT5 allows the modification and the EA uses it ,then MT5 is more effective in live trading account (LTA) situations?

Theoretically it is true, but practically it is almost the same. Every time the EA needs to modify a position it sends an order. The difference is that in MT5 it adds to the current position, but in MT4 it opens another position with the difference. The only benefit is thet when we close such a position, in MT it happens with one order, but in MT4 the EA sends a close signal for the initial position and for every additional one.

3.- If in MT4 the EA cannot modify the positions what is the possible outcome in a live trading account?

We made it working as if the modification is possible. It took us more than 10 years, but now it works like magic.

4.- I do not understand the way the modifications in MT4 simulations are handled  (adding, reduccing, reversing ..)Is the logic interpreted: if the modification is addition then in the simulation the EA add positions? if the modification is Reduccions then the EA simulation will reduce positions for the same symbol? Will it be treated the same in both live or demo situations?

Yes, it works in the same way in the FSB Pro backtesting, the MT backtesting and the live / demo trading in MT4 and MT5. The concrete implementation of the different platforms is different, but the trading result and statistics is the same. As I said - magic smile))