isaiah wrote:
那上面那个没有调用的问题是代码中哪里的错误呢,以及使用CTA策略跑实盘,如何取小时线跑,我看上面数据和交易所对比都是分钟k线数据,我是不是应该在策略中修改某个地方使用小时k线,麻烦大佬请指导一下
目前还存在我开仓设置0.01量,为什么在之后的开仓会开出1个,这个需要修改那些地方?
那上面那个没有调用的问题是代码中哪里的错误呢,以及使用CTA策略跑实盘,如何取小时线跑,我看上面数据和交易所对比都是分钟k线数据,我是不是应该在策略中修改某个地方使用小时k线,麻烦大佬请指导一下
这个问题,好像是websocket模块出错了
xiaohe wrote:
参考任意一个数字货币交易所的query_history函数即可
deribit只有WEBSOCKET的连接方式, 我参考了其他交易所的query_histroy 却完全没有调用模块中定义的query_history函数, 我是直接调用self.send_packet这个接受返回dict吗
如图初始调用query_history我打印都没有回显调用记录
xiaohe wrote:
修改base.py中的CHAIN_UNDERLYING_MAP即可。谢谢你的反馈,我们会在下个版本修复的。
麻烦大佬看一下上面那个问题,我去官网查了开平仓报错是JSON-RPC格式错误....., 开平仓的代码我没有修改过
期权交易问题已经解决,将期权模块中trading_calenders库替换为exchange_calenders库成功解决无法启动期权交易模块的问题
但是期权中我如何将BTC切换到ETH?默认只有BTC的期权,而且我开了期权之后,无法关闭
测试cta交易连接deribit平仓开单的时候失败,返回如图错误
连接deribit,手动测试开单一直出现服务器断开重连的问题,并且无法撤回
开单错误
撤回错误
xiaohe wrote:
可以根据自己需求进行个性化修改;
网络问题论坛里有相关帖子介绍了,建议还是更换更稳定的网络服务试试看
那么大佬,我目前最后一个问题,既然策略中获取不到回测资金,我如何进行根据我的回测资金量的进行开仓,以及对于实盘,如何获取资金调整我的开仓?
xiaohe wrote:
回测没有提供资金计算的功能
但是这样会出现与实盘情况不符的状态,能否在回测中修改每次交易量达到不存在负净值的环境呢
以及下午连接行情出现问题 websocket._exceptions.WebSocketAddressException: [Errno 11004] getaddrinfo failed,我的代理一直开着的能正常打开网页, 不存在网络连接不了的问题
xiaohe wrote:
应该是的,或者是底层报错导致连接断开了
我对回测系统产生一个问题,为什么账户净值能小于0 但不停止,这样回测出的策略能够上实盘吗?如果要增加净值小于0停止回测直接返回结果的话,应该怎么操作
测试是出现这样的问题,这种问题的原因是因为网络波动导致的吗?
用Python的交易员 wrote:
在CtaTemplate中,通过self.get_engine_type()函数查看是回测还是实盘
谢谢大佬,另外还有一个问题 如图,我如何在策略中获取回测资金以及实盘的资金呢
再此先谢过大佬