Suggestion - Auto Magic Number
-
A suggestion:
Some of the EA that I have tried support auto magic number, the EA basically uses the EA name + currency part to hash a unique number.
This will eliminate careless testers like me from getting funny result because we forgot to change the EA number when testing the EA on multiple pairs.
-
Not a bad idea. Can you point some EA that does that?
-
Blessing EA is one of them, see the link http://www.jtatoday.info/wiki/index.php?title=EANumber
The EA allow number or 1-99 (and EA name, symbol & timeframe) to be used to generate auto EA number.
Quote from the site:
If a number between 1 and 99 is used, then the EA will automatically generate a magic number, which is used to track the open trades. The automatic magic number is based on the EA Name, EANumber, Chart Symbol, and Chart TimeFrame.
-
Mm, I don't like the Chart TimeFrame part, I always change timeframes

By the way, you should not have problems when you put the same EA on different pairs, because all the blocks are set up (by default) to work only with the Current pair. Even if the magic number is the same in two trades, EURUSD and EURAUD, only because the EA is working on EURAUD should not touch EURUSD at all. Again, this is the behavior by default, it can be changed!
The only problem that I can imagine is when we want to put the same EA on two charts from the same pair, but with different magic numbers. In this case the problem can be that we can forget to change the MagicStart for one of both EAs. But if there are 2 EAs, like EA1 and EA2, then both will be unique.