首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Enigma Catalyst检索Bittrex交换的分钟频率数据时出错

使用Enigma Catalyst检索Bittrex交换的分钟频率数据时出错
EN

Stack Overflow用户
提问于 2017-12-09 13:12:46
回答 1查看 190关注 0票数 2

我正在尝试使用Enigma Catalyst库从Bittrex exchange获取货币对ltc_btc的分钟数据:

在CLI中:

代码语言:javascript
复制
$ catalyst ingest-exchange -x bittrex -f minute -i ltc_btc

得到:

代码语言:javascript
复制
  File "/Users/cyrusghazanfar/Desktop/python-projects/catalyst/catalyst/__main__.py", line 545, in ingest_exchange
    csv=csv
  File "/Users/cyrusghazanfar/Desktop/python-projects/catalyst/catalyst/exchange/exchange_bundle.py", line 820, in ingest
    show_report=show_report
  File "/Users/cyrusghazanfar/Desktop/python-projects/catalyst/catalyst/exchange/exchange_bundle.py", line 596, in ingest_assets
    end_dt=end_dt
  File "/Users/cyrusghazanfar/Desktop/python-projects/catalyst/catalyst/exchange/exchange_bundle.py", line 509, in prepare_chunks
    start_dt, end_dt, [asset], data_frequency
  File "/Users/cyrusghazanfar/Desktop/python-projects/catalyst/catalyst/exchange/exchange_bundle.py", line 469, in get_adj_dates
    if data_frequency == 'minute' else last_entry
AttributeError: 'NoneType' object has no attribute 'replace'

问题似乎来自于交易的特定资产,谁的end_minute设置为'N/A‘,导致endlast_entry exchange_bundle.py#L467为空。

错误是来自丢失的分钟烛台数据,还是Bittrex没有通过其api提供分钟数据(但如果是梯子的话,Catalyst可以从检索到的所有数据构建分钟烛台)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-12 13:22:09

目前还没有针对Bittrex的分钟包。https://github.com/enigmampc/catalyst/issues/90

我更喜欢的方法是在poloniex中运行backtest,然后在bittrex中执行实时交易。不过,并不是所有的配对都可用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47725531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档