0
Perhatian
0
Pengamat

Cara mendapatkan garis rata-rata 30 hari

Dibuat pada: 2020-07-13 22:13:31, Diperbarui pada:
comments   2
hits   889

def get_records ((nilai): Log ((get catatan hari:,nilai) catatan = pertukaran.GetRecords(PERIOD_D1) res = 0 untuk i dalam kisaran ((-(nilai + 1),-1): res = res + catatan[i][Close] Log ((time:, catatan[i][Time], value:,catatan[i][Close]) kembali res/nilai

Menghitung garis rata dengan fungsi ini Dalam uji coba, siklus k-line pada disk tidak dapat disetel sepanjang hari, jadi panjang rekaman sering hanya 5, 6 hari, tidak dapat mendapatkan garis rata-rata 30 hari, bagaimana cara mengatasinya?

Informasi lebih lanjut
Semua pesan
avatar of eye
mata
Ini bukan masalah panggilan fungsi. Pada disk fisik, data yang dikembalikan hanya satu hari, tidak dapat menghitung garis rata-rata 5 hari, garis rata-rata 30 hari. Jika Anda memiliki lebih banyak data yang akan dikembalikan oleh analog disk, itu cukup. Apakah data k-line dari analog disk dan real disk sama, jika sama, maka data analog disk dapat digunakan untuk mengulangi.
2020-07-14 11:09:52
avatar of 小草
Rumput
GetRecords dapat disetel ke siklus apa pun, tentu saja.
2020-07-14 10:12:20