反向多空王指标公式源码
plaintext复制{计算up和dw} up := ema(h,n); dw := ema(l,n); {定义条件} f1 := c > o and (o > up or c < dw); f2 := c < o and (o < dw or c > up); cond := f1 or f2; cond1 := up > ref(up, 1) and dw > ref(dw, 1); cond2 := up < ref(up, 1) and dw < ref(dw, 1); cond3 := not(cond1 or cond2); {绘制up和dw线} a: up, color2896ff; if(cond1, a, drawnull), colorff80c0; if(cond2, a, drawnull), color80ff80; stickline(cond and cond1, a, b, 0.2, 0), colorff80c0; stickline(cond and cond2, a, b, 0.2, 0), color80ff80; stickline(cond and cond3, a, b, 0.2, 0), color2896ff; b: dw, color2896ff; if(cond1, b, drawnull), colorff80c0; if(cond2, b, drawnull), color80ff80; {计算rsi2} tgn1 := 9; lc := ref(close, 1); rsi:= sma(max(close - lc, 0), tgn1, 1) / sma(abs(close - lc), tgn1, 1) * 100; drawtext(cross(85,rsi) , h+xma(tr,800)*1.8,'减') ,colorff9966,linethick3; drawtext(cross(15,rsi) , l-xma(tr,800)*1.8,'超卖') ,colorcyan,linethick3; {九转代码} m1 := 4; n1 := 9; cond_up := c > ref(c, m1); bars_up := barslastcount(cond_up); find_up := bars_up >= n1; last_up := islastbar and bars_up > 0; show_up := (backset(find_up > 0, bars_up) or backset(last_up > 0, bars_up)) * bars_up; drawnumber(between(show_up, 0, n1), h, show_up, 0, 9), colorff00ff; drawnumber(find_up, h, bars_up, 0, 9), colorgreen; cond_dw := c < ref(c, m1); bars_dw := barslastcount(cond_dw); find_dw := bars_dw >= n1; last_dw := islastbar and bars_dw > 0; show_dw := (backset(find_dw > 0, bars_dw) or backset(last_dw > 0, bars_dw)) * bars_dw; drawnumber(between(show_dw, 0, n1), l, show_dw, 0, -9), colorgreen; drawnumber(find_dw, l, bars_dw, 0, -15), colorff00ff;
使用说明
- 下载富途PC版:下载并安装富途PC版软件。
- 添加指标:打开软件后,点击右下角的“指标管理”,在自选股中找到NVDA,选择分时、日线、年K等周期,输入指标代码
dkw 12454
,并设置前复权。 - 查看指标:在图表中即可看到反向多空王指标的效果,包括多空梯子、九转和超买超卖文字提醒。
希望以上信息对您有所帮助!