Dia bertanya, adakah anda ingin mendapatkan K-line dari pelbagai mata wang dengan menukar pasangan perdagangan, dan kodnya adalah seperti berikut:
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);
}
}
Namun, data K-line yang diperoleh semasa ujian di bursa Bitcoin menunjukkan keadaan yang serupa, seperti yang ditunjukkan di bawah.
Kemudian saya menguji Okcoin dan semuanya berjalan dengan baik, seperti yang ditunjukkan di dalam gambar.
Saya tidak tahu apa yang menyebabkan masalah ini, adakah cara saya mendapatkan sambungan K tidak betul, atau adakah kerana sambungan K di bursa bitcoin adalah masalah pengumpulan masa nyata, saya tidak dapat menentukan masalah ini, tolong jawab!