Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:OrderInfoByCode2总是返回0

1楼
sesamepaste 发表于:2013/2/18 11:11:23
源代码基本是从帮助文件中拷贝出来,除了期货品种外没做修改,但是返回值总是0。 从帮助得知,返回0的时候出错,正确时应该返回1。 请问怎样能让程序正常运行?

目前使用的版本是: 标准版2.972, 模拟帐户。

程序如下:

Sub cmdTest_Click()

dim orderid
dim ConSign
dim Filled
dim Remaining
dim Action
dim OrderType
dim LmtPrice
dim Account
dim Kaiping
iResult =  order.OrderInfoByCode2("IF03","ZJ",orderid,ConSign,Filled,Remaining,Action,OrderType,LmtPrice,Account,Kaiping)

'打印输出未成交订单ID(可用此ID进行撤单)
application.msgout iResult

End Sub
2楼
guotx2010 发表于:2013/2/18 12:38:22

返回的是OrderID,不是iResult呀

 

3楼
sesamepaste 发表于:2013/2/18 12:42:33
帮助文档里说, 函数的返回值反馈该函数执行的正确与否,iResult现在是这个函数执行状态。 如果程序正确,iResult应该是1,而不是0。可现在iResult总是0?
4楼
sesamepaste 发表于:2013/2/18 13:01:44
问题已解决,开盘的时候就好了。
5楼
梦想 发表于:2013/2/18 19:58:22
返回值 是-1  怎么回事呢?
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 2 queries.