多头开仓条件:
1.满足底分型(-1,0,1);
2.K线1的收盘价大于ma(c,5);
3.分型中的K线0的最低价和K线-2的最高价空间大于12点(-2H-0L>12)
4.分型中的K线0的最低价和K线1的最高价空间小于20点(1H-0L<20)
触发条件:满足1234后,当K线2的最高价大于K线1的最高价时做多;
多头平仓条件:
止盈:固定止盈5个点
参考:
A:=H>REF(H,1)&&L>REF(L,1)&&REF(H,1)<REF(H,3)&&REF(L,1)<REF(L,3);
//B:=H<REF(H,1)&&L<REF(L,1)&&REF(H,1)>REF(H,3)&&REF(L,1)>REF(L,3);
MA5:MA(C,5);
T1:A&&C>MA5&&REF(H,3)-REF(L,1)>12*MINPRICE&&H-REF(L,1)<20*MINPRICE;
H>REF(H,1)&&REF(T1,1),BK;
C>BKPRICE+5*MINPRICE || C<VALUEWHEN(H>REF(H,1)&&REF(T1,1),REF(L,2))-1*MINPRICE,SP;
AUTOFILTER;
这样改一下:
A:H>REF(H,1)&&L>REF(L,1)&&REF(H,1)<REF(H,2)&&REF(L,1)<REF(L,2);
//B:=H<REF(H,1)&&L<REF(L,1)&&REF(H,1)>REF(H,3)&&REF(L,1)>REF(L,3);
MA5:MA(C,5);
T1:A&&C>MA5&&REF(H,3)-REF(L,1)>12*MINPRICE&&H-REF(L,1)<20*MINPRICE;
H>REF(H,1)&&REF(T1,1),BK;
C>BKPRICE+5*MINPRICE || C<VALUEWHEN(H>REF(H,1)&&REF(T1,1),REF(L,2))-1*MINPRICE,SP;
AUTOFILTER;
WH8趋势模型不支持锁仓的,即不能同时持有多仓和空仓
您的空仓条件给您修改了一下:
T2:=B&&C<MA5&&REF(H,1)-REF(L,3)>12*MINPRICE&&REF(H,1)-L<20*MINPRICE;
L<REF(L,1)&&REF(T2,1),SK;
C<SKPRICE-5*MINPRICE || C>VALUEWHEN(L<REF(L,1)&&REF(T2,1),REF(H,2))+1*MINPRICE,BP;
在趋势模型的基础上进行锁仓,需要结合wh8中的算法模型来实现
但是此类策略是不支持回测的,需要您实际运行测试
您可以学习一下算法模型的编写,或考虑成为我们的付费VIP用户,会有专门的金融工程师免费为您编写模型

文件名:qq截图20180709131429.png
