vn.py官网
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 12
声望: 1
setting_filename = "option_master_setting.json"
data_filename = "option_master_data.json"

我这里打开期权app,配置里面是空的。

Member
avatar
加入于:
帖子: 12
声望: 1

原来是自动生成的,外盘期权命名有点差别,又要慢慢啃代码了

Member
avatar
加入于:
帖子: 12
声望: 1

找到一个小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

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号