投资者咨询:请老师帮我看一句代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-16 15:38
88MA:MA(C,88);
XS:=C>88MA&&REF(C,1)>REF(88MA,1);
XX:=C<88MA&&REF(C,1)<REF(88MA,1);
SG:VALUEWHEN(TIME=0915,H);
XG:VALUEWHEN(TIME=0915,L);
BAIPAN:=TIME>=0930 && TIME<1430;
CROSS( C,SG)&&XS&&BAIPAN,BK;
CROSS( XG,C)&&XX&&BAIPAN,SK;
C>SG+2*MINPRICE,BP;
C<XG-2*MINPRICE,SP;
CHECKSIG(BP,'A',0,'C',0,0);
CHECKSIG(SP,'A',0,'C',0,0);
CLOSESEC1<=30,CLOSEOUT;
技术人员回复
日期:2018-7-16 15:42
因为您源码中只设置了BP和SP信号是发出信号立即委托,CLOSEOUT信号还是走完K线委托的
这样改一下:
88MA:MA(C,88);
XS:=C>88MA&&REF(C,1)>REF(88MA,1);
XX:=C<88MA&&REF(C,1)<REF(88MA,1);
SG:VALUEWHEN(TIME=0915,H);
XG:VALUEWHEN(TIME=0915,L);
BAIPAN:=TIME>=0930 && TIME<1430;
CROSS( C,SG)&&XS&&BAIPAN,BK;
CROSS( XG,C)&&XX&&BAIPAN,SK;
C>SG+2*MINPRICE,BP;
C<XG-2*MINPRICE,SP;
CHECKSIG(BP,'A',0,'C',0,0);
CHECKSIG(SP,'A',0,'C',0,0);
CHECKSIG(CLOSEOUT,'A',0,'C',0,0);
CLOSESEC1<=30,CLOSEOUT;
AUTOFILTER;