Updated OneWhiteSoldier, OneBlackCraw script. This now also shows STRONG patterns where both open and close is above prior's day close for OWS and vice versa for OBC
study("OWS/OBC", overlay=true) ows = close>open and open>close[1] and close>open[1] and open[1]>close[1]? true : na strong_ows = ows and open>open[1] ? high : na plotshape(ows, style=shape.triangledown, location=location.abovebar,color = green) obc = close<open and open<close[1] and close<close[1] and open[1]<close[1]? true : na plotshape(obc, style=shape.triangleup, location=location.belowbar,color = red) strong_obc = obc and open<open[1] ? -high : na plotarrow(strong_ows) plotarrow(strong_obc)