下单时CTP报错,2022-04-21 09:00:01,123 INFO: 交易委托失败,代码:15,信息:CTP:报单字段有误,这是什么原因,具体如截图,
vnpy的期货策略,Demo给的策略启动时间为8:45-15:00及20:45-2:45,而策略启动一般都需要加载前置数据,即load_bar(n),而vnpy推荐使用rqdata的数据,而rqdata的数据清洗完成一般在下午4点左右,早上启动时,rqdata前一天的夜盘数据还未清洗,所以可能会出现实盘和回测信号不一致的问题,所以在此请教下有经验的友友是怎么解决这个问题的,十分感谢!
求助,请问vnpy如何获取占用保证金,调用get_all_accounts,只查到balance,也就是动态权益,有没有获取占用保证金的方法
一直没搞懂,为什么在backtesting的new_bar里,self.cross_limit_order()和self.cross_stop_order()是写在self.strategy.on_bar(bar)前面,on_bar里进行下单,订单信息存到self.active_limit_orders里,在下一次new_bar去判断上一次self.active_limit_orders的订单能不能成交,就是上一根bar下的单,用了当前bar的价格去判断,为什么要这么写?难道self.cross_limit_order()和self.cross_stop_order()不应该放在self.strategy.on_bar(bar)后面吗?
如图所示,下载vnpy源码,并配置好环境,进入到examples下的no_ui目录,创建一个名为strategies的文件夹,并创建策略test_strategy,然后在no_ui目录下执行python run.py,请问不用界面如何加载策略test_strategy,代码要写在哪?求教!!
新手一枚,按照文档的基本使用,启动程序,按步骤输入SimNow仿真的账号密码等信息,点击连接,日志模块没有任何输出,按文档继续,在交易模块交易所输入CFFEX,名称输入IF905,按回车键也没有任何反应,请问是我操作的不对吗