编程思路破译
收盘价的25日简单移动平均*1.2收盘价的25日简单移动平均*1.05收盘价的25日简单移动平均*0.85JJ赋值:(收盘价+最高价+最低价)/3A赋值:JJ的10日指数移动平均B赋值:1日前的ACXH1赋值:收盘价的9日指数移动平均的9日指数移动平均控盘赋值:(CXH1-1日前的CXH1)/1日前的CXH1*1000CXHR1赋值:成交量(手)的8日简单移动平均CXHR2赋值:CXHR1>成交量(手)的89日简单移动平均CXHR3赋值:收盘价的5日指数移动平均CXHR4赋值:收盘价的29日指数移动平均CXHR5赋值:CXHR3>CXHR4LC赋值:1日前的收盘价RSI1赋值:收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100RSI2赋值:收盘价-LC和0的较大值的56日[1日权重]移动平均/收盘价-LC的绝对值的56日[1日权重]移动平均*100
(资料图)
CXHR6赋值:RSI1>RSI2 AND CXHR5 AND CXHR2
A10赋值:控盘上穿0
QW1赋值:(最高价+最低价+收盘价*2)/4
QW3赋值:QW1的10日指数移动平均
QW4赋值:QW1的10日估算标准差
QW5赋值:(QW1-QW3)*100/QW4
QW6赋值:QW5的5日指数移动平均
QW7赋值:QW6的10日指数移动平均+100/2-5
输出XG:A>B AND A10 AND CXHR6 AND QW7>1日前的QW7 NODRAW
当满足条件XG时,在最低价*0.98位置画34号图标
程序源码
MA(C,25)*1.2;MA(C,25)*1.05;MA(C,25)*0.85;JJ:=(CLOSE+HIGH+LOW)/3;A:=EMA(JJ,10);B:=REF(A,1);cxh1:=EMA(EMA(CLOSE,9),9);控盘:=(cxh1-REF(cxh1,1))/REF(cxh1,1)*1000;cxhR1:=MA(V,8);cxhR2:=cxhR1>MA(V,89);cxhR3:=EXPMA(C,5);cxhR4:=EXPMA(C,29);cxhR5:=cxhR3>cxhR4;LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;RSI2:=SMA(MAX(CLOSE-LC,0),56,1)/SMA(ABS(CLOSE-LC),56,1)*100;cxhR6:=RSI1>RSI2 AND cxhR5 AND cxhR2;A10:=CROSS(控盘,0);QW1:=(HIGH+LOW+CLOSE*2)/4;QW3:=EMA(QW1,10);QW4:=STD(QW1,10);QW5:=(QW1-QW3)*100/QW4;QW6:=EMA(QW5,5);QW7:=EMA(QW6,10)+100/2-5;XG:A>B AND A10 AND cxhR6 AND QW7>REF(QW7,1) NODRAW;DRAWICON(XG,L*0.98,34);
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!