admin管理员组

文章数量:1535374

2024-07-28 作者:

通达信前60根k线内出现了macd, kdj和rsi三种背离选股指标

指标一:前60根k线内出现了macd, kdj和rsi三种背离,必须是三个指标起码至少各背离过一次,今日涨幅大于5,且20日均线向上。

SJ:=1;

A1:=BARSLAST(REF(CROSS(""(12,26,9),""(12,26,9)),1))*SJ; B1:=REF(C,A1+1)>C

REF(""(12,26,9),A1+1)<""(12,26,9)

CROSS(""(12,26,9),""(12,26,9))*SJ;

A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));

B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3))*SJ;

A3:=BARSLAST(REF(CROSS("1"(6,12,24),"2"(6,12,24)),1));

B3:=REF(C,A3+1)>C

REF("1"(6,12,24),A3+1)<"1"(6,12,24)

CROSS("1"(6,12,24),"2"(6,12,24))*SJ;

MACD底背:=IF(B1>0,1,0);

KDJ底背:=IF(B2>0,1,0);

RSI底背:=IF(B3>0,1,0);

AND

AND

AND AND

N:=60;

ZF:=(C-REF(C,1))/REF(C,1)*100; JZX1:=MA(C,20)>REF(MA(C,20),1);

XG:REF(COUNT(KDJ底背,N)>=1,1) AND REF(COUNT(MACD底背,N)>=1,1) AND REF(COUNT(RSI底背,N)>=1,1) AND ZF>5 AND JZX1;

指标二:前60根k线内出现了macd, kdj和rsi三种背离,必须是三个指标起码至少各背离过一次,今日涨幅大于5,且20日均线向上,且是第一次出现这种情况,也就是60日内出现三背离后第一次出现涨幅大于5,且20日均线向上。(比条件一严格)

SJ:=1;

A1:=BARSLAST(REF(CROSS(""(12,26,9),""(12,26,9)),1))*SJ; B1:=REF(C,A1+1)>C

REF(""(12,26,9),A1+1)<""(12,26,9)

CROSS(""(12,26,9),""(12,26,9))*SJ;

A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));

B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3))*SJ;

A3:=BARSLAST(REF(CROSS("1"(6,12,24),"2"(6,12,24)),1));

AND AND

B3:=REF(C,A3+1)>C

REF("1"(6,12,24),A3+1)<"1"(6,12,24)

CROSS("1"(6,12,24),"2"(6,12,24))*SJ;

MACD底背:=IF(B1>0,1,0);

KDJ底背:=IF(B2>0,1,0);

RSI底背:=IF(B3>0,1,0);

ZF:=(C-REF(C,1))/REF(C,1)*100;

JZX1:=MA(C,20)>REF(MA(C,20),1); N:=60;

AND AND

XG:=REF(COUNT(KDJ底背,N)>=1,1) AND REF(COUNT(MACD底背,N)>=1,1) AND REF(COUNT(RSI底背,N)>=1,1) AND ZF>5 AND JZX1;

BARSSINCEN(XG,N+1)=0;

本文标签: 通达信n日内出现三底背且20均线上翘涨幅大于5