编程思路破译 量化指标选股赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均 通达信公式赋值:量化指标选股*(200-102)/100 GGRRR3赋值:(1-7/100)*以(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均为权重收盘价的动态移动平均 GGRRR4赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 GGRRR5赋值:3*GGRRR4的3日[1日权重]移动平均-2*GGRRR4的3日[1日权重]移动平均的3日[1日权重]移动平均 GGRRR6赋值:((最高价+最低价+收盘价)/3-(最高价+最低价+收盘价)/3的14日简单移动平均)/(0.015*(最高价+最低价+收盘价)/3的14日平均绝对偏差) GGRRR7赋值:通达信公式<GGRRR3并且GGRRR5>1日前的GGRRR5并且1日前的GGRRR5<2日前的GGRRR5并且GGRRR6<-100并且GGRRR6>1日前的GGRRR6 当满足条件GGRRR7时,在0和0.5位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色 输出CCCFF:GGRRR7,画红色,线宽为3 程序源码 量化指标选股:=MA((2*C+H+L)/4,5); 通达信公式:=量化指标选股*(200-102)/100; GGRRR3:=(1-7/100)*DMA(C,ABS((2*C+H+L)/4-MA(C,20))/MA(C,20)); GGRRR4:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; GGRRR5:=3*SMA(GGRRR4,3,1)-2*SMA(SMA(GGRRR4,3,1),3,1); GGRRR6:=((H+L+C)/3-MA((H+L+C)/3,14))/(0.015*AVEDEV((H+L+C)/3,14)); GGRRR7:=通达信公式<GGRRR3&&GGRRR5>REF(GGRRR5,1)&&REF(GGRRR5,1)<REF(GGRRR5,2)&&GGRRR6<-100&&GGRRR6>REF(GGRRR6,1); STICKLINE(GGRRR7,0,0.5,2,0),COLORYELLOW; CCCFF:GGRRR7,COLORRED,LINETHICK3; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其成功率回测数据和风险提示或者自己亲自测试近期成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|