//下单委托交易
// nType 下单类型 0限价 1市价 2停损 3限价停损
// fLmtPrice 委托限价
// fStopLmtPrice限价停损单(仅限IB外盘品种使用)
// nVol 委托数量
// nAspect 0买入 1卖出
// lpszLabel 品种名称
// wMarket 品种市场
// bMustOK 是否弹出下单确认
// lpszAccount 下单帐户,为空则为当前活动帐户
// nKaiPing 0开仓 1平仓 2平今
// nTouBao 0投机 1保值
// bOrderQueue 是否为队列委托方式,即成交上一笔后再委托下一笔
// 返回值 : 返回本次的委托编号
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;
fLmtPrice参数设置为2停损,是什么意思,当设置为2时,对应的第三个参数代表什么?
比如想开多仓IF1503,当前价格3432.8,想以3430.0开多仓,同时设定%2的止损(成交后跌破3361.4止损平仓),请问PlaceOrder函数怎么配置参数,请帮忙给一个范例,谢谢。
1,停损是指停损单,参数指对应的停损价格。目前国内市场是不支持停损指令,仅限IB外盘使用
2,止损监控下价格,价格达到进行限价平仓操作
怎么样的话,国内期货,止损只能靠自己监控,价格触发止损条件时,自己下单平仓,是这样的吗?