编程思路破译 ZF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 AA赋值:(收盘价-1日前的收盘价)的6日指数移动平均的6日指数移动平均*100/(收盘价-1日前的收盘价)的绝对值的6日指数移动平均的6日指数移动平均画绿色,线宽为2 DD赋值:上次AA<1日前的AA距今天数+1日内AA的最低值 ZT赋值:上次AA上穿DD*0.66ANDAA<0ANDDD<-20距今天数 收益赋值:ZF的如果ZT=0,返回1,否则返回ZT日累和,画红色,线宽为0 输出MR:AA上穿DD*0.66 AND AA<0 AND DD<-20 条件选股:全能买进卖出[日线]成功率测试 测试股票数:5202 共发出信号:611327 成功信号:244501 失败信号:361127 未完成信号:5699 信号发出率:95.48% 平均成功率:40.37% 成功率达到50%的股票数有:19.29% 利润1总平均:13.66% 最大平均利润1: 2148.73% 最小平均利润1: 0.27% 利润2总平均:0.55% 最大平均利润2: 1688.09% 最小平均利润2: -31.75% 程序源码 ZF:=(C-REF(C,1))/REF(C,1)*100; AA:=EMA(EMA((C-REF(C,1)),6),6)*100/EMA(EMA(ABS((C-REF(C,1))),6),6)COLORGREEN,LINETHICK2; DD:=LLV(AA,BARSLAST(AA<REF(AA,1))+1); ZT:=BARSLAST(CROSS(AA,DD*0.66) AND AA<0 AND DD<-20); 收益:=SUM(ZF,IF(ZT=0,1,ZT)),COLORRED,LINETHICK0; MR:CROSS(AA,DD*0.66) AND AA<0 AND DD<-20; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|