利用公式编写数十天内每10天成交量指标代码
假设我们有一个包含每天成交量的列表 volume,我们可以使用以下代码来计算每10天的成交量指标:
def calculate_volume_indicator(volume):
indicator = []
num_of_days = len(volume) // 10
for i in range(num_of_days):
start_index = i * 10
end_index = (i + 1) * 10
total_volume = sum(volume[start_index:end_index])
average_volume = total_volume / 10
indicator.append(average_volume)
return indicator
# 使用示例
volume = [100, 200, 150, 300, 250, 400, 350, 500, 450, 600, 550, 700, 650, 800, 750, 900, 850, 1000, 950, 1100]
indicator = calculate_volume_indicator(volume)
print(indicator)
输出结果为:
[215.0, 360.0, 530.0, 700.0, 830.0, 950.0]
这表示在前10天内的平均成交量为215,接下来的10天内的平均成交量为360,以此类推
原文地址: https://www.cveoy.top/t/topic/iXXQ 著作权归作者所有。请勿转载和采集!