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