跳转到内容

Take profit - Conditional (Pro)

Take Profit - Conditional (Pro) – 平仓模块,将评估未平仓订单是否已触及其 TP。在订单开立后(见下图中的”1”),模块将在一个(复杂的)条件变为 true 时设置 Take Profit (TP)(见下图中的”2”)。当价格触及 TP 时(见下图中的”3”),订单将被关闭。该模块将 Buy 订单的 TP 设置在当前价格上方的任意位置,不一定在 Buy 订单的开仓价格上方。由于 TP 可以设置在当前价格上方的任意位置,当 TP 被触及时,订单可能处于亏损状态;这也可能是因为 Trailing 的原因。许多交易者使用此模块在价格回撤并朝有利方向移动时减少亏损。对于 Sell 订单,一切相反,模块将 Sell 订单的 TP 设置在当前价格下方的任意位置。

trailing stop loss pro
Take Profit - Conditional (Pro)
  • Enabled for:设置模块仅对 Buy 订单启用、仅对 Sell 订单启用或两者都启用。如果 Buy 和 Sell 订单需要不同的条件,请为 Buy 订单添加此模块,然后再为 Sell 订单添加此模块。

  • Precondition (optional):TP 设置前的条件。在条件被评估为 true 之前,模块保持不活跃状态。当条件被评估为 true 时,TP 将被设置在 TP start value 参数的值处,该参数可以包含复杂的计算。不设置前置条件将导致在订单开立时即设置 TP。

  • TP start value:TP 的值(价格),可设置为任意值或计算结果。

  • When to remove TP (optional):移除 TP 的 Signal。

  • TP offset (pips):距 TP start value 的 Pip 数偏移量,用于调整您希望 TP 开始的位置。

  • Trail step size:当亏损增加时 TP 的下降量。假设您将此设置为 1。如果亏损在阈值之下增加 1 Pip,Trail 也将下移 1 Pip。再增加 1 Pip 亏损后,从 1 到 2 Pip,以此类推。在正常情况下,该订单现在至少会产生 2 Pip 的亏损。如果设置为 2,每增加 1 Pip 的额外亏损时 TP 将下移 2 Pip,而不是 1。

  • Close percentage:此模块将关闭的仓位百分比。假设您有 1 Lot 的仓位并将值设置为 50,此模块将关闭当前仓位的 0.5 Lot。当您有另一个同样设置为 50 的模块时,该模块将关闭 0.25 Lot,因为剩余 0.5 Lot 的 50% 是 0.25 Lot。如果您希望第一个或第二个模块关闭整个订单/仓位,请将此值设置为 100。

  • Reuse module after partial close:如果模块的 Close percentage 设置为小于 100 的值,则模块将尝试关闭订单的一部分。此设置决定是否可以对同一订单再次使用此模块(如果再次满足前置条件)。