期货交易很多人都用TB(开拓者)做回测,然后实盘交易也是用TB。可是TB有个致命的问题,不知道你们有没有发现?
问题就是,它用的是bar分钟线做的回测,在回测的时候,bar结束才看看有没有信号,但是实盘的时候你的信号是在bar中间触发的,然后这个信号是个假信号。这个假信号在回测可能没有出现,为什么呢?
因为当这个bar结束的时候,已经不在触发条件下面了,所以回测的这个信号没有出现。这就会让你回测的时候帮你过滤掉了很多假信号,而实盘不可能帮你过滤这些假信号的,所以你实盘因假信号止损的次数就会比回测多很多,回测赚钱的策略,实盘就可能亏得很惨!
问题就是,它用的是bar分钟线做的回测,在回测的时候,bar结束才看看有没有信号,但是实盘的时候你的信号是在bar中间触发的,然后这个信号是个假信号。这个假信号在回测可能没有出现,为什么呢?
因为当这个bar结束的时候,已经不在触发条件下面了,所以回测的这个信号没有出现。这就会让你回测的时候帮你过滤掉了很多假信号,而实盘不可能帮你过滤这些假信号的,所以你实盘因假信号止损的次数就会比回测多很多,回测赚钱的策略,实盘就可能亏得很惨!