我在后台模拟交易,与后台测评的不一样呢?
在模拟交易中没有出现仓和减仓,但是在测评中有加减仓,这是原因导致呢?我附上代码[PEL] 复制代码 GLOBALVARIABLE:num:=0;
DD:7660;
DIFF:5;
PCTJ:CROSS(CLOSE,DD-DIFF*(NUM-2)*MINDIFF);
//平仓
IF NUM=1 AND CROSS(CLOSE,DD+DIFF*3*MINDIFF) AND TBUYHOLDING(1)=1 THEN BEGIN
PD1:TSELL(1,1,LMT,DD+DIFF*3*MINDIFF);
NUM:=NUM-1;
END
IF NUM=2 AND cross(close,dd) THEN BEGIN
PD2:TSELL(1,1,LMT,dd);
NUM:=NUM-1;
END
IF NUM>2 AND PCTJ=1 AND TBUYHOLDING(1)>1 THEN BEGIN
PD3:TSELL(1,1,LMT,DD-DIFF*(NUM-2)*MINDIFF);
NUM:=NUM-1;
END
JCTJ:CROSS(DD-DIFF*NUM*MINDIFF,CLOSE);
if TBUYHOLDING(1)=0 then num:=0;
IF JCTJ=1 AND NUM>1 AND TBUYHOLDING(1)<11 THEN BEGIN
KD3:TBUY(1,1,lmt,DD-DIFF*NUM*MINDIFF);
NUM:=NUM+1;
END
IF JCTJ=1 AND NUM=1 AND TBUYHOLDING(1)=1 THEN BEGIN
KD2:TBUY(1,1,LMT,DD-DIFF*NUM*MINDIFF);
NUM:=NUM+1;
END
IF CROSS(DD,CLOSE)=1 AND num=0 and TBUYHOLDING(1)=0 THEN BEGIN
KD1:TBUY(1,1,LMt,dd);
NUM:=num+1;
END
|