我是做期货的,之前一直用tradeblazer,这个软件和ts很像,但是实现跨周期引用比较麻烦。tradestation实现跨周期引用比较简单,只需要插入周期不同的数据即可。 我用tradeblazer导出的cu主力合约一分钟数据,导入到tradestation8.1中,过程很顺利,custexch.txt文件中写的是shfe,45;时间显示里面选择exchange time的时候,一分钟时间显示是从9:01-15:00,半小时线或者15分钟线都比国内的行情软件多一根。可能是因为tradeblazer导出的数据是9:00-14:59,于是我把交易所的时间设置session'1设置成8:59(上午)--2:59(下午),这样exchange time各周期显示出来的就是正常的了。 但是还有一个问题,在extrange time下是不能够实现跨周期引用的,因为在exchange time 下 ts8.1不支持不同周期的同一个品种出现在同一个chart analysis界面上。于是把时间显示改成local time,结果发现显示的时间比本地时间要早一个小时,极其郁闷,这样非常不利于编程。 搜索了一圈,发现正确的做法是在custexch.txt文件中写shfe,43;这样的话exchange time 和local time就统一了。 总结:如果是通过tradeblazer导出的数据导入到tradestation8.1里面的话,要注意以下几点: 1.建议导入1分钟线。5分钟线导入容易出错。 2.交易时间设置为session1 8:59(上午)--2:59(下午) 3.custexch.txt文件中写shfe,43 个人感觉,如果不要用到比如跨周期,active bar之类的功能的话,用tradeblazer足够了。