Misalnya robot saat ini adalah siklus 1 menit, bagaimana cara menghitung nilai garis rata MA ((5) dari siklus sinar matahari di titik 1 ini? Dengan API ini. GetRecords ((Period) mengembalikan sejarah K-line, K-line cycle yang ditentukan pada saat membuat robot, struktur Array Record Tanpa menambahkan parameter, secara default mengembalikan siklus garis K dengan nilai ketika robot ditambahkan, tetapi juga dapat menyesuaikan siklus garis K Dukungan: PERIOD_M1 berarti 1 menit, PERIOD_M5 berarti 5 menit, PERIOD_M15 berarti 15 menit, PERIOD_M30 berarti 30 menit, PERIOD_H1 berarti 1 jam, PERIOD_D1 berarti 1 hari Jika kita menggunakan garis rata-rata MA ((5) dengan GetRecords ((PERIOD_D1)), maka nilai dari 5 garis K adalah nilai dari level 1 menit saat ini yang diambil secara berputar, jadi dalam 1 menit, mengambil garis hari MA ((5) adalah salah. Saya tidak tahu bagaimana hal itu bisa terjadi, para dewa, tolong lihat.
MomoxSaya tidak mengerti, jika hari MA menggunakan GetRecords (PREIOD_D1) untuk menghitung, tidak masalah apa siklus robot Anda
Penemu Kuantitas - Mimpi KecilElemen terakhir dari array objek ini (kolom terakhir garis K) selalu berubah, kecuali jika siklus ini berakhir sepenuhnya, untuk menentukan, jika siklus hari, hari ini berakhir, nilai terakhir tidak pasti.
WsnragMaksud saya robot saat ini adalah tingkat 1 menit, dengan Sleep ((1000) berputar, rek = GetRecords ((PREIOD_D1) dan kemudian menggunakan ma ((rec, 5) untuk menghitung garis rata 5 hari, yang sebenarnya membutuhkan 5 hari K garis untuk menghitung, dan pada tingkat 1 menit, yang diambil adalah nilai setelah Sleep ((1000) pada hari yang sama. Jadi yang diambil adalah salah, saya tidak tahu apakah saya salah atau tidak dapat diambil sendiri, secara teoritis seharusnya dapat dilakukan.