1
Подписаться
0
Подписчики

Проблемы, возникшие при использовании GetRecords для получения данных K-line в режиме реального времени после переключения торговых пар

Создано: 2017-06-21 21:29:41, Обновлено:
comments   3
hits   2016

Например, если вы хотите получить 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-линии, которые повторяются. Проблемы, возникшие при использовании GetRecords для получения данных K-line в режиме реального времени после переключения торговых пар И я проверил на Okcoin, что все в порядке, как показано на рисунке. Проблемы, возникшие при использовании GetRecords для получения данных K-line в режиме реального времени после переключения торговых пар Прошу вас, господа, спросите меня, что вызывает эту проблему, не так ли я получил K-линии, или это потому, что K-линии биткоин-биржи собираются в режиме реального времени, и я не могу найти проблему, пожалуйста, ответьте!