假设我们有一个包含每天成交量的列表 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,以此类推

利用公式编写数十天内每10天成交量指标代码

原文地址: https://www.cveoy.top/t/topic/iXXQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录