编程思路破译 M1赋值:5 M2赋值:10 M3赋值:20 M4赋值:60 M5赋值:120 输出MA1:收盘价的M1日简单移动平均 输出均线:收盘价的M2日简单移动平均 输出MA3:收盘价的M3日简单移动平均 输出MA4:收盘价的M4日简单移动平均,画红色,线宽为3 MA5赋值:收盘价的M5日简单移动平均 当满足条件MA2*1.005上穿MA1AND(收盘价-1日前的收盘价)/1日前的收盘价<1/100ANDMA1<1日前的MA1时,在MA1*1.03和MA1*1.06位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色 当满足条件MA2*1.005上穿MA1AND(收盘价-1日前的收盘价)/1日前的收盘价<1/100ANDMA1<1日前的MA1时,在MA1*1.07位置书写文字画绿色 YJY赋值:如果MA1<MA2ANDMA1<MA3ANDCROSS(MA3,MA2),返回555,否则返回0画白色,线宽为2 当满足条件MA1<MA2ANDMA1<MA3ANDCROSS(MA3*1.003,MA2)时,在MA2*1.02和MA2*1.05位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色 当满足条件MA1<MA2ANDMA1<MA3ANDCROSS(MA3*1.003,MA2)时,在MA2*1.06位置书写文字画白色 程序源码 M1:=5; M2:=10; M3:=20; M4:=60; M5:=120; MA1:MA(CLOSE,M1); MA2:MA(CLOSE,M2); MA3:MA(CLOSE,M3); MA4:MA(CLOSE,M4),COLORRED,LINETHICK3; MA5:=MA(CLOSE,M5); STICKLINE(CROSS(MA2*1.005,MA1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)<1/100 AND MA1<REF(MA1,1),MA1*1.03,MA1*1.06,3,0),COLORGREEN; DRAWTEXT(CROSS(MA2*1.005,MA1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)<1/100 AND MA1<REF(MA1,1),MA1*1.07,'死')COLORGREEN; YJY:=IF(MA1<MA2 AND MA1<MA3 AND CROSS(MA3,MA2),555,0)COLORWHITE,LINETHICK2; STICKLINE(MA1<MA2 AND MA1<MA3 AND CROSS(MA3*1.003,MA2),MA2*1.02,MA2*1.05,3,0),COLORWHITE; DRAWTEXT( MA1<MA2 AND MA1<MA3 AND CROSS(MA3*1.003,MA2),MA2*1.06,'压')COLORWHITE; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|