没有参数说明是哪个合约?
例如现在有十个合约,谁知道反映出来的是哪个合约的行权价?
自动匹配,函数用在哪个合约上,反映出的就是那个合约对应的行权价
策略里面有多个合约,怎么确定函数反映的是哪个合约?
后台一个策略多个合约吗?
那么这个函数会自适应,监控哪个合约,就返回哪个合约的值
我能否在后台程序中通过期权连续合约的代码来获取对应的期权合约?
我监控的只是50etf, 但是在程序中我需要动态的处理平值虚值实值合约。
举个例子:平值连续购代码是ZC500000, 当我发现50etf发出了一个信号,我如何通过Optioninfo24()来获取ZC500000的对应合约,以及同时我还如何获得ZP500001的对应合约?
====题外话分割线======
另外说句题外话:
如下所列, 连续合约的代码不是很科学, 500001这个编码对应认购的实值一档,但是却是认沽的虚值一档,这个给程序编写会带来困扰,最好编码规则能有一致性, 希望给予考虑。
ZC500000, 平值 CALL 0, ZP500000, 平值 PUT 0
ZC500001, 实值 CALL 1, ZP500003, 实值 PUT 1
ZC500002, 实值 CALL 2, ZP500004, 实值 PUT 2
ZC500003, 虚值 CALL 1, ZP500001, 虚值 PUT 1
ZC500004, 虚值 CALL 2, ZP500002, 虚值 PUT 2
换一个思路
你直接在连续期权合约上进行交易,利用Optioninfo24()来获得代码
然后用stkindi去调用50etf的信号作为交易条件。
编码问题见仁见智了,您的这个建议我们也会后续进行考虑,谢谢