通达信KDJ底背离(主图 副图/选股 源码)

 
{KDJ底背离副图}
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D,LINETHICK1;
T1:=BARSLAST(L=LLV(L,10));
L11:=REF(L,T1);
L21:=REF(L11,T1+1);
K11:=REF(K,T1);
K21:=REF(K11,T1+1);
TJ1:=L11<L21 AND K11>K21 AND REF(T1,1)>3 AND T1=0;
TJT1:=BARSLAST(TJ1);
QF1:=BACKSET(TJ1,REF(T1,1)+2);
QT1:=BARSLAST(CROSS(QF1=1,0.5));
KK1:=IF(QF1=1,K,-9999);
HH1:=HHV(KK1,QT1);
TT1:=BARSLAST(KK1=HH1);
TC1:=QT1-TJT1;
XG1:=CROSS(K,REF(KK1,TT1)) AND QT1<20 AND V<REF(V,1) AND HHV(VOL,20)/VOL>2.5 AND TC1<7;
DRAWLINE(TT1=0,K,REF(TT1=0,1),REF(K,1),1),COLORGREEN;
DRAWLINE(QT1=0,K,TJ1,K,0),COLORRED,LINETHICK2;
DRAWICON(XG1,K,1);
DRAWTEXT(QT1=0,K,'底背离'),COLORYELLOW;

{主图}
T2:=BARSLAST(L=LLV(L,10));
K2:=KDJ.K;
L12:=REF(L,T2);
L22:=REF(L12,T2+1);
K12:=REF(K2,T2);
K22:=REF(K12,T2+1);
TJ2:=L12<L22 AND K12>K22 AND T2=0 AND REF(T2,1)>3;
TJT2:=BARSLAST(TJ2);
QF2:=BACKSET(TJ2,REF(T2,1)+2);
QT2:=BARSLAST(CROSS(QF2=1,0.5));
VV2:=HHV(VOL,20)/VOL;
KK2:=IF(QF2=1,K2,-9999);
HH2:=HHV(KK2,QT2);
TT2:=BARSLAST(KK2=HH2);
TC2:=QT2-TJT2;
XG2:=CROSS(K2,REF(KK2,TT2)) AND QT2<20 AND VV2>2.5 AND TC2<7;
DRAWLINE(QT2=0,L,TJT2=0,L,0),COLORRED;
STICKLINE(XG2,C,O,2,0),COLORBROWN;
STICKLINE(XG2,H,L,0,0),COLORBROWN;
DRAWTEXT(QT2=0,L*0.95,'底背离'),COLORYELLOW;
DRAWICON(XG2,H*1.05,9);

{选股}
RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K3:=SMA(RSV2,3,1);
D3:=SMA(K3,3,1);
J3:=3*K3-2*D3;
T3:=BARSLAST(L=LLV(L,10));
L13:=REF(L,T3);
L23:=REF(L13,T3+1);
K13:=REF(K3,T3);
K23:=REF(K13,T3+1);
TJ3:=L13<L23 AND K13>K23 AND REF(T3,1)>3 AND T3=0;
TJT3:=BARSLAST(TJ3);
QF3:=BACKSET(TJ3,REF(T3,1)+2);
QT3:=BARSLAST(CROSS(QF3=1,0.5));
KK3:=IF(QF3=1,K3,-9999);
HH3:=HHV(KK3,QT3);
TT3:=BARSLAST(KK3=HH3);
TC3:=QT3-TJT3;
XG:CROSS(K3,REF(KK3,TT3)) AND QT3<20 AND V<REF(V,1) AND HHV(VOL,20)/VOL>2.5 AND TC3<7;


来函数检测结果如下
该公式包含未来函数:BACKSET

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

N赋值:9
M1赋值:3
M2赋值:3
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
输出K:RSV的M1日[1日权重]移动平均
输出D:K的M2日[1日权重]移动平均
输出J:3*K-2*D,线宽为1
T1赋值:上次最低价=10日内最低价的最低值距今天数
L11赋值:T1日前的最低价
L21赋值:T1+1日前的L11
K11赋值:T1日前的K
K21赋值:T1+1日前的K11
TJ1赋值:L11K21 AND 1日前的T1>3 AND T1=0
TJT1赋值:上次TJ1距今天数
QF1赋值:若TJ1则将最近1日前的T1+2周期置为1
QT1赋值:上次QF1=1上穿0.5距今天数
KK1赋值:如果QF1=1,返回K,否则返回-9999
HH1赋值:QT1日内KK1的最高值
TT1赋值:上次KK1=HH1距今天数
TC1赋值:QT1-TJT1
XG1赋值:K上穿TT1日前的KK1 AND QT1<20 AND 成交量(手)<1日前的成交量(手) AND 20日内成交量(手)的最高值/成交量(手)>2.5 AND TC1<7
当满足条件TT1=0时,在K位置画直线起点,当满足条件1日前的TT1=0时,在1日前的K位置画直线终点,1表示是否延长.,画绿色
当满足条件QT1=0时,在K位置画直线起点,当满足条件TJ1时,在K位置画直线终点,0表示是否延长.,画红色,线宽为2
当满足条件XG1时,在K位置画1号图标
当满足条件QT1=0时,在K位置书写文字,画黄色
T2赋值:上次最低价=10日内最低价的最低值距今天数
K2赋值:KDJ的K
L12赋值:T2日前的最低价
L22赋值:T2+1日前的L12
K12赋值:T2日前的K2
K22赋值:T2+1日前的K12
TJ2赋值:L12K22 AND T2=0 AND 1日前的T2>3
TJT2赋值:上次TJ2距今天数
QF2赋值:若TJ2则将最近1日前的T2+2周期置为1
QT2赋值:上次QF2=1上穿0.5距今天数
VV2赋值:20日内成交量(手)的最高值/成交量(手)
KK2赋值:如果QF2=1,返回K2,否则返回-9999
HH2赋值:QT2日内KK2的最高值
TT2赋值:上次KK2=HH2距今天数
TC2赋值:QT2-TJT2
XG2赋值:K2上穿TT2日前的KK2 AND QT2<20 AND VV2>2.5 AND TC2<7
当满足条件QT2=0时,在最低价位置画直线起点,当满足条件TJT2=0时,在最低价位置画直线终点,0表示是否延长.,画红色
当满足条件XG2时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画棕色
当满足条件XG2时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画棕色
当满足条件QT2=0时,在最低价*0.95位置书写文字,画黄色
当满足条件XG2时,在最高价*1.05位置画9号图标
RSV2赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K3赋值:RSV2的3日[1日权重]移动平均
D3赋值:K3的3日[1日权重]移动平均
J3赋值:3*K3-2*D3
T3赋值:上次最低价=10日内最低价的最低值距今天数
L13赋值:T3日前的最低价
L23赋值:T3+1日前的L13
K13赋值:T3日前的K3
K23赋值:T3+1日前的K13
TJ3赋值:L13K23 AND 1日前的T3>3 AND T3=0
TJT3赋值:上次TJ3距今天数
QF3赋值:若TJ3则将最近1日前的T3+2周期置为1
QT3赋值:上次QF3=1上穿0.5距今天数
KK3赋值:如果QF3=1,返回K3,否则返回-9999
HH3赋值:QT3日内KK3的最高值
TT3赋值:上次KK3=HH3距今天数
TC3赋值:QT3-TJT3
输出XG:K3上穿TT3日前的KK3 AND QT3<20 AND 成交量(手)<1日前的成交量(手) AND 20日内成交量(手)的最高值/成交量(手)>2.5 AND TC3<7
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

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