输入/搜索内容

从第三方网站获取K线 (0804更新)

扩展
复制: 73
点击次数: 2296
0
关注
2
关注者

对于不支持获取K线数据的平台(BitVC期货、BTCC的BTC现货、中国比特币的ETH、ETC),如果在策略开始时必须获取足够多的K线,使用本模板则可从第三方网站直接获得平台的历史K线数据。
注意:
K线数据每3秒更新一次,因此无法高频调用。
仅适用于实盘交易。
作者不保证第三方数据准确性和程序正确性,仅供学习参考。

0427更新:处理了Parse JSON数据时可能抛出的异常、出现异常时返回值统一为null。

策略源码
JavaScript

$.AltRecords = function(exchange, timeframe, size, includeLastBar) {
    var symbol;
    var info;
    var record = [];
    if (!size) size="";
    // 目前只支持以下三个交易所,其余交易所接口可参考https://www.btc123.com/api
    if (exchange.GetName().indexOf('Futures_BitVC') != -1) { 
        symbol = "bitvcbtccnyfuture";
    }
    else if (exchange.GetName().indexOf('BTCC') != -1 && exchange.GetCurrency().indexOf('BTC') != -1) {
        symbol = "btcchinabtccny";
评论
全部评论 (5)

    好东西

    10 年前

    希望传统期货的也能给个例子

    10 年前
    J

    很好用,收下

    10 年前

    好东西,谢谢分享

    10 年前

    好东西啊,但是还没有搞明白呢。呵呵

    10 年前
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)