老师,帮改下 (文华财经WH8赢智V8.2)

投资者咨询:老师,帮改下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-14 21:21
 

下面的程序:一是开仓平仓时间不对,总是在应该开仓或平仓的k线走完后,下根K线才开或平。二是多空单交替开仓,开多止损后在没有开空前不在开仓。谢谢老师

  HH:=HHV(HIGH,13);
LL:=LLV(LOW,13);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
A:=IFELSE((HH1 < LL1),1,IFELSE((HH1 > LL1),-1,0));
AA:IFELSE(A>=0,LL,HH),COLORYELLOW;
DRAWTEXT(CROSS(HH1,LL1),HH,'开空');
DRAWTEXT(CROSS(LL1,HH1),LL,'开多');
DRAWLINE(HH1>LL1,HIGH,HH1>LL1,OPEN,COLORCYAN);
DRAWLINE(HH1>LL1,LOW,HH1>LL1,CLOSE,COLORCYAN);
DRAWLINE(HH1<=LL1,HIGH,HH1<=LL1,CLOSE,COLORRED);
DRAWLINE(HH1<=LL1,LOW,HH1<=LL1,OPEN,COLORRED);
STICKLINE(HH1>LL1,OPEN,CLOSE,COLORCYAN,0);
STICKLINE(HH1<=LL1,OPEN,CLOSE,COLORRED,1);
HH1>LL1&&C<REF(L,1)&&ISLASTBP=0&&REF(HH1>LL1,1),SPK;
C>REF(H,BARSSK+1),BP;

HH1<LL1&&C>REF(H,1)&&ISLASTSP=0&&REF(HH1<LL1,1),BPK;
C<REF(L,BARSBK+1),SP;
MULTSIG(0,0,1,0);
AUTOFILTER;

 



图片点击可在新窗口打开查看
技术人员回复
日期:2018-9-14 21:30
 分析后回复
投资者咨询:老师,帮改下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-14 21:21
 可以参考下早上回复的这个。http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=741421
技术人员回复
日期:2018-9-14 22:27
 从1楼截图上来看,开平仓时间不是在k线走完后呀,标注不应该开仓的信号也不是开仓信号,而是平仓信号

从模型上开,满足条件就立即发出信号了,并且是买开和卖开交替进行的

您认为哪个信号不符合您的思路,配合截图具体说明一下