通达信KDJ向上指标源码
指标包含两层:
1. 底部彩色柱:计算股价较现价折价10%、20%、30%时的获利盘比例,分别用蓝、青、紫柱显示,柱越长说明对应价位附近套牢筹码越多,反映下方支撑与抛压。
2. 改良KDJ:以40日高低计算RSV,8日平滑得K、D、J,并细分J值涨跌颜色、画金叉死叉图标。
用法:底部三色柱变化可观察筹码分布与主力成本;KDJ的K线上穿D线金叉、J值由降转升时关注买入,死叉或J值走弱时注意风险。
HL10:=WINNER(CLOSE/1.1)*80,STICK,COLOR0000FF;
HL20:=WINNER(CLOSE/1.2)*80,STICK,COLOR00FFFF;
HL30:=WINNER(CLOSE/1.3)*80,STICK,COLORFF00FF;
{STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)}
STICKLINE(HL10>0,-8,-8+HL10,2,0)COLOR0000FF;
STICKLINE(HL20>0,-8,-8+HL20,2,0)COLOR00FFFF;
STICKLINE(HL30>0,-8,-8+HL30,2,0)COLORFF00FF;
AAA:-8,COLORYELLOW;
RSV1:=(CLOSE-LLV(LOW,40))/(HHV(HIGH,40)-LLV(LOW,40))*100;{4O,9;45,11}
K1:SMA(RSV1,8,1);
D1:SMA(K1,8,1),LINETHICK2;
J:3*K1-2*D1,COLORLIGRAY,LINETHICK0;
AA:J,COLORBLUE,LINETHICK2;
AA升:IF(AA>REF(AA,1),AA,DRAWNULL),COLORRED,LINETHICK2;
AA平:IF(AA=REF(AA,1),AA,DRAWNULL),COLORYELLOW,LINETHICK2;
AA降:IF(AA<REF(AA,1),AA,DRAWNULL),COLORGREEN,LINETHICK2;
K向上:IF(K1>REF(K1,1),K1,DRAWNULL),COLORRED,LINETHICK3;
DRAWICON(CROSS(K1,D1),D1,1);
DRAWICON(CROSS(D1,K1),K1,2);
90,LINETHICK1;
50,LINETHICK1;
0,LINETHICK1;
未来函数检测结果如下:
该公式包含未来函数:WINNER
定制指标公式、软件请联系QQ或微信同号:88652583
HL10赋值:以收盘价/1.1计算的获利盘比例*80,STICK,COLOR0000FF
HL20赋值:以收盘价/1.2计算的获利盘比例*80,STICK,COLOR00FFFF
HL30赋值:以收盘价/1.3计算的获利盘比例*80,STICK,COLORFF00FF
当满足条件HL10>0时,在-8和-8+HL10位置之间画柱状线,宽度为2,0不为0则画空心柱.COLOR0000FF
当满足条件HL20>0时,在-8和-8+HL20位置之间画柱状线,宽度为2,0不为0则画空心柱.COLOR00FFFF
当满足条件HL30>0时,在-8和-8+HL30位置之间画柱状线,宽度为2,0不为0则画空心柱.COLORFF00FF
输出AAA:-8,画黄色
RSV1赋值:(收盘价-40日内最低价的最低值)/(40日内最高价的最高值-40日内最低价的最低值)*100
输出K1:RSV1的8日[1日权重]移动平均
输出D1:K1的8日[1日权重]移动平均,线宽为2
输出J:3*K1-2*D1,画淡灰色,线宽为0
输出AA:J,画蓝色,线宽为2
输出AA升:如果AA>1日前的AA,返回AA,否则返回无效数,画红色,线宽为2
输出AA平:如果AA=1日前的AA,返回AA,否则返回无效数,画黄色,线宽为2
输出AA降:如果AA<1日前的AA,返回AA,否则返回无效数,画绿色,线宽为2
输出K向上:如果K1>1日前的K1,返回K1,否则返回无效数,画红色,线宽为3
当满足条件K1上穿D1时,在D1位置画1号图标
当满足条件D1上穿K1时,在K1位置画2号图标
90,线宽为1
50,线宽为1
0,线宽为1