搞不明白这么多年了,vnpy在k线合成资金管理这些方面仍然一大堆坑
错误代码:147,错误信息:CTP:缺少ExchangeID字段,请填入ExchangeID
错误代码:147,错误信息:CTP:缺少ExchangeID字段,请填入ExchangeID
这个错误需要修改什么地方呢?ctpgateway我都修改了的,其他还需要修改吗?
文华这个功能觉得挺好用的,在vnpy上不知道怎么实现
tick级的订单控制不太会
请问一下TargetPosTemplate为什么需要, 假设策略名为TestStrategy,请在onTick回调中加上:
super(TestStrategy, self).onTick(tick),我策略加了运行不了,不加反而正常。
另外请问一下正常情况使用setTargetPos下单对回测结果有影响吗?我使用和不使用两种方式回测结果差异挺大的
可以策略生成下单指令,由算法下单吗?有简单的示例吗?谢谢
req['ExchangeID'] = orderReq.exchange
1.92加这么一行就可以了
我看vtengine中则两个函数主要是保持和读取合约信息的,其中loadContracts做了初始化,但是不知道这个合约信息用到什么地方,我现在想把ctpgateway改到python3下使用,但是这个地方老是报dbm.error: db type could not be determined的错,如果用处不大可以注释掉吗
数据是自己用datarecording收集的,我看了是正常的。数据库我是执行了连接数据库操作的,但是策略里面我加了个print的标记,初始化后那个标记print不出来,数据无法初始化应该跟这个是一个原因
mongodb里有足够数据,用datarecording也能正常收集数据,但是策略初始化时变量值为0,在vntrader和ctatrading下都如此,在vntrader下我连接数据库了,也换了两个不同的策略测试过,都无法正常初始化,请问这个是什么问题呢
日线怎么生成呢?