Stop loss - Conditional
Stop Loss - Conditional – 平仓模块,将评估未平仓订单是否已触及其 SL。在订单开立后(见下图中的”1”),模块将在一个(复杂的)条件变为 true 时设置 Stop Loss (SL)(见下图中的”2”)。当价格触及 SL 时(见下图中的”3”),订单将被关闭。该模块将 Buy 订单的 SL 设置在当前价格下方,不一定在 Buy 订单的开仓价格下方。由于 SL 设置在当前价格下方,当 SL 被触及时,订单可能处于盈利状态,这也可能是因为 Trailing 的原因。许多交易者使用此模块在价格回撤时锁定利润。对于 Sell 订单,一切相反,模块将 Sell 订单的 SL 设置在当前价格上方。
- Enabled for:设置模块仅对 Buy 订单启用、仅对 Sell 订单启用或两者都启用。如果 Buy 和 Sell 订单需要不同的条件,请为 Buy 订单添加此模块,然后再为 Sell 订单添加此模块。
- Precondition:SL 设置前的条件。在条件被评估为 true 之前,模块保持不活跃状态。当条件被评估为 true 时,SL 将被设置并从 SL start distance (pips) 参数的距离开始。不设置前置条件将导致在订单开立时即设置 SL。
- SL start distance (pips):Precondition 评估为 true 时,SL 距当前价格的 Pip 数。SL = 当前价格 (bid/ ask) - SL start distance (pips)。
- Trail step size:当订单达到新高时 Trail 的增长量。假设您将此设置为 1。如果利润在订单之前的最高点之上增加 1 Pip,Trail 也将上移 1 Pip。如果设置为 2,SL 将在每增加 1 Pip 的额外利润时上移 2 Pip,而不是 1。
- Trail minimum distance (pips):Trail 不会比设定值更接近当前价格(以 Pip 为单位)。当使用大于 1 的 Trail step size 且您希望 Trail 与当前价格保持一定距离时,此设置很有用。警告:当设置为 0 或任何负数时,Trail 将被允许超过当前价格,导致订单在回撤之前关闭。