编程思路破译
TYP赋值:(最高价 + 最低价 + 收盘价)/3
(相关资料图)
CCI1赋值:(TYP-TYP的6日简单移动平均)/(0.015*TYP的5日平均绝对偏差)
CCI4赋值:(TYP-TYP的30日简单移动平均)/(0.015*TYP的30日平均绝对偏差)
差值4赋值:1日前的CCI4-CCI4的绝对值,线宽为0
TJ1赋值: CCI1>差值4
立桩量赋值:TJ1的历史过滤,NODRAW
TJ2赋值:如果上次立桩量距今天数=1,返回1,否则返回0
成立1赋值:TJ2=1
输出条件成立1:成立1的5日过滤
条件选股:抓中长线条件成立1[日线]成功率测试
测试股票数:5221
共发出信号:1088748成功信号:459966失败信号:620359未完成信号:8423
信号发出率:95.04%平均成功率:42.58%成功率达到50%的股票数有:21.62%
利润1总平均:14.15%最大平均利润1: 191.23% 最小平均利润1: 0.00%
利润2总平均:0.40%最大平均利润2: 86.42% 最小平均利润2: -36.46%
程序源码
TYP:=(HIGH + LOW + CLOSE)/3;
CCI1:=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,5));
CCI4:=(TYP-MA(TYP,30))/(0.015*AVEDEV(TYP,30));
差值4:=ABS(REF(CCI4,1)-CCI4),LINETHICK0;
TJ1:= CCI1>差值4;
立桩量:=FILTER(TJ1,0),NODRAW;
TJ2:=IF(BARSLAST(立桩量)=1 ,1,0);
成立1:=TJ2=1;
条件成立1:FILTER(成立1,5);
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!