Hi.
Rules are clear, but here is the thing. Lets take a look at your bull picture, "does not execute because low not broken by a red candle". When the low was broken, it was red candle, but then the price turned up and the candle became green. So the only way to check for red candle to break the low is that EA should wait for completion of that candle. This way the trade would be opened at the next candle, and usually open price of a Sell trade would be already lower than your TP setup.
So how about opening at the next candle after the one breaking low, and having TP one pip below the open price?
Good Luck.