1.公式里用HIGH=AAA这个条件判断开仓,在回测时没信号是不是因为只有每根K线的开、高、低、收,这四个历史数据,所以公式在图表上没信号
2.但是实盘交易中HIGH=AAA这个条件可触发开仓?
3.为什么我用:
CCC:=cross(B,MA+9);
IF CCC THEN
BUY(1,STOPR,(MA+10));
END
这条件无法回测?
在图表上都是白信号,是没成交的意思,但是实际上应该是成交的,因为穿过MA+9就意味着委卖价出现了MA+10,所以我这样下开仓单要么就是以MA+10成交,要么就是以MA+9成交,但是这样回测是统计不出数据,不对白信号进行统计
以下是引用jinzhe在2014/9/24 16:53:55的发言:
1.2举例得?
3.下单手数在哪里?
1.IF (MA+10)=HIGH AND HOLDING=0 THE
BUY(1,1,STOPR,(MA+10));
END
这在非交易时间是不出信号的
3.
CCC:=cross(B,MA+9);
IF CCC THEN
BUY(1,20%,STOPR,(MA+10));
END
手数忘了写,不过不是手数问题。
出现过这种情况——单根K线最高价等于MA+10,但是图表却是显示白信号开多,并且回测不计算
[此贴子已经被作者于2014/9/24 17:22:38编辑过]
以下是引用jinzhe在2014/9/24 17:27:33的发言:
你把MA直接使用,不会报错?
MA是我举例,不是真实使用的,就像“XXX”一样
1.2
非交易时段要出信号是什么意思?
就算不交易也要有信号下单?
3.
CCC:=cross(B,MA+9);
IF CCC THEN
BUY(1,20%,limitr,(MA+10));
END