Hello, I’m cold wind, welcome to Inventor Quantify, bermula hari ini, saya akan terus menulis artikel untuk pemula supaya anda boleh cepat masuk dan menulis strategi anda sendiri.
Gaya artikel adalah gaya yang sangat ringkas, saya cuba untuk membuat setiap artikel kecil yang dapat menyelesaikan masalah kecil dan disertakan dengan contoh yang lengkap dan boleh dilaksanakan.
Saya akan cuba untuk membantu anda menyelesaikan beberapa masalah anda, kerana saya juga bekerja, dan saya mempunyai masa yang agak tertekan, saya tidak dapat membalas anda tepat pada masanya, dan saya juga tidak mempunyai masa untuk menjawab soalan-soalan anda.
Tolong fahami.
Untuk mendapatkan data K-line, rakan-rakan di dalam kumpulan sering bertanya kepada saya, dan di sini saya memberikan contoh kecil yang mudah untuk menunjukkan kepada anda bahawa beberapa platform pertukaran menyediakan data K-line, (seperti token)
Okcoin, untuk platform seperti itu, boleh diperoleh secara langsung, dan kebanyakan platform perdagangan tidak menyediakan data K-line, dalam hal ini mereka harus mengumpulkan K-line mereka sendiri.
Nota: Dalam persekitaran ujian tidak perlu untuk mengumpul K-line, kerana, pencipta kuantiti menyediakan ujian sejarah K-line, mengapa pencipta kuantiti sejarah K-line, tidak membenarkan pengguna untuk berdagang dalam talian
Penggunaan utama adalah dengan mempertimbangkan bahawa pencipta kuantiti K baris yang dikumpulkan sendiri, dalam kuantiti dan ketepatan, mungkin berbeza-beza dengan sedikit, jadi dalam operasi cakera, tidak disediakan kepada pengguna.
Yang perlu diperhatikan ialah exchange.GetRecords ((); jumlah baris K yang dikumpulkan, maksimum 1411, ditambah dengan 1441 baris, akan dihapuskan terlebih dahulu, ini untuk mengelakkan kesan prestasi.

function onTick(exchange) {
var records = exchange.GetRecords();//搜集K线,最多可以搜集1411条
if (!records) {
return;
}
Log("当前搜集到的K(分钟)线数量",records.length);
}
function main() {
Log(exchange.GetName(), exchange.GetCurrency());
while (true) {//循环执行
onTick(exchange);
Sleep(10000);
}
}