Rss & SiteMap

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

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

标题:我如何发 BUYSTOP 单?

1楼
gamexumeng 发表于:2016/6/27 12:13:16
比如现在2000 点,我希望如果价格能到 2010 点,买入; 所以需要发buystop 单,PlaceOrder 里面我应该用哪个参数?
2楼
gamexumeng 发表于:2016/6/27 13:52:14

可能没说明白,就是 在2000 点的时候,我希望能发一个在2010点的限价买入单, 现在我发限价单,因为高于当前价格,会直接在当前价格2000点成交;

所以我就不知道用什么参数才能达到这个效果了? 我试过 PlaceOrder 下单参数 2, 就是停损单,好像也不能达到这个目的, 而3,说的是只有IB账户支持

 

3楼
王锋 发表于:2016/6/27 23:04:18
//下单委托交易
 // nType  下单类型 0限价 1市价 2停损 3限价停损
 // fLmtPrice 委托限价
 // fStopLmtPrice限价停损单(仅限IB外盘品种使用)
 // nVol      委托数量
 // nAspect      0买入 1卖出
 // lpszLabel    品种名称
 // wMarket      品种市场
 // bMustOK      是否弹出下单确认
 // lpszAccount  下单帐户,为空则为当前活动帐户
 // nKaiPing     0开仓 1平仓 2平今
 // nTouBao      期货(0投机 1保值) 股票(0普通 1融资) 期权(0普通 1备兑)
 // bOrderQueue  是否为队列委托方式,即成交上一笔后再委托下一笔
 // 返回值 :     返回本次的委托编号
 // 注意:       请不要在SendMessage消息处理函数或者在线程中调用该下单函数。如果有必要在线程中调用下单,请使用PostMessage向主窗口发送下单
 //                 指令消息,然后在主线程中下单。
 virtual long PlaceOrder(BYTE nType, float fLmtPrice, float fStopLmtPrice, UINT nVol, BYTE nAspact, LPCSTR lpszLabel, WORD wMarket,
  BOOL bMustOK, LPCSTR lpszAccount, BYTE nKaiPing, BYTE nTouBao, BYTE bOrderQueue) = 0; 
4楼
gamexumeng 发表于:2016/6/28 10:35:39
这个是下单log:

2016-06-28 10:30:34.753    【下单】AU12 价284.250000 量1 买卖0 类型2 开平0 账户612519 Formula 1
2016-06-28 10:30:34.755    【下单】AU12 按止损单处理
2016-06-28 10:30:34.756    【下单】AU12 价283.849976 量1 买卖1 类型2 开平0 账户612519 Formula 1
2016-06-28 10:30:34.758    【下单】AU12 按止损单处理

看样子是不行
5楼
王锋 发表于:2016/6/28 10:37:24
怎么个不行?可否将问题描述清楚?
6楼
gamexumeng 发表于:2016/6/28 11:59:03
等下午开盘我再试一次,我刚才改了参数试了一下,在模拟账号下,好像没什么作用,不能成交,不过我不确定
7楼
gamexumeng 发表于:2016/6/29 10:17:25
发的是成功的,这个停损单是本地单吗?
8楼
王锋 发表于:2016/6/29 13:49:30

是本地单

共8 条记录, 每页显示 10 条, 页签: [1]


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