老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)

投资者咨询:老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-18 11:02
 老师您好,我想回测PTA近一年(2017.8.15-2018.8.15)的数据,力求做到回测数据最真实最贴近实盘交易,是用PTA指数来测试么?
如果不是的话,该测试PTA哪个主力合约?又或者要在程序上添加什么语言呢?请老师解答一下,谢谢!
投资者咨询:老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-18 11:02
 还有请问一下老师,主力合约和连续合约有什么关系呢?看着K先和盘口,好像他们两个是一样的喔。
技术人员回复
日期:2018-8-18 17:59
 主力合约是一个具体合约,在收盘时持仓量和成交量都是最大后,于下个交易日切换为主力合约

比如,当前PTA1901合约上述两个指标最大,因此为新主力

主力连续,就是主力合约的简单拼接,是一个虚拟合约,将各个时期的主力合约拼接显示

因此您查看此时的1901合约是新主力合约,主连合约显示的也是此时的主力合约。此时两个合约都是显示1901合约行情,一致也是正常的



您在做长期回测,可以将模型加载在主连/指数合约,在模型最后加入TRADE_OTHER('AUTO');实现自动换月

指数合约是加权计算的,曲线更平滑,趋势性更好的

合约的选择就需要您根据思路来自己权衡了
投资者咨询:老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-18 11:02
谢谢老师,那我想回测PTA近一年(2017.8.15-2018.8.15)的数据,力求做到回测数据最真实最贴近实盘交易,该选PTA指数还是PTA1901主力合约还是PTA的连续合约呢?我记得PTA指数是不能交易的喔。
投资者咨询:老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-18 11:02
 我明白,但是指数本身不可以交易的,所以如果我用指数来回测,怕数据是会失真的。
主力合约和连续合约又没有20175.8.15-2018.8.15这一年完整的数据,所以才想问问该这样做才能达到PTA近一年最贴近实盘交易的回测结果。
技术人员回复
日期:2018-8-19 12:11

用指数合约就可以,连续性更好,不会失真的

 

指数合约是虚拟合约,不能交易的

 

所以在模型中写入TRADE_OTHER('AUTO');后加载到指数合约,这样就可以交易对应的主力合约了,可以实现自动换月移仓

投资者咨询:老师您好,我想回测PTA近一年的数据,该用PTA指数测试么? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-18 11:02
老师你好,添加TRADE_OTHER('AUTO')之后,提示不能与“CHECKSIG”、“MULTSIG”配合使用,请问该如何处理呢?
因为需要满足条件就立刻以对手价确保全部开仓或平仓,要怎么编写呢?
技术人员回复
日期:2018-8-20 8:41
 TRADE_OTHER 的基础数据是一分钟数据,因此不能使用逐笔回测函数

想要出信号立即下单,可以加载到15分钟以上周期,使用CHECKSIG_MIN/MULTSIG_MIN函数逐分钟回测就可以满足您的思路了

您可以加载体验下