1
focar em
0
Seguidores

Problemas encontrados ao usar GetRecords para obter dados da linha K em tempo real após alternar pares de negociação

Criado em: 2017-06-21 21:29:41, atualizado em:
comments   3
hits   2016

A pergunta de Zhou Bai, que queria obter K-lines de diferentes moedas através da troca de pares de moedas, é a seguinte:

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);
    }
}

No entanto, há uma duplicação de dados de linhas K obtidos durante o teste de troca de Bitcoin, como mostrado abaixo. Problemas encontrados ao usar GetRecords para obter dados da linha K em tempo real após alternar pares de negociação Então eu testei tudo em Okcoin, e tudo estava bem, como mostra o gráfico. Problemas encontrados ao usar GetRecords para obter dados da linha K em tempo real após alternar pares de negociação Por favor, me pergunte o que está causando o problema, é que eu não consegui as linhas K corretamente, ou é porque as linhas K do Bitcoin Exchange são coletadas em tempo real, não consegui localizar o problema, por favor, me pergunte o que está causando o problema.