操盘一二三之二加仓选股指标公式(附源码破译、测评和源码)
编程思路破译
赋值:收盘价的5日简单移动平均
赋值:收盘价的10日简单移动平均
赋值:收盘价的20日简单移动平均
赋值:收盘价的60日简单移动平均
赋值:-的绝对值+-的绝对值+-的绝对值
赋值:如果/收盘价
赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
赋值:的9日指数移动平均
MACD赋值:2*(-)
CZS1赋值:如果上穿>1日前的MACD,返回1,否则返回0
CZS2赋值:如果上穿日前的MACD,返回1,否则返回0
CZS3赋值:如果>>(,)>1日前的MACD,返回1,否则返回0
CZS4赋值:如果成交量(手)
CZS5赋值:如果成交量(手)
CZS6赋值:如果成交量(手)
CZS7赋值:如果成交量(手)
CZS8赋值:如果成交量(手)
CZS9赋值:如果CZS2=(最近40日存在CZS2=1,12)AND(>12日前的>13日前的>14日前的>15日前的>16日前的>,返回EF(,17)>18日前的>19日前的>20日前的>21日前的>22日前的>23日前的,否则返回24日前的>25日前的>26日前的)
CZS10赋值:如果(最近12日存在CZS4=1.(CZS5=1.2,12)(CZS6=0.9,12)),返回1,否则返回0
CZS11赋值:如果(最近12日存在CZS4=1.(CZS5=1.2,12)(CZS6=0.9,12)),返回1,否则返回0
CZS12赋值:如果(最近10日存在CZS5=1.(CZS6=0.9,10)(CZS7=0.6,10)(CZS8=0.4,10)),返回1,否则返回0
输出二加仓:CZS11 AND 收盘价2.2,画红色
条件选股:操盘一二三之二加仓[日线]成功率测试
测试股票数:5305
共发出信号:20768成功信号:7756失败信号:12887未完成信号:125
信号发出率:76.93%平均成功率:37.57%成功率达到50%的股票数有:38.37%
利润1总平均:11.10%最大平均利润1: 126.81% 最小平均利润1: 0.00%
利润2总平均:0.18%最大平均利润2: 124.34% 最小平均利润2: -32.14%
条件选股:操盘一二三之二加仓[日线]成功率测试
测试股票数:5305
共发出信号:20768成功信号:16057失败信号:3994未完成信号:717
信号发出率:76.93%平均成功率:80.08%成功率达到50%的股票数有:90.62%
利润1总平均:54.02%最大平均利润1: 777.55% 最小平均利润1: 0.00%
利润2总平均:10.69%最大平均利润2: 546.59% 最小平均利润2: -66.28%
程序源码
:=MA(C,5);
:=MA(C,10);
:=MA(C,20);
:=MA(C,60);
:=ABS(-)+ABS(-)+ABS(-);
:=IF(/C
:=VOL/REF(MA(VOL,5),1);
:=EMA(CLOSE,12)-EMA(CLOSE,26);
:=EMA(,9);MACD:=2*(-);
CZS1:=IF(CROSS(,) AND MACD>REF(MACD,1),1,0);
CZS2:=IF(CROSS(,) AND (MACD,1),1,0);
CZS3:=IF(>0 AND >0 AND CROSS(,) AND MACD>REF(MACD,1),1,0);
CZS4:=IF(VOL
CZS5:=IF(VOL
CZS6:=IF(VOL
CZS7:=IF(VOL
CZS8:=IF(VOL
CZS9:=IF(CZS2=1 AND REF(EXIST(CZS2=1,40),12) AND (>REF(,12) OR >REF(,13) OR >REF(,14) OR >REF(,15) OR >REF(,16) OR >REF(,17) OR >REF(,18) OR >REF(,19) OR >REF(,20) OR >REF(,21) OR >REF(,22) OR >REF(,23) OR >REF(,24) OR >REF(,25) OR >REF(,26)),1,0);
CZS10:=IF((EXIST(CZS4=1.5,12) OR EXIST(CZS5=1.2,12) OR EXIST(CZS6=0.9,12)) AND CZS1,1,0);
CZS11:=IF((EXIST(CZS4=1.5,12) OR EXIST(CZS5=1.2,12) OR EXIST(CZS6=0.9,12)) AND CZS1,1,0);
CZS12:=IF((EXIST(CZS5=1.2,10) OR EXIST(CZS6=0.9,10) OR EXIST(CZS7=0.6,10) OR EXIST(CZS8=0.4,10)) AND CZS1,1,0);
二加仓:CZS11 AND C2.2,;
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
我来说两句