tick周期,经常在行情软件中看见价格变了几次,早该平仓了,但天勤的程序没反应。请问这是周期太短的原因吗?
1 2 3 4 | q = api.get_kline_serial( "SHFE.cu1812" ) while api.wait_update(): if 符合条件 平仓 |
若改成分钟周期,会不会有所改善?
1 2 3 4 | klines = api.get_kline_serial(symbol, 10 ) while api.wait_update(): if api.is_changing(klines.iloc[ - 1 ], "datetime" ): 如果符合条件则平仓 |
591221824 已回答的问题 2022年5月24日
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日