setting_filename = "option_master_setting.json"
data_filename = "option_master_data.json"
我这里打开期权app,配置里面是空的。
setting_filename = "option_master_setting.json"
data_filename = "option_master_data.json"
我这里打开期权app,配置里面是空的。
原来是自动生成的,外盘期权命名有点差别,又要慢慢啃代码了
找到一个小bug
vnpy.app.option_master.base下
def add_option(self, option: OptionData) -> None:
""""""
self.options[option.vt_symbol] = option
if option.option_type > 0:
self.calls[option.chain_index] = option
else:
self.puts[option.chain_index] = option
option.set_chain(self)
if option.chain_index not in self.indexes:
self.indexes.append(option.chain_index)
** self.indexes.sort(key=len)**
ctp合约没问题,因为很少行权价位数不同,但是外盘恒指等位数不同排序就不对了
所以加了个参数key=len