def OnTradeAccountDisconnected(context, accountname):

print('断线啦') context.myacc.Logout() #hms = int(GetCurrentTime().strftime('%H%M%S')) #时间 精确到秒 if DuringTradingSession('IF') == True : if context.myacc.IsLogined() == False : g.timer = SetTimer(60) print('开启定时器')

def OnTimer(context, timerid) :

if timerid == g.timer: print('定时期开始') context.myacc.Login() if DuringTradingSession('IF') == True : if context.myacc.IsLogined() == True : print('重连成功啦') KillTimer(g.timer) print('结束定时器')

自定义函数:判断当前时间是否在交易时段里 如下
https://quant.pobo.net.cn/forum-portal/post/postDetail/1294