您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

我如何发 BUYSTOP 单? [金字塔]

  • 咨询内容: 比如现在2000 点,我希望如果价格能到 2010 点,买入; 所以需要发buystop 单,PlaceOrder 里面我应该用哪个参数?

     

  • 金字塔客服:

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

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

     

     

  • 用户回复: //下单委托交易
     // 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; 

     

  • 网友回复: 这个是下单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 按止损单处理
    看样子是不行

     

  • 网友回复: 怎么个不行?可否将问题描述清楚?

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容