ATS,服务器断线短信通知&AB TWS Plugin假死问题解决

091216
 
1服务器断线短信通知
系统运行在虚拟服务器上,运营商信誓旦旦保证不掉线。我相信的确很难掉线,但是说无论如何不掉线,即使他们再怎么保证我也信不过。
解决方法:用其他网站检测自己服务器状态,如果断线。马上发邮件给QQ,然后再自动转发给139邮箱,最后由139邮箱手机短信通知我
可用的一个服务商:https://www.hypertrader.it/,短信服务不用花钱买,实现过程见文章<ats,gogogo!>
 
2AB TWS Plugin假死问题解决
AB TWS Plugin是用来获取实时数据的ab2tws接口,如果tws连接到行情服务器偶尔断开,则通常情况下它能自动重连。但是运行时间长了之后,可能会很偶然地出现一种情况,即状态显示connect,但是行情接收不了,图表傻在那里。
解决方法:
step1:编个公式取图表的时间(如果假死,公式也停顿,时间将静止)
step2:使用AB的图表解释功能,把图表上的时间输出到文本窗口
step3:使用autoit获取AB窗口的TEXT信息
step4:用autoit的字符串查找确定所要的时间所在的位置,再用取字符串函数抓出时间字符串
step5:用autoit的字符串转数字函数将其转为数字
step6:用系统时间和取出的时间做判断,判断是不是假死了
step7:如果假死用autoit的自动运行目录下的emailer程序给自己发短信提醒(其实是发邮件,然后邮件用短信提醒)
step8:用auto的鼠标控制功能,让它自己点状态栏连接状态,右击一下,移动,再左击一下reconnect,搞定了!
(autoit是个程序,请自行google,比较简单)
 
还有多少问题,放马过来吧,让我好好享受一下这个过程…

说点什么