交換取引後,GetRecordsでK線データをリアルタイムで取得する際に発生する問題

作者: リン・ハーン作成日: 2017-06-21 21:29:41, 更新日:

小白は質問し,取引対を切り替える方法を使って,異なる通貨のK線を取得したいと願っています. コードは以下です:

function main() {
    LogReset();
    while (true) {
        exchange.IO("currency", "ETH");
        var curETH = exchange.GetCurrency();
        var recordsOfETH = exchange.GetRecords(PERIOD_M5);
        Log(curETH, "当前搜集到recordsOfETH的5(分钟)线数量", recordsOfETH.length, ":", recordsOfETH);
        exchange.IO("currency", "LTC");
        var curLTC = exchange.GetCurrency();
        var recordsOfLTC = exchange.GetRecords(PERIOD_M5);
        Log(curLTC, "当前搜集到recordsOfLTC的5(分钟)线数量", recordsOfLTC.length, ":", recordsOfLTC);
        exchange.IO("currency", "BTC");
        var curBTC = exchange.GetCurrency();
        var recordsOfBTC = exchange.GetRecords(PERIOD_M5);
        Log(curBTC, "当前搜集到recordsOfBTC的5(分钟)线数量", recordsOfBTC.length, ":", recordsOfBTC);
        Sleep(5000);
    }
}

しかし,ビットコイン取引所のテストで得られたK線データは重複しています.imgOKCoinでテストしてみました.imgこの問題の原因は,私がK線を入手した方法が間違っているのか,それともビットコイン取引所のK線がリアルタイムで収集されているため,位置付けができない問題なのか,お答えください.


もっと

小さな夢https://dn-filebox.qbox.me/1de1b7de4ffaff10a91f15e1c3201307fde334bf.png しかし,ビットコインの取引ネットワークは,K線インターフェイスを提供していない. テストコードでテストしてみました. https://dn-filebox.qbox.me/4408aec8a61e085e49ff1538c604e68dc1dc8477.png https://dn-filebox.qbox.me/66589341c54405b4492839f9ce2bc1fba3ab34e0.png あなたのホストは最新ですか?大バージョン番号は更新されていませんが,最近追加された機能により,いくつかの小さな調整が行われ,最新バージョンを使用して試行錯誤が確認できます.

小さな夢QQで私に連絡してください. 359706687です. 私は遠隔で見ることができます.

ウェブのウェブ管理者は,ウェブのウェブ管理者に対して, https://dn-filebox.qbox.me/900dba21f1a7bdb01c1760f54ea84520aa90f419.png システム環境は64ビットLinuxで,影響はあるのか? 管理者のスクリーンショット https://dn-filebox.qbox.me/733adee9ef8be8e39445750f8aafc5473dbca2c3.png