import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from pandas_datareader import data as web

# Finansal veriyi çekme
df = web.DataReader('AAPL', data_source='yahoo', start='2020-01-01', end='2020-12-31')

# Hızlı ve yavaş hareketli ortalamaları hesaplama
df = df.rolling(window=12).mean()
df = df.rolling(window=26).mean()

# MACD ve Sinyal hattını hesaplama
df = df - df
df = df.rolling(window=9).mean()

# Grafik çizme
plt.figure(figsize=(12,5))
plt.plot(df, label='Kapanış Fiyatı')
plt.plot(df, label='Hızlı MA')
plt.plot(df, label='Yavaş MA')
plt.plot(df, label='MACD', color='red')
plt.plot(df, label='Sinyal Hattı', color='green')
plt.legend(loc='upper left')
plt.show()
Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.