Rss & SiteMap

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

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

标题:用VBA跑模拟,账号需要怎么登录?

1楼
gzcoolfire 发表于:2015/8/10 9:43:35
    sCode="IF09"
    sMarket="ZJ"
    sAccountID="603489"

Call order.Buy(0,iOpenVol,0,0,sCode,sMarket,sAccountID,0)

执行了没有效果,输出显示还是没有持仓的。模拟的账号需要登录才能执行buy吗?
2楼
yukizzc 发表于:2015/8/10 10:17:18
当然,软件里一切交易指令前提都是你交易账户要登录上的
3楼
gzcoolfire 发表于:2015/8/10 11:00:24
在软件里面提示已登录了哦,但好像buy的动作无效?这个要怎么调试?
4楼
yukizzc 发表于:2015/8/10 11:12:49

你看下buy说明,第一个0表示限价,这时候第三个参数表示自己指定的价格。你写0如何报单?

给你写了个例子,你直接执行tt这段宏就能开仓了

sub tt()

 sCode="IF09"
    sMarket="ZJ"
    sAccountID="603489"


Call order.Buy(1,1,0,0,sCode,sMarket,sAccountID,0)


end sub

5楼
gzcoolfire 发表于:2015/8/10 11:14:13
因为我想报市价单,确保一定能成交。

Buy的参数能帮忙详细讲解一下吗?谢谢你
6楼
yukizzc 发表于:2015/8/10 11:17:24

我给你的例子就是市价的

你自己打开金字塔-帮助-vba编程信息

里面找buy看下里面参数都是什么,这个帮助文档对你编写vba很有帮助的

7楼
gzcoolfire 发表于:2015/8/10 11:56:44
好的,谢谢!
共7 条记录, 每页显示 10 条, 页签: [1]


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