Thank you for explaining us how HGB'nG works when changing different settings. But let me correct some of your statements as they are not all quite true.
Absolutely correct.If your hedged basket hits "HedgeProfitPips" or "HedgeProfitCash" and you've set a value in them then it will close the whole basket as you've described. There are other reasons to close out though and their behaviour varies.
There is: "CloseOnYellowRangeWave" - change "OnlyCloseProfitablePositions" to false if you want this to close the whole basket.
Not quite correct.There is: "CloseOnOppositeSignal" - change "OnlyCloseProfitableOppositePositions" to false if you want this to close the whole basket.
Setting "OnlyCloseProfitableOppositePositions" to false won't close the whole basket. It will only close the opposite side of the market trades relative to the signal that just appeared, regardless of them as a group being in profit or not.
This means that if there is a buy signal (green big arrow or blue wavy) and there are sell trades open, they will be closed out, regardless of them as a group being in profit or not. If instead "OnlyCloseProfitableOppositePositions" is set to true, then HGB'nG will only close those sell trades if they, as a group, are in profit. Nothing will happen to the buy trades (if there are), no matter whether "OnlyCloseProfitableOppositePositions" is set to true or to false.
Cheers,
Kevin