以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 下单API为什么总是返回-1? (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=163164) |
-- 作者:qq代人发帖 -- 发布时间:2018/5/3 10:45:13 -- 下单API为什么总是返回-1? 下单API为什么总是返回-1?
|
-- 作者:banzhuan -- 发布时间:2018/5/3 10:51:14 -- 您是什么样的下单api,另外是否方便上传一下交易日志呢 |
-- 作者:bigknife -- 发布时间:2018/5/3 11:15:47 -- 用vs编译了官方网站的addin demo,将adi放到安装目录后,启动插件,点下单,报下单失败; 自己写了个插件,调用PlaceOrder接口,一直返回-1。 据说是不是要打开啥插件?
|
-- 作者:无为剑 -- 发布时间:2018/5/3 11:37:02 -- 返回-1表示下单失败了,具体为什么下单失败,请提供一下交易日志。 交易日志相关参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=57075 问题24 |
-- 作者:bigknife -- 发布时间:2018/5/3 13:47:15 -- 日志选项打开了, 但是C:\\Weisoft Stock(x86)\\Setting\\OrderLog 目录下为空 |
-- 作者:bigknife -- 发布时间:2018/5/3 13:48:33 -- 代码: 以下内容为程序代码: 1 CStockParam *p = CStockParam::fromCommand(CT2A(m_command)); 2 //AfxMessageBox(CString( p->toString() )); 3 long id = pMainFramework1->PlaceOrder(0, p->GetLmtPrice(), 0, p->GetVol(), p->GetDirection(), p->GetStock(), p->GetMarket(), FALSE, NULL, 0, 0, 0); 4 CString msg; 5 msg.Format(_T("下单返回:%ld"), id); 6 AfxMessageBox(msg); |
-- 作者:无为剑 -- 发布时间:2018/5/3 14:02:16 -- 请问你是否有登录交易柜台,如果已经登录,请问是什么交易柜台?实盘交易还是模拟交易 |
-- 作者:无为剑 -- 发布时间:2018/5/3 14:08:38 -- 还有正常情况下日志目录是不会是空的,你可能是刚刚才把交易日志选项勾选,你需要重新再进行下单才能这里有记录的 |
-- 作者:bigknife -- 发布时间:2018/5/3 15:12:14 -- 搞定了, 没有登录交易账号。申请了模拟账号,可以下单了。 谢谢。
|