2.5.1 计算获利点和停损点
对于计算获利点和停损点最常用的方法是用一个外部的变量,就是用户指定的价位来进行,也就是你愿意承受的损失或者是获利。关于买进市价单,开仓价即是市场卖价(ASK),卖出市价单开仓价则是市场买进价(BID)。在止损和限价之前,我们有效地确认开仓价格,这个价格不包含市价。将适当的预期获利或停损点计算于开盘价内。
这里有我们预先设定的停损或停利变量:
在这个例子中设了止损50点, 100点停利。在之前你可能已经看到这在EA中有类似的设定。要计算止损,我们需要在我们的开仓价格上加上或减去50点。首先,我们需要转换这50点为分数,我们将使用它来加或减去开盘价。像是日元对50个点等于0.50。而对于所有其他的货币对,是0.0050。将整数转换为相应的分数值,我们需要增加我们的外部止损点的变量。
