3.2 修改挂单价

3.2 修改挂单价

OrderModify( )也可用来修改挂单价。如点到挂单价并入单,就不再是挂单了,且价格无法变更。

我们会以变量NewPendingPrice表示变更后的交易价。我们会假设价格己计算过且为有效。修改挂单价的方式如下:


一如往常,我们用OrderSelect( )获取交易单信息。如此就能把固定的停损与获利价传送至OrderModify( )功能。修改交易单之前,我们会进行检查,以确保新的挂单价不同于目前的挂单价。

对于OrderModify( ) ,我们指定交易单票,新的交易单储存于NewPendingPrice,以OrderStopLoss( )和OrderTakeProfit( )代表固定的停损值与获利值。此单不使用到期时间,故以"0"作为到期参数。