我有一个包含Instrument, Date, Time, Open, High, Low, Close列的CSV文件,我想要有Current close greater than current upper Bollinger band(20,2)的行,我在pandas-ta中找到了函数bbands,但是我不知道如何将它与当前关闭进行比较,以及如何找到上面的。下面是我尝试过的代码:
import pandas as pd
import pandas_ta as ta
df = pd.read_csv("NIFTY.csv", parse_dates = [["Date", "Time"]], index_col=0)
currunt_close = df["Close"]
currunt_upper_bollinger_band = ta.bbands(df["Close"], length=20, std=2)发布于 2022-04-24 01:23:55
运行以下代码:
currunt_close.ta.bbands(close='Close', length=20, std=2, append=True)
pd.set_option("display.max_columns", None) # show all columnsBBU_20_2.0是你要找的东西!
https://stackoverflow.com/questions/70996291
复制相似问题