Here is an example scenario:
- Go Long with three contracts, three target orders with one contract each, and a stop order.
- Scale in a quantity of three more contracts while the position is not flat, updating each target to have two contracts.
- The first target is hit, bringing the total of the target fills to two and reducing the total position size to four.
- everything is still working as expected at this point
- The second target is hit, which brings the target fills to four, one more than the original entry position of three.
- This causes all other orders to cancel automatically, including the stop order, which is not what I want to happen.
Is there a way to increment this total position size when scaling in so that my orders are not canceled before I want them to be canceled? Or do you have a suggested workaround?
Thank You!

Comment