extern int MagicNumber19 = 111506399;
bool LongEntrySignal19 = false;
bool ShortEntrySignal19 = false;
bool LongExitSignal19 = false;
bool ShortExitSignal19 = false;
extern int MagicNumber = 11111;
bool LongEntrySignal = false;
bool ShortEntrySignal = false;
bool LongExitSignal = false;
bool ShortExitSignal = false;
So, it's weird that you need to set one of the bool signals to true.
so what is the real intention of this boolenas i dont know...
is the meaning of this settings really to TURN ON/OFF only some of the strategies in the merged portfolio?
well , now i tested and turned it of and all open orders closed about 150 on 2 Mt4 even running trades closed but not all about 50 %. However new orders now opened immediately . So now it seems to work with them set to false. I thought maybe i had bad connection but it cant be since both MT4 is on same broker server and same putor why should one start to open orders when set to true wile the other did nothing and first started to work when i set it to true as well 2 min later.However now it works set to false.
I might add that i have hughe portfolios merged 480 strategies in each. It actually works smoothly and no errors and very fast as well.
Status changed from New to Refused
You should not change these variables and if you do, it should not have any impact on trading as they are assigned current computed values on each bar.
I am closing this task, there are multiple other tasks concerning merged portfolios trading and limitations