901 浏览
0

tick周期,经常在行情软件中看见价格变了几次,早该平仓了,但天勤的程序没反应。请问这是周期太短的原因吗?

q = api.get_kline_serial("SHFE.cu1812")
while api.wait_update():
    if 符合条件
        平仓

若改成分钟周期,会不会有所改善?

klines = api.get_kline_serial(symbol, 10)
while api.wait_update():
    if api.is_changing(klines.iloc[-1], "datetime"): 
        如果符合条件则平仓

591221824 已回答的问题 2022年5月24日
0

if api.is_changing(klines.iloc[-1], "datetime"):

这句的意思是当k线时间更新后才执行,如果1根k线10秒,那就是10秒更新1次

如果想每个tick更新,可以订阅quote,或者改成if api.is_changing(klines.iloc[-1])

591221824 编辑答案 2022年5月24日