I'm using MQL5.
When running my back tester I'm doing the following.
Example (see below for a screenshot):
I then run in the strategy tester.
The price then rises in the strategy tester. And the following happens:
I would expect this to have sold Trade1 at 100, Trade2 at 150 and Trade3 at 200. The history of the back testing is attached to this post as an image.
Below is a screenshot of the Strategy Tester History. See how ticket 10, 11 and 12 each of volume 0.01 were merged into one and all sold at once with a volume of 0.09. I'd expect to get 3 sells with volumes of 0.01 not one sell with a volume of 0.09
Thats how it works in MT5.
Only one Position.
If you want Separate positions, Use MT4.