通达信〖底部背离打分系统〗副图指标 主要用来捕捉股票底背离信号 源码

这个指标组合主要用来捕捉股票底背离信号。当价格创新低但技术指标(MACD、KDJ、RSI等)不创新低时,就形成底背离,暗示可能见底反弹。操作策略很简单:当综合评分PF≥5分时(出现5个以上底背离信号),就是买入机会。具体看9个条件:MACD/KDJ/RSI/成交量/布林带/均线/CCI/OBV/WR的底背离,每满足1个加1分。黄色数字显示当前总分数,红色"背离大5"提示强势买入信号。简单说就是"多指标共振底背离时买入"。

 
N1:=10;
N2:=20;
N3:=30;
{MACD底背离}
COND1:=LLV(CLOSE,N3)=LLV(CLOSE,N1) AND
MACD.MACD>REF(MACD.MACD,N1) AND
CLOSE<=LLV(CLOSE,N1);

{KDJ底背离}
RSV:=(CLOSE-LLV(LOW,N2))/(HHV(HIGH,N2)-LLV(LOW,N2))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
COND2:=LLV(CLOSE,N2)=LLV(CLOSE,N1) AND
J>REF(J,N1) AND
CLOSE<=LLV(CLOSE,N1);

{RSI底背离}
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
COND3:=LLV(CLOSE,N3)=LLV(CLOSE,N1) AND
RSI1>REF(RSI1,N1) AND
CLOSE<=LLV(CLOSE,N1);

{成交量底背离}
COND4:=LLV(CLOSE,N2)=LLV(CLOSE,N1) AND
VOL>REF(VOL,N1)*1.5 AND
CLOSE<=LLV(CLOSE,N1);

{布林带底背离}
MID:=MA(CLOSE,20);
TMP2:=STD(CLOSE,20);
TOP:=MID+2*TMP2;
BOT:=MID-2*TMP2;
COND5:=CLOSE<BOT AND
CLOSE>REF(CLOSE,N1) AND
BOT>REF(BOT,N1);

{均线偏离度背离}
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
COND6:=CLOSE/MA20<0.9 AND
CLOSE/MA10>REF(CLOSE/MA10,N1);

{CCI底背离}
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
COND7:=CCI>-100 AND
CCI>REF(CCI,N1) AND
CLOSE<=LLV(CLOSE,N1);

{ OBV底背离}
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(VA,0);
COND8:=LLV(CLOSE,N2)=LLV(CLOSE,N1) AND
OBV>REF(OBV,N1) AND
CLOSE<=LLV(CLOSE,N1);

{WR底背离}
WR1:=100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));
COND9:=WR1>80 AND
WR1<REF(WR1,N1) AND
CLOSE<=LLV(CLOSE,N1);

{综合评分(0-9分)}
7,COLORBLACK;
PF:COND1+COND2+COND3+COND4+COND5+COND6+COND7+COND8+COND9,COLORWHITE,LINETHICK2;
PJMA:MA(PF,10),COLORYELLOW,LINETHICK2;
DRAWICON(PF>=5,PF,1);
DRAWTEXT(PF>=5,PF,'背离大5'),COLORRED;
DRAWNUMBER( PF>=1,PF,PF),COLORYELLOW;


来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

N1赋值:10
N2赋值:20
N3赋值:30
COND1赋值:N3日内收盘价的最低值=N1日内收盘价的最低值 AND 平滑异同平均线的MACD>N1日前的平滑异同平均线的MACD AND 收盘价<=N1日内收盘价的最低值
RSV赋值:(收盘价-N2日内最低价的最低值)/(N2日内最高价的最高值-N2日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
COND2赋值:N2日内收盘价的最低值=N1日内收盘价的最低值 AND J>N1日前的J AND 收盘价<=N1日内收盘价的最低值
LC赋值:1日前的收盘价
RSI1赋值:收盘价-LC和0的较大值的N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100
COND3赋值:N3日内收盘价的最低值=N1日内收盘价的最低值 AND RSI1>N1日前的RSI1 AND 收盘价<=N1日内收盘价的最低值
COND4赋值:N2日内收盘价的最低值=N1日内收盘价的最低值 AND 成交量(手)>N1日前的成交量(手)*1.5 AND 收盘价<=N1日内收盘价的最低值
MID赋值:收盘价的20日简单移动平均
TMP2赋值:收盘价的20日估算标准差
TOP赋值:MID+2*TMP2
BOT赋值:MID-2*TMP2
COND5赋值:收盘价N1日前的收盘价 AND BOT>N1日前的BOT
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
COND6赋值:收盘价/MA20<0.9 AND 收盘价/MA10>N1日前的收盘价/MA10
TYP赋值:(最高价+最低价+收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
COND7赋值:CCI>-100 AND CCI>N1日前的CCI AND 收盘价<=N1日内收盘价的最低值
VA赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手)
OBV赋值:VA的历史累和
COND8赋值:N2日内收盘价的最低值=N1日内收盘价的最低值 AND OBV>N1日前的OBV AND 收盘价<=N1日内收盘价的最低值
WR1赋值:100*(N1日内最高价的最高值-收盘价)/(N1日内最高价的最高值-N1日内最低价的最低值)
COND9赋值:WR1>80 AND WR1 7,画黑色
输出PF:COND1+COND2+COND3+COND4+COND5+COND6+COND7+COND8+COND9,画白色,线宽为2
输出PJMA:PF的10日简单移动平均,画黄色,线宽为2
当满足条件PF>=5时,在PF位置画1号图标
当满足条件PF>=5时,在PF位置书写文字,画红色
当满足条件PF>=1时,在PF位置书写数字,画黄色

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图