@luckybest
I am not 100% on this but I believe you need to specify the opens and closes with more blocks.
A body size > another body size doesn't mean it is engulfing, it could be larger in nature but greater in pips and be "true" but not engulfing.
I think it needs to be something like;
Bearish Engulfing
Block 1-
candle 2 close < (below) candle 1 open
Block 2-
Candle 2 open > (above) candle 1 close
But then you can also go further and say
Candle 2 close == to candle 1 open
But if true
Candle 2 open must be > candle 1 close
Visversa
And all need to be met so this would automatically indicate candle 1 is bearish abd the body needs to greater than either side of candle 2.
If this doesn't work I am sorry. I am learning myself.
But don't be afraid to test yours and this on strategy tester. No harm
All the best