欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 请问,VBS如何得知发生断网或服务器断线的情况?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3309人关注过本帖树形打印复制链接

主题:请问,VBS如何得知发生断网或服务器断线的情况?

帅哥哟,离线,有人找我吗?
王锋
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/8/25 9:41:16 [显示全部帖子]

 

vba 的Order对象中的 事件同样能收到账户的连接以及断线消息的,我们VBA的教程中没有写,后面会补上

 

Connected       表示连接成功
Disconnected   表示连接失败

 

相关范例

Sub ORDER_OrderStatusEx2(OrderID, Status, Filled, Remaining, Price, Code, Market, OrderType, Aspect, Kaiping, Account, AccountType)
 Application.MsgOut status
End Sub



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/8/25 16:07:20 [显示全部帖子]

断网重连后,是很快就会下载缺失的K线,但是你必须是品种已经加载到图表上的品种才可以,金字塔虽然是全推数据,但是是全推即时数据,历史数据还是需要点播的。没有在图表上加载的品种是不会自动补充缺失数据的。

是先接收到最新一笔的TICK报价,补充数据是随后另外的线程补充的,这个过程视你的缺失数据多少而不同。

 

不清楚你为何非要自己维护K线,如果你希望有个稳定的网络质量,家庭网络这种肯定是不靠谱的,建议你租用云服务器



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/8/25 17:36:34 [显示全部帖子]

当然是Grid.GetHistoryData()更快一些,因为这是从图表上直接读取已经加载计算过的数据,marketdata.GetHistoryData() 这个还需要从新从硬盘加载。作为程序员你应该懂得哦。

不建议你自己维护数据,你就是再怎么快,也没有金字塔直接帮你计算好快的



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部