编程思路破译
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;
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
联系客服