编程思路: MA30赋值:收盘价的30日指数移动平均 输出强弱:收盘价的900日指数移动平均 当满足条件(MA30>强弱)时,在MA30和强弱位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF 当满足条件(MA30<强弱)时,在MA30和强弱位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00 H1赋值:前收盘价和最高价的较大值 L1赋值:前收盘价和最低价的较小值 P1赋值:H1-L1 输出阻力:L1+P1*7/8,COLOR00DD00 输出支撑:L1+P1*0.5/8,COLOR00DD00 输出现价:收盘价,画白色,线宽为1 当满足条件支撑上穿现价时,在支撑和阻力位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色 当满足条件支撑小于现价保持2个交易日后交叉上穿时,在支撑*1.001位置书写文字,画黄色 当满足条件现价小于阻力保持2个交易日后交叉上穿时,在现价位置书写文字,画红色 公式源码: MA30:=EMA(CLOSE,30); 强弱:EMA(CLOSE,900); STICKLINE((MA30>强弱),MA30,强弱,1,0),COLOR0000FF; STICKLINE((MA30<强弱),MA30,强弱,1,0),COLOR00FF00; H1:=MAX(DYNAINFO(3),DYNAINFO(5)); L1:=MIN(DYNAINFO(3),DYNAINFO(6)); P1:=H1-L1; 阻力:L1+P1*7/8,COLOR00DD00; 支撑:L1+P1*0.5/8,COLOR00DD00; 现价:CLOSE,COLORWHITE,LINETHICK1; STICKLINE(CROSS(支撑,现价),支撑,阻力,1,0),COLORYELLOW; DRAWTEXT(LONGCROSS(支撑,现价,2),支撑*1.001,'★B'),COLORYELLOW;{吸} DRAWTEXT(LONGCROSS(现价,阻力,2),现价,'★'),COLORRED;{抛}; |
|