0
フォロー
0
フォロワー

30日移動平均を取得する方法

作成日:: 2020-07-13 22:13:31, 更新日::
comments   2
hits   1150

def get_records(value): Log(“get records day:”,value) records = exchange.GetRecords(PERIOD_D1) res = 0 for i in range(-(value + 1),-1): res = res + records[i][“Close”] Log(“time:”, records[i][“Time”], “value:”,records[i][“Close”]) return res/value

この関数で平均線を計算します. 記録の長さは5,6日しかなく,30日平均線は得られない. どうすれば解決できるのか?