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()
Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.