Show both MACD and indicator strat on figure

Prepare for strategy learner.
This commit is contained in:
2020-11-04 09:23:42 -05:00
parent 0519ae9336
commit c40ffcf84b
4 changed files with 61 additions and 28 deletions

View File

@@ -73,7 +73,7 @@ def rsi(df, symbol, period=14):
(avg_loss / period))))
return rsi
key = f"rsi"
key = "rsi"
# Add one to get 'period' price changes (first change is nan).
period += 1
df[key] = df[symbol].rolling(period).apply(rsi)
@@ -91,13 +91,6 @@ def macd(df, symbol):
return df[[k1, k2, k3]]
def price_delta(df, symbol, period=1):
"""Calculate delta between previous day and today."""
k = f"diff_{period}"
df[k] = df[symbol].diff(periods=period)
return df[k]
def price_delta(df, symbol, period=1):
"""Calculate percentage change for period."""
k = f"pct_{period}"