24/04/26 20:01:21.45 sEQNDfGh.net
>>518
3.5で聞いたみたら下記の回答が返って来たぞ
これじゃダメなのかい?
import talib
# サンプルデータの作成(適宜自分のデータに置き換えてください)
high_prices = [105, 110, 115, 120, 118, 112, 115, 118, 122, 125]
low_prices = [95, 98, 102, 108, 100, 102, 105, 108, 110, 112]
close_prices = [100, 105, 110, 115, 112, 108, 110, 115, 118, 120]
# CCIの計算
cci = talib.CCI(high_prices, low_prices, close_prices, timeperiod=14)
# 出力の表示
print("CCI:", cci)
talib.CCI()`関数には、高値、安値、終値の配列を渡し、`timeperiod`パラメーターを指定する必要があります。これはCCIの期間を表します。計算されたCCIの値は、指定された期間ごとに配列として返されます。
上記の例では、10日間の高値、安値、終値のデータからCCIを計算しています。実際の取引データを使用する際には、それに応じてデータを入力してください。