策略初始化和订阅合约都在vnpy.app.cta_strategy.engine的_init_strategy函数里,可以自己改改
你是在am初始化之后打印bar,然后你的am的size又是500,不知道你历史数据是否超过500天足够am初始化,可以把print语句加到cancel_all下面试试看是否有bar传进来。
而且你的日线逻辑里需要对self.window进行相对处理才行
可以贴一下报错截图,然后描述一下你做了哪些操作也没有解决?
如果只需要计算指标发出信号,应该是可以这么做的。
请问你的vn_trader版本是?还有你本地的datetime格式是?
可以用期货公司的仿真软件修改密码试试
可以在vnpy.app.cta_backtester.ui.widget的update_trades函数里打印一下trade_pairs看看
为什么修改密码需要修改接口呢?
这是数据结构时间戳的环球时区支持(包括TickData/OrderData/TradeData),交易主界面上,不管行情、委托还是成交的时间戳,都统一变成了当前的北京时间,或者说电脑所在地的(东8区)时间。
CTP期权测试(sopttest)
可以联系一下期货公司工作人员吧
看你1楼的写法好像不是在启动连接前设置的呀
查询不到初始化加载的数据指的是?
在on_bars下打印一下传进来的bars就知道是否加载了吧