# 重要提示
移动止损 是本地执行的功能,由您的专家顾问控制,而非服务器自动执行。您必须保持专家顾问运行,才能使此功能生效。
在 fxDreema 模块中,您可以使用不同类型的移动止损,但有一点是共通的——您应将移动止损模块放置在某处,以便它能在每个新到的报价上运行。
# 移动止损的工作原理
基本思路是在价格朝有利方向移动时,将交易的止损保持在距离当前价格一定的距离。当价格回撤时, 止损不变。有两个主要参数—— 移动止损和移动步长 :
移动止损 ——这是我们希望维持的目标止损大小,例如 40 点。
移动步长 ——这表示止损修改的频率。如果步长较小(甚至可以为 0),则止损修改更频繁。步长越大, 止损调整越“懒惰”,但对服务器的请求也更少。
现在让我们看看移动止损 、 移动步长和当前价格 (买价或卖价)之间的关系。这是买入交易的主要逻辑:
如果 ( 当前价格 - 止损价 ) >= ( 止损点 + 步长 ),则将 止损价 移动到 ( 当前价格 - 止损点 )
这个伪公式在数学上并不准确,因为有些数值是绝对的,有些是相对的,但你应该能理解。以下是其参数的含义:
当前价格 - 可以是卖价或买价。默认情况下,买入交易为卖价,卖出交易为买价,但可以更改。
止损价 - 交易的止损水平。不是相对于当前价格的相对大小,而是止损线所在的实际水平。
止损 - 相对的移动止损大小,例如 40 点。
步长 - 相对的移动步长大小,例如 1 点。
换句话说,当前价格与止损线之间的距离必须至少为(止损 + 步长),这样才能将止损设置在距离当前价格止损距离的位置。
# 移动开始
在 fxDreema 中,有一个额外的参数称为 Trailing Start。它设定了一个必须先实现的利润水平,只有达到该水平后,块才能修改止损线。你可以这样理解这个阈值水平:
在 Trailing Start 水平之上,一切正常运行
在 Trailing Start 水平之下,所有功能均不起作用
#Trail 是什么?
想象一下,Trailing Stop 中的“Stop”一词既可以指止损 ,也可以指止盈 ,因为这两者都是交易被停止的水平。在 fxDreema 中,你不仅可以跟踪止损 ,还可以跟踪止盈 ,而且 Trailing Stop 模块中有一个参数可以切换此行为。
