3.2 修改挂单价
OrderModify()也可用来修改挂单价。如点到挂单价并入单,就不再是挂单了,且价格无法变更。
我们会以变量NewPendingPrice表示变更后的交易价。假设价格已计算过且为有效。修改挂单价的方式如下:

一如往常,我们用OrderSelect()获取交易单信息。如此就能把固定的停损与获利价传送至OrderModify()功能。修改交易单之前,我们会进行检查,以确保新的挂单价不同于目前的挂单价。
对于OrderModify(),我们指定交易单票,新的交易单储存于NewPendingPrice,以OrderStopLoss()和OrderTakeProfit()代表固定的停损值与获利值。此单不使用到期时间,故以“0”作为到期参数。