您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

VBA中的查询资金和账户? [金字塔]

  • 咨询内容: VBA中的查询资金和账户?在CTP柜台中有查询间隔一秒的限制,那么金字塔VBA中的
    order.account2(6,myaccount)和Call order.HoldingInfoByCode2中查询的持仓情况是不是会因为查询时间的限制,得到的不是最新资金和持仓,这个情况在一分钟以上交易没关系,在TICK驱动高频交易时候(500毫秒)下就最好不去查询资金和账户。

     

  • 金字塔客服: 不会的,你调用金字塔函数时,都是从内部调用的,不会去查询

     

  • 用户回复:

    不会去查询的话,实时的账户资金变动和持仓变动是如何得出来的呢?VBA下请详细说下?

     

  • 网友回复:

    交易有变动时,金字塔会自动对账户进行计算,也不会没事就到柜台去查询,查询是个很慢的过程,无法满足及时性需要的

     

  • 网友回复:

    交易有变动时,相当于事件驱动,请问是那个事件呢?

    1、OnTrade委托回报

    2、OnOrder

    成交回报 

    3、OnOrderRejected委托拒绝回报

    4、OnOrderCanceled撤单成功回报

    5、OnCancelOrderFailed撤单失败回报

    还是

    Status         订单的变化类型,有如下字符串值:

                     "Cancelled"  表示订单已经撤销

                     "Submitted"和"PreSubmitted"  表示订单已经提交,当只成交一部分尚未完全成交时也会出现此事件,此时已成交数量在Filled参数中显示

                     "Filled"    表示本地订单已经全部成交

                     "Tradeing"  每笔成交回报,此时Filled是本次成交数量,Remaining将始终为0

                     "Inactive"  表示本次委托无效,比如价格超过允许范围,委托数量超出范围等等


 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容