https://github.com/bukosabino/ta
Revision 18651d64d51d085f64188fdd6143e23c961bb1e0 authored by Bukosabino on 12 May 2020, 11:09:54 UTC, committed by Bukosabino on 12 May 2020, 11:09:54 UTC
1 parent 93b9ddf
Raw File
Tip revision: 18651d64d51d085f64188fdd6143e23c961bb1e0 authored by Bukosabino on 12 May 2020, 11:09:54 UTC
update new version
Tip revision: 18651d6
generate_image_macd.py
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

import sys
sys.path.append("..") # Adds higher directory to python modules path.
from ta import *

# Load data
df = pd.read_csv('../data/datas.csv', sep=',')
df = utils.dropna(df)

# Add all ta features filling nans values
df = add_all_ta_features(df, "Open", "High", "Low", "Close", "Volume_BTC",
                            fillna=True)
# Generate macd image
plt.plot(df[40500:41000].trend_macd, label='MACD')
plt.plot(df[40500:41000].trend_macd_signal, label='MACD Signal')
plt.plot(df[40500:41000].trend_macd_diff, label='MACD Difference')
plt.title('MACD, MACD Signal and MACD Difference')
plt.legend()
plt.savefig("macd.png")
back to top