var int cnt_put = 0 gain1 = math.abs(close-close[1]) gain2 = math.abs(close[1]-close[2]) pattern_put = close[1]>close[2] and close[2]>close[3] and high<=high[1] and close <= close[1] and (gain1-gain2)/gain2 <= -0.5 or ((high-low)-(high-close)) / (high-low) < 0.25 and wma11<wma48 if pattern_put cnt_put := cnt_put + 1 if pattern_put and cnt_put == 1 cnt_out_up := cnt_out_up + 1
Pattern #3
oc = math.abs(open[1]-close[1]) hl = math.abs(high[1]-low[1]) ochl = (oc-hl)/hl ll = (low[1]-low[2])/low[2] is_br = open[2] < close[2] and open[1] < close[1] and close < open and close[2] < close[1] and close[1] > close and ochl < 0.1 and (low[3] < low[2] and low[2] < low[1])
If pattern #1, #2 and #3 occur then I set a PUT trigger.
Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.