0
Perhatian
0
Peminat

Cara mendapatkan garis purata 30 hari

Dicipta pada: 2020-07-13 22:13:31, Dibaharui pada:
comments   2
hits   889

def get_records ((nilai): Log ((dapatkan rekod hari:,nilai) rekod = pertukaran.GetRecords(PERIOD_D1) res = 0 untuk i dalam julat ((-(nilai + 1),-1): res = res + rekod[i][Close] Log ((time:, rekod[i][Time], value:,rekod[i][Close]) pulangan res/nilai

Menghitung garis rata dengan fungsi ini Dalam kajian semula, kitaran k-line pada cakera sebenar tidak boleh ditetapkan sepanjang hari, jadi panjang rekod sering hanya 5, 6 hari dan tidak dapat mendapatkan garis purata 30 hari, bagaimana untuk menyelesaikan?

Lebih lanjut
Semua mesej
avatar of eye
mata
Bukan masalah panggilan fungsi. Dalam cakera sebenar, hanya satu hari data yang dikembalikan, tidak boleh mengira garis purata 5 hari, 30 hari. Data yang dikembalikan oleh cakera analog lebih banyak, cukup. Jika data k pada cakera analog sama dengan data cakera sebenar, maka anda boleh menggunakan data cakera analog untuk mengesan semula.
2020-07-14 11:09:52
avatar of 小草
Rumput
GetRecords boleh diset pada sebarang kitaran, tentu saja. Di mana anda tidak boleh?
2020-07-14 10:12:20