#encoding:gbk
"""
计算分时均线demo
根据全推行情实时计算分时均线价格
此demo采用的宁德时代作为演示
"""
def init(ContextInfo):
ContextInfo.subscribe_whole_quote(['300750.SZ'], on_quote)
def on_quote(datas):
print(datas)
for s in datas:
tick_data = datas[s]
cur_amount = tick_data['amount']
cur_vol = tick_data['pvolume']
avg_tick_price = cur_amount / cur_vol
print(f'合约: {s} 当前均价: {avg_tick_price}, 最新价:{tick_data["lastPrice"]}')
def after_init(C):
pass
def handlebar(ContextInfo):
#计算当前主图的cci
pass
|