1409合约 的交割月份就是9月,这时我们求8月第10个交易日的收盘价
1501.。。。。。。。。。。。。。。。求12月第10个交易日的收盘价
以此类推
太麻烦就算了,不用写了。。。
思路是:
首先要判断当前连续合约是哪个月份的合约,这里就需要枚举出12个月份的成交量和连续合约进行比对,提取出主力合约月份
然后进行特殊处理,常规的2-12月就是提取结果减去1,特殊的1月就直接赋值为12
再接着判断当月的第10个交易日是哪一天
最后结合上面的,得出前一个月的第10个交易日的收盘价是多少