I am experiencing some weird issues with an EA I am currently working on.
The EA is modular and at present runs two interrelated strategies. When either strategy is run on it's own the EA runs fine, placing orders, modifying them, deleting them etc all as it should be.
However, when the strategies are both activated, the EA occasionally sets the SL/TP but then on the following order modification decides to remove the TP.
All two strategies are governed by their own order arrays, trading criteria and trading operations blocks. There is obviously some crossover between the two that is occurring but I can't seem to locate it.
If someone could please take a look and give some feed back that would be great.