关于分组指令 (文华财经WH8赢智V8.2)

投资者咨询:关于分组指令 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 11:36
 //该示范主要用波幅判断不同的行情,使用不同的策略,演示“分组指令”的编写方法
//编写示范中,只对示范重点内容语句进行了注释,其他语句请自行翻译,或者咨询文华工作人员
//该模型仅仅用来示范演示使用,依此入市,风险自负。

TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR..MA(TR,26);//波幅
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
HH:=HV(H,10);
LL:=LV(L,10);
ATR>HV(ATR,10)&&H>HH&&C>O,BK('A');
ATR>HV(ATR,10)&&L<LL&&C<O,SK('A');//A组开仓指令为当波幅创新高的时候,用价格突破方法开仓
L<LV(L,4),SP('A');
H>HV(H,4),BP('A');//只平A组开仓
ATR<LV(ATR,10)&&CROSS(K,D)&&C>O,BK('B');
ATR<LV(ATR,10)&&CROSS(D,K)&&C<O,SK('B');//B组开仓指令为当波幅创新低的时候,用KDJ金叉死叉开仓
C>BKPRICE+15*MINPRICE||C<BKPRICE-5*MINPRICE||C<REF(L,BARSBK),SP('B');
C<SKPRICE-15*MINPRICE||C>SKPRICE+5*MINPRICE||C>REF(H,BARSSK),BP('B');//只平B组开仓
//不同的开仓条件开仓,用不同的平仓条件,有针对性的平仓。达到不同行情试用不同策略的目的。
AUTOFILTER;




问题如下:
上面的"A""B"组是如何定义的呢    或者比如说:BK('A'),是买开了多少手呢
技术人员回复
日期:2018-8-29 13:17
1楼是一开一平过滤模型,手数在回测参数中调整即可,A B 组都是同样的交易手数


图片点击可在新窗口打开查看
投资者咨询:关于分组指令 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 11:36
如果不是回测,我实际跑程序,'A'和'B'要自己设置具体数字吗
技术人员回复
日期:2018-8-29 14:22
 是的,会按照回测参数中设置的手数来实际交易