已经登录XTP接口后,请问如查询股票行情数据时vt_symbol应该是什么格式?
这是vnpy1.9版本中的价差模块吗?
SImNow的标准CTP有三套,在进行模拟盘交易时选择非看穿式前置和看穿式前置都可以吗?
第一组:Trade Front:180.168.146.187:10100,Market Front:180.168.146.187:10110;【电信】(非看穿式前置)
第二组:Trade Front:180.168.146.187:10101,Market Front:180.168.146.187:10111;【电信】(看穿式前置,使用监控中心生产秘钥)
第三组:Trade Front:218.202.237.33 :10102,Market Front:218.202.237.33 :10112;【移动】(看穿式前置,使用监控中心生产秘钥)
我看到vn.py的商品期货交易接口有ctp、飞马、老虎等,如果我要做商品期货实盘的话,实盘帐号只能在这几个券商开户才能接入吗,还是在这几家之外的券商处开户的帐号都可以通过vn.py进行商品期货交易?
请问一下,在用vn.py跑模拟盘的cta策略时,发出的单子都是限价单,这个限价单是最新价到达指定价格就会被成交还是有撮合规则?如果只是达到制定价格就可以成交的话那同样策略在模拟盘和实盘的效果会差别很大吧。
通过调用底层代码,将读取的csv文件中的数据利用peewee模块,通过orm导入到了sqlite数据库中,默认生成的databased.db文件在当前运行目录下的.vntrader下,我的是在c盘user目录下的.vntrader里面。
ps:陈老师的华尔街的课程和知乎live真的很赞,每次学习都会受益颇多。
首先感谢陈老师的日常解答,最近订阅了陈老师的《30堂实战课跑通量化交易》,其中在看到关于如何操作实盘运维的这一节内容的时候,您提到了在使用vn.py用cta策略进行日常实盘交易时,每天交易时段结束之后,一定要把vn.trade关闭一下,然后在下次开盘前15分钟在重启并初始化策略的参数,这样就可以保证系统策略一直是clean的,但是我在看源码时,像AtrRsi或者BollChannel策略每次在触发on_bar()函数的时候都会更新策略的参数,所以就保证了策略参数一直是最新的,既然这样,那我们还需要每天收盘后关闭vntrade,下次开盘之前15分钟打开vntrade吗?(是不是只要一次启动之后,把它挂在服务器上一直跑就可以了?) 再次感谢回答。
在vn.py 2.0用cta策略美股交易时,因为获取历史数据用的是rqdata,而rqdata无法获取到国外股票数据,导致初始化策略时策略的参数就无法进行初始化,所以我想知道如果一开始没有进行初始化策略参数,是否会随着实盘的进行策略参数就开始不断更新了?(也就是说不通过历史数据初始化策略参数和通过历史数据更新参数的区别在于后者要比前者早进行交易一段时间?还是说不通过历史数据更新参数就无法进行交易?)
在vn.py中配置cta策略,在调用load_bar()函数时,配置的rqdata的帐号和密码就是RiceQuant的登录帐号和密码吗?
"rqdata.username": "",
"rqdata.password": ""