请老师帮忙看一下,程序哪里有问题 (文华财经WH8赢智V8.2)

投资者咨询:请老师帮忙看一下,程序哪里有问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-7 22:58

 老师好:

       能帮我看下我写的程序哪里有问题?为什么没有信号,但是回测的图谱却是这样。代码如下:

上轨:REF(HHV(H,N),1),COLORCYAN;
下轨:REF(LLV(L,N),1),COLORRED;
价格波动率:(HHV(H,5)-LLV(L,5))/(HHV(H,90)-LLV(L,90)),NODRAW;
波动率动态分界线:=REF((HHV(价格波动率,60)+HHV(价格波动率,30)+HHV(价格波动率,15)+HHV(价格波动率,8))/4,1),RGB(0,255,255);
突破信号分界线:MIN(0.6,波动率动态分界线),RGB(0,255,0),NODRAW;
波动率分界线:=0.1;
多头止损:=REF(LLV(L,4),1);
空头止损:=REF(HHV(H,4),1);
ABS(1-价格波动率/REF(价格波动率,1))>=0.55&&CROSSUP(C,上轨)||CROSSUP(价格波动率,波动率分界线)&&CROSSUP(C,上轨),BK;
H>BKPRICE1+BKPRICE1*0.1||CROSSDOWN(C,多头止损),SP;
ABS(1-价格波动率/REF(价格波动率,1))>=0.55&&CROSSDOWN(C,下轨)||CROSSUP(价格波动率,波动率分界线)&&CROSSDOWN(C,下轨),SK;
L<SKPRICE1-SKPRICE1*0.1||CROSSUP(C,空头止损);
SETSIGPRICETYPE(BK,NEW_ORDER);
SETSIGPRICETYPE(SK,NEW_ORDER);
SETSIGPRICETYPE(SP,NEW_ORDER);
SETSIGPRICETYPE(BP,NEW_ORDER);
AUTOFILTER;



图片点击可在新窗口打开查看

图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-8 8:17

 本地加载是有信号的

 

不过信号较少,这是因为空头平仓条件后面遗漏了BP指令导致开空仓后不能平仓

 

倒数第六行修改一下:L<SKPRICE1-SKPRICE1*0.1||CROSSUP(C,空头止损),BP;