IF 做多条件3A AND HOLDING=0 AND T1 AND N=0 THEN BEGIN;
BUY(1,1,MARKET);
N:=1;
END;
与
BUY(做多条件3A AND HOLDING=1 AND T1,1,MARKET);相比为什么进场信号少?
还有一个n=0的条件,条件不一样,当然信号也就不一样了
第一个对应:
IF 平多条件2 AND HOLDING=1 AND N=1 AND T2 THEN BEGIN;
SELL(1,1,MARKET);
N:=0;
END;
第二个
SELL(平多条件2 AND HOLDING=1 AND T2 ,1,MARKET);
直接点全复制出来,
再说说你的测评结果的交易明细里面是从哪里开始不一样
上面的已经全复制了,不同点在于,用IF的那个我测
一个月 ,交易明细里面只有一半的记录
我也遇到了同样的问题
VARIABLE:N1=0,N2=0;
IF T1 AND N1=0 AND HOLDING=0 THEN
BEGIN
BUY(1,0,LIMITR,CLOSE);
N1=1;
END
IF T2 AND N1=1 AND HOLDING>0 THEN
BEGIN
SELL(1,0,LIMITR,CLOSE);
N1=0;
END
这样根本看不到开多信号,而是在K线图的最右边的一条线偶尔会闪过开多信号,可是去掉N1=0的判断就有
[此贴子已经被作者于2014/8/21 8:58:27编辑过]