Files
Freqtrade/tools/sma5.py
Jérôme Delacotte 6b541837f1 add tools
2025-03-23 18:37:24 +01:00

18 lines
510 B
Python

import pandas as pd
import yfinance as yf
# Télécharger les données historiques de Bitcoin
data = yf.download('BTC-USD', start='2021-07-20', end='2022-06-27', interval='1d')
# Calculer la SMA5
data['SMA5'] = data['Close'].rolling(window=5).mean()
# Calculer la pente (différence quotidienne de la SMA5)
data['SMA5_slope'] = data['SMA5'].diff()
# Calculer la pente moyenne sur la période
average_slope = data['SMA5_slope'].mean()
print(f"Pente moyenne de la SMA5 journalière : {average_slope:.6f}")