[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)

投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 怎么在模型中加入加仓减仓的管理,


连续平仓10次中,有6次亏损,在默认开仓的基础上加仓1倍. 即默认仓位*2

连续平仓10次中,有6次盈利,在默认开仓的基础上减仓1倍. 即默认仓位/2.


 
技术人员回复
日期:2018-7-19 13:23

 参考:

 

KS:=(BARSBP=1||BARSSP=1)&&LASTOFFSETPROFIT<0;
NN:=SUMBARS(CROSSDOWN(SKVOL+BKVOL,0.5),10);
N:=10;
S:=IF(COUNT(KS,NN)>=6,2*N,N);
开仓条件,BK(S);

投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 过滤模型不支持指令里定义手数、价格类型,例如:BK(5)、BK(1,NEW_ORDER)

技术人员回复
日期:2018-7-19 15:07

 2楼思路需要通过家加仓模型实现

 

源码中去掉AUTOFILTER;

如果还要疑问可以提供完整源码,我们帮您改写

投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 第32行 变量'开仓条件'没有定义 或 该行存在非法字符(如中文标点)!
投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 XHD && TT&& ZF<F1&&CROSS(C,MAX(HV(C,N1)+0.1*ATR,HV(O,N1)+0.1*ATR)),BK;
TT&& C<=BKPRICE-A1*ATRD,SP;
TT&& C<=REF(L,BARSBK+1),SP;
C<REF(L,2)-10*MINPRICE,SP;
TT&& BKHIGH>=BKPRICE+A2*ATRD&&BKHIGH<BKPRICE+A3*ATRD&&C<=BKPRICE+80*K,SP;
TT&& BKHIGH>=BKPRICE+A3*ATRD&&C<=BKHIGH-Z1*ATRD,SP;//开仓后最大盈利超过A3,回撤Z1止损
XHK &&TT && ZF<F1&&CROSSDOWN(C,MIN(LV(C,N1)-0.1*ATR,LV(O,N1)-0.1*ATR)),SK;
TT&& C>=SKPRICE+A1*ATRK,BP;
TT&& C>=REF(H,BARSSK+1),BP;
C>REF(H,2)+10*MINPRICE,BP;
TT&& SKLOW<SKPRICE-A2*ATRK&&SKLOW>SKPRICE-A3*ATRK&&C>=SKPRICE-80*K,BP;
TT&& SKLOW<=SKPRICE-A3*ATRK&&C>=SKLOW+Z1*ATRK,BP;
AUTOFILTER;
MULTSIG(0,0,1,0);
技术人员回复
日期:2018-7-19 15:30

 参考:

 

 

KS:=(BARSBP=1||BARSSP=1)&&LASTOFFSETPROFIT<0;
NN:=SUMBARS(CROSSDOWN(SKVOL+BKVOL,0.5),10);
N:=10;
S:=IF(COUNT(KS,NN)>=6,2*N,N);
  XHD && TT&& ZF<F1&&CROSS(C,MAX(HV(C,N1)+0.1*ATR,HV(O,N1)+0.1*ATR)),BK(S);
TT&& C<=BKPRICE-A1*ATRD,SP(BKVOL);
TT&& C<=REF(L,BARSBK+1),SP(BKVOL);
C<REF(L,2)-10*MINPRICE,SP(BKVOL);
TT&& BKHIGH>=BKPRICE+A2*ATRD&&BKHIGH<BKPRICE+A3*ATRD&&C<=BKPRICE+80*K,SP(BKVOL);
TT&& BKHIGH>=BKPRICE+A3*ATRD&&C<=BKHIGH-Z1*ATRD,SP(BKVOL);//开仓后最大盈利超过A3,回撤Z1止损
XHK &&TT && ZF<F1&&CROSSDOWN(C,MIN(LV(C,N1)-0.1*ATR,LV(O,N1)-0.1*ATR)),SK(S);
TT&& C>=SKPRICE+A1*ATRK,BP(SKVOL);
TT&& C>=REF(H,BARSSK+1),BP(SKVOL);
C>REF(H,2)+10*MINPRICE,BP(SKVOL);
TT&& SKLOW<SKPRICE-A2*ATRK&&SKLOW>SKPRICE-A3*ATRK&&C>=SKPRICE-80*K,BP(SKVOL);
TT&& SKLOW<=SKPRICE-A3*ATRK&&C>=SKLOW+Z1*ATRK,BP(SKVOL);

MULTSIG(0,0,1,0);

 
投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 过滤模型不支持指令里定义手数、价格类型,例如:BK(5)、BK(1,NEW_ORDER)

技术人员回复
日期:2018-7-19 15:42
 7楼源码重新上传 ,您重新复制看一下
投资者咨询:[求助]关于模型加仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-19 12:45
 XHD && TT&& ZF<F1&&CROSS(C,MAX(HV(C,N1)+0.1*ATR,HV(O,N1)+0.1*ATR)),BK;
TT&& C<=BKPRICE-A1*ATRD,SP;
TT&& C<=REF(L,BARSBK+1),SP;
C<REF(L,2)-10*MINPRICE,SP;
TT&& BKHIGH>=BKPRICE+A2*ATRD&&BKHIGH<BKPRICE+A3*ATRD&&C<=BKPRICE+80*K,SP;
TT&& BKHIGH>=BKPRICE+A3*ATRD&&C<=BKHIGH-Z1*ATRD,SP;
XHK &&TT && ZF<F1&&CROSSDOWN(C,MIN(LV(C,N1)-0.1*ATR,LV(O,N1)-0.1*ATR)),SK;
TT&& C>=SKPRICE+A1*ATRK,BP;
TT&& C>=REF(H,BARSSK+1),BP;
C>REF(H,2)+10*MINPRICE,BP;
TT&& SKLOW<SKPRICE-A2*ATRK&&SKLOW>SKPRICE-A3*ATRK&&C>=SKPRICE-80*K,BP;
TT&& SKLOW<=SKPRICE-A3*ATRK&&C>=SKLOW+Z1*ATRK,BP;
AUTOFILTER;
MULTSIG(0,0,1,0);