有无方法在ONREADY域查询帐户状态?如果帐户状态是不在线我将用代码发出警报
OnAccountStatus(AccountStatusRef antStatus)我理解是:账户状态更新驱动,如果帐户一直是未登录状态,这个域不会被触发。所以我才会有上一个问题
请教老师们,谢谢
那你就在onready查账户状态呗, 这个算问题吗
onready本质上和oninit没什么区别,只是有一个先后顺序而已
oninit上做不了的事情,onready也是做不了的
我没看懂你想做什么。
你是想如果账户掉线了代码发出警报吗?
那这个驱动不应该是放在onbar里检查登录状态吗?
你可以使用a_getaccount尝试获取指定账户资金信息,如果失败了就说明掉线了,这不行吗?
我就是想检测账户是否登出了。有时网络闪断闪连,网络再连时帐户还没来得及登录(此时因我有代码设定而驱动策略单元自动重启,策略重启的刹那间所获取的持仓数字为0,进而导致我的持仓管理暂时失效),所以我想在onready域检测账户是否登录并进一步检查持仓情况。
谢谢老师给的思路,我先试试
账户登出有OnAccountStatus事件触发的
你融汇贯通一下
登出和断线不是一码事
登出就好比电话挂断,断线好比你在电梯里信号不好听不到对面说什么
最大的区别时
登出了移动就不给你计费了,信号不好移动还是计费的
他的需求有好几种方案
主动查询
事件触发
再叠加一下其他条件
断线不会触发onaccountstatus.....
弄个云
断毛线
思路和方案就是
租赁tb的云、腾讯云、华为云
没必要在这个问题上卡太多时间