Bei der Frage, ob man die K-Linie für verschiedene Währungen mit Hilfe von Wechselpaaren erlangen kann, antwortete er mit dem folgenden Code:
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);
}
}
Aber es gibt eine Wiederholung der K-Linien-Daten, die während des Tests an der Bitcoin-Börse gewonnen wurden.
Dann habe ich alles auf Okcoin getestet, wie in der Abbildung.
Bitte fragen Sie, was die Ursache für dieses Problem ist, ist es die falsche Art und Weise, wie ich die K-Linie erhielt, oder weil die K-Linie der Bitcoin-Börse in Echtzeit gesammelt wurde?