起因:计算bar内均值发现价格与实际价格偏差较大 查找数据后发现,turnover在存入数据库的时候,以10万为单位被四舍五入了 因为使用pandas.DataFrame.tosql写入的写入的数据库,就测试了一下,不是pandas的锅 将数据库中turnover字段的数据类型改为DECIMAL(20,4)后,写入数据正常.
方便的话可以在vnpy_mysql仓库下开个issue
MTF wrote:
好,有空试试
您确定执行该操作?该操作不可撤销.
沪公网安备 31011502017034号