以下是 CCI 指标的 Python 代码:

import pandas as pd
import numpy as np

def CCI(data, ndays):
    TP = (data['high'] + data['low'] + data['close']) / 3
    CCI = pd.Series((TP - TP.rolling(ndays).mean()) / (0.015 * TP.rolling(ndays).std()),
                    name='CCI')
    return CCI

其中,'data' 是一个包含股票数据(如开盘价、收盘价、最高价、最低价等)的 DataFrame,'ndays' 是 CCI 指标的计算周期。函数返回一个 Series 类型的 CCI 指标。

Python CCI指标计算代码

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

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