使用5分钟周期,设定每5分钟运行一次explore,导出csv文件。 最近发现盘中导出的csv结果和收盘后csv结果有时不一样。 比如10:00时候运行explore导出一个csv,里面含有9:55的一个买入信号。 到了收盘后运行explore导出的csv,9:55的买入信号却消失了。
Your code seems to look into the future. So in the editor check whether it references any future bars.
—般用next bar 處理,例如ref(buy,-1) 當然也可實時買和賣,但信號處理很 復雜。我的辦法供你參考: 1.交易后一分鍾內禁示買賣 2.一條bar內只可交易最多6次 3.交易越頻,條件越緊。
后续,现在觉得是amibroker可能有某些bug。 一个装好amibroker及公式的VM虚拟机,克隆一份。然后导入同样的单日历史数据,explore出来结果都有区别,一份虚拟机结果完全,一份虚拟机结果少几个。百思不得其解。