请问现在还有8000条的限制吗?我看官方给的帮助文档里面的示例,可以指定日期下载数据啊。tick数据也有就是清洗有点麻烦
量甫 wrote:
实盘交易中,CTA策略订阅某品种合约行情,是由交易所推送Tick数据到该策略上。
那么,请教各位大咖:
我购买的米筐数据是用来做什么的?仅仅是用来获得历史数据做策略回测和实盘中的策略初始化吗?
谢谢!
最近也在考量沟通数据服务的事情,请问一下,订阅米筐的数据质量咋样?
李怡然 wrote:
原文中
run_load_csv
函数其实进行了两个操作:
- 在给定的文件夹路径下,找到每一个
.csv
文件,并显示载入数据...- 对每一个
.csv
文件,运行函数csv_load(file)
,并显示插入数据...因此,当你把
csv_load(file)
注释掉时,run_load_csv
函数就只能进行上面的第一个操作了。因此,只显示载入数据。根据你的截图,你报错的原因应该是列名的问题,请你检查一下列名。
另外,数据入库可以参考编写python脚本实现数据入库.
函数csv_load(file) 这个函数我貌似没有啊,是在data_manage下面么?
李怡然 wrote:
1.在
vnpy/app/data_manager/
目录下找到engine.py
文件
2.该文件中,ManagerEngine.import_data_from_csv
类方法可以进行csv数据入库
3.csv格式数据入库的详解,可以参考vn.py最新版本数据入库详解
谢谢,我理解就是csv_loader等于就是被替代了,还有个问题就是如果要是自行加app应该放到哪个engine里面?比如我下载了之前的CSV_loader类似的其他app,我怎么能添加进去main_engine呢?
谢谢,学习一下
请问一下,为什么按照这个载入之后,一直提示
Traceback (most recent call last):
File "untitled_1.py", line 73, in <module>
run_load_csv()
File "untitled_1.py", line 19, in run_load_csv
csv_load(file)
我把csv_load(file)注释掉就好了,但是只显示载入完成,没有插入数据呢
还有个问题,我在run.py 里面注释打开了 from vnpy.app.csv_loader import CsvLoaderApp和 # main_engine.add_app(CsvLoaderApp)
之后,启动vntrader 就报错,是不是安装的时候有什么问题?
请问新的 vnpy_master 是不是没有 这个目录了,vnpy\app\csv_loader 这个,找了半天也没找到。如果没有,这个功能替代的文件再哪里?data_manager/engine 吗?哪位大神帮看一下。