编程思路破译
SHORT赋值:12
LONG赋值:26
M赋值:9
输出DIFF : 收盘价的SHORT日指数移动平均 - 收盘价的LONG日指数移动平均
输出DEA : DIFF的M日指数移动平均
输出平滑异同平均线 : 2*(DIFF-DEA), COLORSTICK
输出WW :平滑异同平均线-1日前的平滑异同平均线,线宽为0
低位死叉赋值:DEA上穿DIFF AND DIFF<0.02
高位金叉赋值:DIFF上穿DEA AND DIFF>-0.02
当满足条件低位死叉时,在DEA*0.86和DEA*0.66位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
当满足条件高位金叉时,在DEA*0.86位置书写文字,COLORFFFFFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00AAFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR00BBFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR00CCFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,COLOR00DDFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00EEFF
当满足条件平滑异同平均线<1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.65,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.55,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORAA00BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLORBB11BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORCC22BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.65,0不为0则画空心柱.,COLORDD33BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOREE44BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.55,0不为0则画空心柱.,COLORFF55BB
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFAA00
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLORFFBB11
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORFFCC22
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.65,0不为0则画空心柱.,COLORFFDD33
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORFFEE44
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.55,0不为0则画空心柱.,COLORFFFF55
如果DIFF<0,返回DIFF,否则返回0,画红色,线宽为1
如果DIFF<0,返回0,否则返回DIFF,画黄色,线宽为1
如果DIFF<DEA,返回DIFF,否则返回DEA,COLOR00FF00,线宽为1
如果DIFF>DEA,返回DEA,否则返回DEA,画白色,线宽为1
如果DIFF<0,返回DIFF,否则返回0,画红色,线宽为1
如果DIFF<0,返回0,否则返回DIFF,画黄色,线宽为1
如果DIFF<DEA,返回DIFF,否则返回DEA,COLOR00FF00,线宽为1
如果DIFF>DEA,返回DEA,否则返回DEA,画白色,线宽为1
操盘1号赋值:收盘价的18日指数移动平均 - 收盘价的34日指数移动平均
操盘2号赋值:操盘1号的4日指数移动平均
VAR1赋值:操盘1号的8日指数移动平均
VAR0赋值:2.2 * (操盘1号 - VAR1)
中期赋值:操盘1号的10日指数移动平均
当满足条件操盘2号>中期时,在操盘2号和中期位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0000FF
当满足条件操盘1号<操盘2号时,在操盘1号和操盘2号位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFFFFFF
程序源码
SHORT:=12;
LONG:=26;
M:=9;
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD : 2*(DIFF-DEA), COLORSTICK;
WW :MACD-REF(MACD,1),LINETHICK0;
低位死叉:=CROSS(DEA,DIFF) AND DIFF<0.02;
高位金叉:=CROSS(DIFF,DEA) AND DIFF>-0.02;
STICKLINE(低位死叉,DEA*0.86,DEA*0.66,6,0),COLORYELLOW;
DRAWTEXT(高位金叉,DEA*0.86,' 高金'),COLORFFFFFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,3,0 ),COLOR00AAFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2.2,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1.8,0 ),COLOR00CCFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1.3,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.9,0 ),COLOR00EEFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.5,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,4 ,0 ),COLOR0000FF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,3.3 ,0 ),COLOR0000FF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2.2,0 ),COLOR0000FF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.65 ,0 ),COLOR0000FF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1 ,0 ),COLOR0000FF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0.55 ,0 ),COLOR0000FF;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.65,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.65 ,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.1 ,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFFFF55;
IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1;
IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1;
IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1;
IF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1;
IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1;
IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1;
IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1;
IF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1;
操盘1号:=EMA(CLOSE,18) - EMA(CLOSE,34);
操盘2号:=EMA(操盘1号,4);
VAR1:=EMA(操盘1号,8);
VAR0:=2.2 * (操盘1号 - VAR1);
中期:=EMA(操盘1号,10);
STICKLINE(操盘2号 > 中期,操盘2号,中期,8,0),COLOR0000FF;
STICKLINE(操盘1号 < 操盘2号,操盘1号,操盘2号,8,0),COLORFFFFFF;
联系客服