I am searching for reasons why a strategy did not place orders for one person, but did for another.
I have two versions of a strategy, one uses EnterLongStop() and the other uses EnterLong() when the "stop" level is reached. The actions of each should be identical.
However, when testing them both at the same time on a live demo account, only the one with EnterLongStop() executed orders. The other detected set-ups, but did not place orders when I expected it to.
The version with EnterLong() did place orders correctly for a different person who ran that version only.
All these tests were run at the same time with the same data / demo account provider.
Is there potential conflict between order names? They both use the same naming scheme for orders.
Could it be that the second strategy to place orders (EnterLong) doesn't because it thinks the position is already open?
What else should I look for?
Any help appreciated.
Cheers
Tony

Comment