为什么在
uint SetBuyLimitOrder ...if(result.retcode==TRADE_RETCODE_DONE)
为什么不使用
TRADE_RETCODE_PLACED?
ias:
如果我没记错的话,我是根据帮助中的代码示例编写这些脚本的,我只是复制了其中的代码片段并进行了检查。一切运行正常,我也就不再纠结这个问题了! 为什么在
中没有使用
?
来自回复:
Rosh2010.09.14 09:322010.09.14 09:32:28 #
...
OrderSend() 用于向交易服务器发送交易请求。什么是交易请求?
- 立即在市场上买入或卖出(根据订单类型和该工具/订单的执行条件,该请求可被执行或不被执行);
- 下达买入或卖出挂单(止损和限价挂单) -可以下达或拒绝 该挂单;
- 取消先前下达的买入或卖出挂单(删除止损和限价挂单) - 取消挂单可能会被 执行,也 可能由于挂单被阻止或挂单出错而 被拒绝;
- 修改挂单水平(开盘价、止损和止盈) - 修改后的订单可能会执行,也可能因订单被阻止或订单错误而被拒绝;
- 修改未结头寸的止损和止盈水平 - 修改订单可能会由于订单被阻止或订单中的错误而被执行或拒绝。
我的理解是,对于(挂单止损单和限价单),订单可以下达或被拒绝 - 是否正确-TRADE_RETCODE_PLACED?
SetBuyLimitOrder:
作者: Nikolay Kositsin