在MQL4中,设置50个点的止盈价可以通过以下代码实现:

double stopLoss = NormalizeDouble(Bid - 50 * Point, Digits);

这里的'Bid'表示当前的买入价,'Point'表示当前货币对的最小价格变动单位。'NormalizeDouble()'函数用于将计算出的止盈价舍入到正确的小数位数。'Digits'表示当前货币对的小数位数,可以通过'MarketInfo(Symbol(), MODE_DIGITS)'获取。

请注意,上述代码仅适用于市价订单。如果您在使用限价订单,您需要根据您希望设置的价格来计算止盈价。

MQL4 止盈设置:如何设置50点止盈价

原文地址: https://www.cveoy.top/t/topic/lOMO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录