以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  如何撤指定价格的委托单(VBA)  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=88984)

--  作者:jinzhe
--  发布时间:2015/12/29 15:13:13
--  如何撤指定价格的委托单(VBA)
如何撤指定价格的委托单(VBA)
--  作者:yukizzc
--  发布时间:2015/12/29 15:23:21
--  

for i=0 to order.OrderNum2-1
call order.OrderInfo2(i, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice, Account, Kaiping, Code, Market)
if LmtPrice = a then 
call order.CancelOrder(OrderID, Account)
end if
next

 


--  作者:chendong
--  发布时间:2016/1/12 16:14:23
--  
那,只有撤平仓的委托单,是否可用类似的思路,判断Kaiping的值,再CancelOrder?
--  作者:王锋
--  发布时间:2016/1/12 16:38:02
--  
当前可以了啊,你调试一下,打印输出Kaiping的返回值,然后看看不同情况都是些什么值就可以了
--  作者:chendong
--  发布时间:2016/1/13 16:50:03
--  
DEBUGFILE可记录日志,我看到论坛中的示例,举的示例是运用于公式中记录日志的,那么,如果VBA中要记录交易的日志,以便于排错,该怎么做呢?


--  作者:yukizzc
--  发布时间:2016/1/14 9:09:05
--  

Document 对象下面也有debugfile


--  作者:chendong
--  发布时间:2016/1/15 15:44:05
--  
Document 对象下面也有debugfile,记录日志时,一般写在那个事件发生时呢
--  作者:yukizzc
--  发布时间:2016/1/15 16:17:57
--  
这个看您想要在那边进行记录啊,这种又没有标准。如果用后台记录的思考就是在交易前输出开平条件用来调试程序化的