编程思路破译 LOWV赋值:15日内最低价的最低值 HIGHV赋值:15日内最高价的最高值 HIGHVV赋值:40日内最高价的最高值 V0赋值:成交量(手) V1赋值:1日前的成交量(手) V2赋值:2日前的成交量(手) V3赋值:3日前的成交量(手) HV22赋值:35日内成交量(手)的最高值 D0U赋值:收阳线 D1U赋值:1日前的收盘价>=2日前的收盘价 横盘赋值:((HIGHV-LOWV)/HIGHV)< 0.15 放量1赋值:V0>=(1.8*((V1+V2+V3)/3)) 放量2赋值:V0<=(3.8*V1) 今天阳线赋值:D0U 昨天阳线赋值:D1U 今天中阳赋值:(收盘价-1日前的收盘价)/1日前的收盘价>=0.018 开盘非最高价赋值:收盘价<=HIGHVV 收盘非最高价赋值:开盘价<=HIGHVV 非最大成交量赋值:V0< HV22 启动突破赋值:横盘 AND 放量1 AND 放量2 AND 今天阳线 AND 昨天阳线 AND 今天中阳 AND 开盘非最高价 AND 收盘非最高价 AND 非最大成交量 输出启动:启动突破>0 条件选股:控盘阶段之启动[日线]成功率测试 测试股票数:5228 共发出信号:140274 成功信号:55516 失败信号:83746 未完成信号:1012 信号发出率:92.08% 平均成功率:39.86% 成功率达到50%的股票数有:27.61% 利润1总平均:12.21% 最大平均利润1: 178.03% 最小平均利润1: 0.00% 利润2总平均:0.66% 最大平均利润2: 130.39% 最小平均利润2: -29.68% 条件选股:控盘阶段之启动[日线]成功率测试 测试股票数:5228 共发出信号:140264 成功信号:111142 失败信号:24796 未完成信号:4326 信号发出率:92.08% 平均成功率:81.76% 成功率达到50%的股票数有:96.32% 利润1总平均:50.00% 最大平均利润1: 826.88% 最小平均利润1: 0.00% 利润2总平均:5.88% 最大平均利润2: 481.07% 最小平均利润2: -72.52% 程序源码 LOWV:=LLV(LOW,15); HIGHV:=HHV(HIGH,15); HIGHVV:=HHV(HIGH,40); V0:=V; V1:=REF(V,1); V2:=REF(V,2); V3:=REF(V,3); HV22:=HHV(V,35); D0U:=C>O; D1U:=REF(C,1)>=REF(C,2); 横盘:=((HIGHV-LOWV)/HIGHV)< 0.15; 放量1:=V0>=(1.8*((V1+V2+V3)/3)); 放量2:=V0<=(3.8*V1); 今天阳线:=D0U; 昨天阳线:=D1U; 今天中阳:=(C-REF(C,1))/REF(C,1)>=0.018; 开盘非最高价:=C<=HIGHVV; 收盘非最高价:=O<=HIGHVV; 非最大成交量:=V0< HV22; 启动突破:=横盘 AND 放量1 AND 放量2 AND 今天阳线 AND 昨天阳线 AND 今天中阳 AND 开盘非最高价 AND 收盘非最高价 AND 非最大成交量; 启动:启动突破>0; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|