0

我正在尝试从 nsepy 获取一段时间内的数据。它第一次运行良好,但随后出现 DateTime 错误。

我的代码:

symbol=['SBIN','BAJAJFINSV']
import datetime
from datetime import date
from nsepy import get_history
data={}
b= {} 
for s in symbol:
    data[s]=get_history(s,start=date(2021,1,25),end=date(2021,7,10))
    get_MACD(data[s])
    a[s] = getMACDBuySell(data[s])
    b = a[s]
    data[s] = pd.DataFrame(list(zip(b[0],b[1],b[2],b[3])),
                   columns =['DateBuy','Buy','DateSell','Sell'])

    Test_Date = datetime.date(2021,7,9)
    #date_of_today = datetime.date.today()
    for date in (data[s]['DateBuy']):
        if date == Test_Date:
            SendMsg(stock)
        else:
            pass

如果我遗漏了什么,请告诉我。

提前致谢。

4

0 回答 0