8.13 检査订单获利情况

8.13 检査订单获利情况

检查目前订单的获利情况,或检查某个已平仓订单的总体获利情况,对于投资者来说是不可或缺的。有两个方法可以检查获利。

要得知存放货币的获利,必须先使用OrderProfit()函数选择订单。

OrderProfit()函数的结果需与所选择的订单历史上的整体利润或亏损一致。要取得获利或亏损,需要计算该单开仓价格和平仓价格的差异,这时会用到OrderSelect()函数:

对于订单,由平仓价格减去开仓价格来计算利润。对于空单,我们则反其道而行之。在计算出价差后,我们可以使用PipPoint()函数,透过对点(pippoint)的除法,转换利润或损失以得到完整的数据。

例如,若我们的多单开仓价格是1650.00,而平仓价格是1650.50,则OrderClosePrice()和OrderOpenPrice()的差异是0.50。当我们用PipPoint()函数除它时,结果是50。所以,对于这笔订单来说,我们有50点的利润。若订单平仓价格是1649.50,那么我们的损失是-50点。