编程思路破译 A赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均的绝对值 B赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均 输出分水岭:如果收盘价的17日简单移动平均<B,返回B,否则返回收盘价的17日简单移动平均,COLORFF00FF 输出CZ:FSL-(收盘价的3日指数移动平均-FSL),COLOR00FFFF 输出PM:收盘价的5日简单移动平均,画白色,线宽为2 PARTLINE(PM>1日前的PM,PM),画红色,线宽为2 PARTLINE(PM=1日前的PM,PM),画红色 PARTLINE(PM<1日前的PM,PM),COLORFF9900,线宽为2 S赋值:(PM>CZ) DD赋值:FSL<1日前的FSL PARTLINE(S,FSL),COLOR00FF00,POINTDOT,线宽为4 程序源码 A:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)); B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1); FSL:IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF; CZ:FSL-(EMA(C,3)-FSL),COLOR00FFFF; PM:MA(C,5),COLORWHITE,LINETHICK2; PARTLINE(PM>REF(PM,1),PM),COLORRED,LINETHICK2; PARTLINE(PM=REF(PM,1),PM),COLORRED; PARTLINE(PM<REF(PM,1),PM),COLORFF9900,LINETHICK2; S:=(PM>CZ); DD:=FSL<REF(FSL,1); PARTLINE(S,FSL),COLOR00FF00,POINTDOT,LINETHICK4; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|