721 浏览
0
klines=api.get_kline_serial('CZCE.FG301',60*5,200)
while True:
    api.wait_update()
    # print("api is run")
    if api.is_changing(klines.iloc[-1], ["datetime", "open"]):  # 新产生一根日线或开盘价发生变化: 重新计算上下轨
        print(tafunc.time_to_str(klines.datetime.iloc[-1]))
        print(klines.iloc[-1])

李思恒 已回答的问题 2022年9月16日
0

你判断的是生产的一刻返回数据,这一刻只有一个开盘价也不会有别的价格了。所以高开低收都一样

李思恒 已回答的问题 2022年9月16日