请看一下我这个公式语句有问题没,计算机会自动执行吗?
上次平仓价:EXITPRICE,LINETHICK0;
T上次平仓价:TEXITPRICE,LINETHICK0;
止盈价:EXITPRICE-(X*MINDIFF),LINETHICK0;
T止盈价:TEXITPRICE-(X*MINDIFF),LINETHICK0;
Z:=VALUEWHEN(CLOSE<=EXITPRICE-(X*MINDIFF),CLOSE);
TZ:=VALUEWHEN(CLOSE<=TEXITPRICE-(X*MINDIFF),CLOSE);
ZY:=CLOSE<=Z;
TZY:=CLOSE<=TZ;
M:=BARSLAST(DATE<>REF(DATE,1));
B:=VALUEWHEN(TIME<=092000,HHV(HIGH,M));
D:=VALUEWHEN(TIME<=092000,LLV(LOW,M));
BK :=CLOSE>B AND TIME<145500 AND TIME>090000;
SK :=CROSS(D,CLOSE) AND TIME<145500 AND TIME>090000;
IF BK THEN
BEGIN
BUY(BK AND HOLDING=0,Y,LIMITR,B);//交易系统之开多操作
TBUY(BK AND THOLDING=0,Y,mkt);
END;
IF SK THEN
BEGIN
SELL(SK and HOLDING>0,Y,LIMITR,D);//交易系统之平多操作
TSELL(SK and THOLDING>0,Y,mkt);
END;
BUY(ZY AND HOLDING=0,Y,LIMITR,EXITPRICE-(X*MINDIFF));//止盈开多
TBUY(TZY AND THOLDING=0,Y,mkt)
理论上问题不大的