编程思路破译 低1赋值:50日内最低价的最低值 输出低:日期日低1DOTLINE,画淡灰色 零轴赋值:低 当满足条件收盘价>0时,在1.05*零轴和0.95*零轴位置之间画柱状线,宽度为4,0不为0则画空心柱.,画深灰色 RTYP赋值:(最高价+最低价+收盘价)/3 CCI14赋值:(RTYP-RTYP的14日简单移动平均)/(0.015*RTYP的14日平均绝对偏差)/2 CCI84赋值:(RTYP-RTYP的84日简单移动平均)/(0.015*RTYP的84日平均绝对偏差)/2 CCI赋值:零轴+CCI14 /100,画青色 DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 MACDZ赋值:(DIF-DEA)*2,COLORSTICK 输出RCC:低 当满足条件(RCC+MACDZ)>RCCAND(RCC+MACDZ)<=1日前的RCC+MACDZ时,在RCC和RCC+MACDZ位置之间画柱状线,宽度为1,1不为0则画空心柱.,画洋红色 当满足条件(RCC+MACDZ)>RCCAND(RCC+MACDZ)>1日前的RCC+MACDZ时,在RCC和RCC+MACDZ位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色 当满足条件(RCC+MACDZ)<=RCCAND(RCC+MACDZ)<=1日前的RCC+MACDZ时,在RCC和RCC+MACDZ位置之间画柱状线,宽度为1,1不为0则画空心柱.,画青色 当满足条件(RCC+MACDZ)<=RCCAND(RCC+MACDZ)>1日前的RCC+MACDZ时,在RCC和RCC+MACDZ位置之间画柱状线,宽度为1,1不为0则画空心柱.,画淡青色 当满足条件是否最后一个周期时,在低位置书写文字,画绿色 零轴+CCI14 /100,画青色 K线 程序源码 {叠加CCI} 低1:=LLV(L,50); 低:REFDATE(低1,DATE)DOTLINE,COLORLIGRAY; 零轴:=低; STICKLINE(C>0,1.05*零轴,0.95*零轴,4,0),COLORGRAY; RTYP:=(HIGH+LOW+CLOSE)/3; CCI14:=(RTYP-MA(RTYP,14))/(0.015*AVEDEV(RTYP,14))/2; CCI84:=(RTYP-MA(RTYP,84))/(0.015*AVEDEV(RTYP,84))/2; CCI:=零轴+CCI14 /100,COLORCYAN; {叠加MACD} DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACDZ:=(DIF-DEA)*2,COLORSTICK; RCC:低; STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1),RCC,RCC+MACDZ,1,1),COLORMAGENTA; STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1),RCC,RCC+MACDZ,1,1),COLORRED; STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1),RCC,RCC+MACDZ,1,1),COLORCYAN; STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1),RCC,RCC+MACDZ,1,1),COLORLICYAN; DRAWTEXT(ISLASTBAR,低,'---MACD'),COLORGREEN; 零轴+CCI14 /100,COLORCYAN; DRAWKLINE(H,O,L,C); 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|