I'm trying to scale in to a position, so I have 2 entries (with different signal names) and 1 target and 1 stop (tied to no entry signal). My target is only for half of the position, leaving the other half to run. My issue is that when the target hits, it is cancelling the stop even though the runners are still active. An outline of the events:
- First entry, qty 2
- Set target, qty 1
- Set stop, qty 2
- --price moves--
- Second entry, qty 2
- Amend target, qty 2
- Amend stop, qty 4
- --price moves--
- Target hit, qty 2; still have 2 runners
- Stop is cancelled by system due to "position being closed", even though position is still open

Comment