From 222cceb1f3d386cecd2a683e1f892fa8a5bf76b9 Mon Sep 17 00:00:00 2001 From: montezdesousa <79287829+montezdesousa@users.noreply.github.com> Date: Thu, 24 Nov 2022 12:55:51 +0000 Subject: [PATCH] Fix SDK - `openbb.ta.ma_chart` - Command fails if index column is not labeled: "date". (#3556) * fix date error * add examples --- .../common/technical_analysis/overlap_view.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/openbb_terminal/common/technical_analysis/overlap_view.py b/openbb_terminal/common/technical_analysis/overlap_view.py index e975cb0c988..3e05c10e455 100644 --- a/openbb_terminal/common/technical_analysis/overlap_view.py +++ b/openbb_terminal/common/technical_analysis/overlap_view.py @@ -56,9 +56,21 @@ def view_ma( Format to export data external_axes: Optional[List[plt.Axes]], optional External axes (1 axis is expected in the list), by default None + + Examples + -------- + >>> from openbb_terminal.sdk import openbb + >>> df = openbb.stocks.load("AAPL") + >>> openbb.ta.ma_chart(data=df["Adj Close"], symbol="AAPL", ma_type="EMA", window=[20, 50, 100]) + + + >>> from openbb_terminal.sdk import openbb + >>> spuk_index = openbb.economy.index(indices = ["^SPUK"]) + >>> openbb.ta.ma_chart(data = spuk_index["^SPUK"], symbol = "S&P UK Index", ma_type = "EMA", window = [20, 50, 100]) """ # Define a dataframe for adding EMA series to it price_df = pd.DataFrame(data) + price_df.index.name = "date" l_legend = [symbol] if not window: