通达信KDJ长短牛熊源码 贴图
大家用kdj或者macd其实最难的是级别的问题,俺想把各个级别的变化尽可能综合在一张图上面看看如何,大家可以看图的,我也不想解释太多的,俺的指标你不会用一定有自身的问题的。我实际上也没有看到很多(因为刚写出来),绿线变成红线的时候开始小赚,大红的柱子的区域是大赚的,这是长的(估计很多童鞋受不了的),指数或者个股的牛市从哪里开始呢,一般而言就是两根线从底下距离较近的区域开始金叉开始的,太远的基本是小赚。另外也加上了黑白的短线变化(这个反应有时有些延迟),由于通达信系统5分钟线只能下载最近100天所以只有一部分最近的区域有黑白线了,短的东西错误总是较多的无可厚非,介意的可以绕道。本指标用于日线,但是必须补充日线(我补充了1991年1月1日开始到现在)数据和5分钟数据,不然指标有问题。
J5:=KDJ标准.J#MIN5;
J15:=KDJ标准.J#MIN15;
J30:=KDJ标准.J#MIN30;
J60:=KDJ标准.J#MIN60;
JD:=KDJ标准.J#DAY;
JW:=KDJ标准.J#WEEK;
JM:=KDJ标准.J#MONTH;
K5:=KDJ标准.K#MIN5;
K15:=KDJ标准.K#MIN15;
K30:=KDJ标准.K#MIN30;
K60:=KDJ标准.K#MIN60;
KD:=KDJ标准.K#DAY;
KW:=KDJ标准.K#WEEK;
KM:=KDJ标准.K#MONTH;
D5:=KDJ标准.D#MIN5;
D15:=KDJ标准.D#MIN15;
D30:=KDJ标准.D#MIN30;
D60:=KDJ标准.D#MIN60;
DD:=KDJ标准.D#DAY;
DW:=KDJ标准.D#WEEK;
DM:=KDJ标准.D#MONTH;
JJ:=(J5+J60+JD+JW+JM)/5;
DD1:=(D5+D60+DD+DW+DM)/5;
KK:=(K5+K60+KD+KW+KM)/5;
J长:EMA((JD+JW*7+JM*31)/39,5);
D长:EMA((DD+DW*7+DM*31)/39,5);
KKK:=(KD+KW+KM)/3;
J短:(J15*3+J30*6+J60*12)/21;
D短:(D15*3+D30*6+J60*12)/21;
STICKLINE(J长>D长 AND J长>REF(J长,1),J长,D长,2,1)COLORRED;
DRAWBAND(J短,RGB(255,255,255),D短,RGB(50,50,50)) ;
IF(J长<REF(J长,1) AND J长/REF(J长,1)<1.98,J长,DRAWNULL) LINETHICK2 COLORGREEN;
IF(J长>REF(J长,1) ,J长,DRAWNULL) LINETHICK2 COLORRED;