Partial Close and Trailing. 回滚时部分平仓

xCustomEA 顾问在 PipFinite Trend PRO 上。自动 EA 编程开发
X 和 xCustomEA:测试和优化
xCustomEA 顾问在 PipFinite Trend PRO 上。自动 EA 编程开发
X 和 xCustomEA:测试和优化

Partial Close and Trailing. 回滚时部分平仓 Video Thumbnail

  • 主页
  • 文档
  • 设置
  • 常见问题
  • 更新日志
  • 评论 
  • 留言
  • Extra

关于 部分平仓(Partial Close)跟踪止损(Trailing)

部分平仓(Partial Close)跟踪止损(Trailing) 是一个 EA(Expert Advisor)助手,在回调(rollback)期间关闭仓位的一部分(即部分手数)。

当价格首先朝利润方向移动然后回撤时,EA(Expert Advisor)会部分平仓盈利仓位。

当价格朝利润方向移动然后反转时,顾问会以部分手数平掉盈利仓位。

  1. EA(Expert Advisor)监控仓位(交易)。
  2. 如果价格朝利润方向移动,EA会在一定距离设置第一个回调(rollback)价格水平。
  3. 如果价格继续朝利润方向移动,此利润水平将继续修改回调(rollback)水平。
  4. 如果价格回撤指定的点数(点),EA 关闭仓位的一部分手数(量)(交易)。
  5. EA会设置下一个价格水平,届时将关闭仓位的下一部分。
  6. 当部分仓位被平掉时,EA会激活 跟踪止损(TrailingStop) 功能。
  7. EA将持续运行,直到整个仓位被平掉。

您可以在策略测试器中测试专家顾问 TralPartionClose 并在可视模式下使用我们的 EAPADPRO 工具栏进行交易!

示例

  1. 买入 1 2.00 1.29667 0.00000 0.00000
  2. 修改 1 2.00 1.29667 1.29667 0.00000
  3. 平仓 1 0.40 1.30174 1.29667 0.00000 202.80 10202.80
  4. 买入 3 1.60 1.29667 1.29667 0.00000
  5. 平仓 3 0.40 1.30668 1.29667 0.00000 400.40 10603.20
  6. 买入 4 1.20 1.29667 1.29667 0.00000
  7. 平仓 4 0.40 1.30982 1.29667 0.00000 526.00 11129.20
  8. 买入 5 0.80 1.29667 1.29667 0.00000
  9. s/l 5 0.80 1.29667 1.29667 0.00000 -2.88 11126.32

部分平仓(Partial Close)跟踪止损(Trailing) 如何工作?

TralPartionClose 部分平仓与回撤

TralPartionClose 部分平仓与回撤 2

TralPartionClose 部分平仓与回撤 3

关于回撤

回撤时部分平仓

部分平仓示例

策略测试器中的 TralPartionClose

TralPartionClose 概述

人们如何评价Partial Close and Trailing?

  • Ng Yu Keung
    I used the tool on breakout EA, I would secure my profit and reduce the loss when price pullback after breakout.
    Ng Yu Keung
    ⭐⭐⭐⭐⭐
  • Umberleigh
    I love it! It's great for directional grids and pyramiding EA's.
    Umberleigh
    ⭐⭐⭐⭐⭐
  • ROBERT URBANSKI
    Very helpful, it perfectly supports own strategies. With my system, drastically reduces DD. I looking for MT5 but I don't see. 🙁
    ROBERT URBANSKI
    ⭐⭐⭐⭐⭐
  • Ma Jophine Bautista
    This really helps with not giving up too much of your profit when the price action is not going your way. I love how it only partially closes when things aren't going as planned. Other partial close EAs pare down positions at fixed levels automatically, and that causes you to lose out on opportunities for profit when there is a really strong move going on in your favor.
    Ma Jophine Bautista
    ⭐⭐⭐⭐⭐
  • eriva
    I use many products from Vladislav, the utilities are exceptional even if they require a bit of patience to find the right settings based on their use. Each reviewed utility is used in my real account. Vladislav is a kind and helpful person for any help required. Great Vladislav !!
    eriva
    ⭐⭐⭐⭐⭐
  • Victor Epand
    This is a valuable and profitable utility for trailing partial take profits.
    Victor Epand
    ⭐⭐⭐⭐⭐

您可以免费下载Partial Close and Trailing!

完全免费!

这是完全免费的版本,没有任何限制!
您可以免费下载并安装我们的程序!


实用链接


描述

当价格首先朝利润方向移动然后回撤(rollback)时,EA(Expert Advisor)会部分平仓盈利仓位。

  • EA(Expert Advisor)监控仓位(交易)。
  • 如果价格朝利润方向移动,EA会在一定距离设置 第一个回调(rollback) 价格水平。
  • 如果价格继续朝利润方向移动,此利润水平将继续修改回调(rollback)水平。
  • 如果价格回撤指定的点数(pips), EA 关闭仓位的一部分
  • EA会设置下一个价格水平,届时将关闭仓位的下一部分。
  • 当部分仓位被平掉时,EA会激活 跟踪止损(TrailingStop) 功能。
  • TralPartionClose EA将持续运行,直到整个仓位被平掉。

在外汇中,回调(rollback)是指价格朝当前趋势相反方向的移动,通常由于货币对被超买或超卖所致。

如何在 回调(rollbacks) 期间获利?

我们将在本文中讨论这个问题。

  • 这个专家顾问会伴随您的仓位。
  • 当价格回调(rollback)发生相反方向时,顾问会设置回调值并关闭部分利润。
  • 之后,EA可以为剩余仓位激活跟踪止损。
  • 在第二次回调时,顾问再次关闭部分利润。
部分平仓和跟踪止损图示

部分平仓在回调(Rollback)上的工作策略和逻辑

首先,让我们了解 回调(rollback)趋势修正 的概念。

1. 上升市场修正

下跌趋势 中发生,当大多数市场参与者意识到金融工具的价格被超卖并开始对之前开立的 卖出(SELL) 订单获利。

2. 下降市场修正

上升趋势 中发生,当大多数市场参与者意识到金融工具的价格被超买并开始对之前开立的 买入(BUY) 订单获利。

例如,考虑以下图表:

图表上的部分平仓示例

如图所示,主要趋势是上升的,但存在一个上升的回调(rollback)。

在这种情况下,使用不准确计算的跟踪止损(Trailing Stop)水平可能会导致您的仓位在实际趋势结束前被平掉。

这种情况是不理想的,因为主要利润未能完全实现。

利润未能完全实现?让我们来帮助您。

提前退出潜在趋势会捕捉到通过跟随完整方向本可以获得的所有利润。

经验丰富的交易者已知的 策略 涉及在这种回调期间确保部分利润。

假设您有一个 买入(BUY) 仓位,手数为2.0。您预计价格将上涨1000点(pips)。一个有效的策略是将 获利目标(Take-Profit) 设置为1000点。

但是,如果上升趋势未达到1000点,而是在500点时反转,您该怎么办?

在未达到您的获利目标的情况下,价格可能会反转并进入另一个下跌趋势。在这种情况下,使用 跟踪止损(Trailing Stop) 可能会导致在200-300点时触发止损,这并不理想。

在这种情况下该怎么办?

在回调(rollbacks)期间确保利润或其部分。

使用上述示例,在回调超过50点时,关闭现有手数的20%。

随后,当价格回到该点时,开始新的回调(rollback) —— 如果下一个回调超过50点,关闭另一部分手数(0.4手)。

在这种情况下,您应该不是从之前的回调点开始新的回调,而是从最后一个回调点上方50点开始。

因此,通过50点的回调,您可以多次 锁定 利润。

仓位的剩余部分将安全地达到其获利目标水平。

在这种情况下,您可能无法从2手中实现预期的500点净获利。然而,您的交易将通过跟踪止损(Trailing Stop)和趋势反转得到保护,避免过早平仓。

我还建议在第一次回调时将当前仓位设置为保本。

止损设置为开仓位置。因此,当价格回撤时,您的仓位将以0关闭。

在这个策略中创建了一个助手。

Exp – TralPartionClose 是一个专家顾问助手,在回调(rollbacks)期间关闭部分利润

趋势线,或更确切地说,回调(rollback)的起始点何时对价格有效?

当您经历指定点数(pips)的回调(rollback)时,顾问会关闭部分利润。

回调(rollback)示意图

回调(Rollback)上的部分平仓(Partial Close)EA示例

部分平仓(Partial Close)EA示例

如图所示,我为 卖出(SELL)买入(BUY) 各启动了两个仓位以进行测试。

然后,事件完全按照给定的算法展开:

  • 1 2013.03.07 00:00 买入 1 2.00 1.29667 0.00000 0.00000
  • 3 2013.03.07 04:07 修改1 2.00 1.29667 1.29667 0.00000
  • 4 2013.03.07 11:07 平仓 1 0.40 1.30174 1.29667 0.00000 202.80 10202.80
  • 5 2013.03.07 11:07 买入 3 1.60 1.29667 1.29667 0.00000
  • 6 2013.03.07 15:49 平仓 3 0.40 1.30668 1.29667 0.00000 400.40 10603.20
  • 7 2013.03.07 15:49 买入 4 1.20 1.29667 1.29667 0.00000
  • 8 2013.03.07 16:51 平仓 4 0.40 1.30982 1.29667 0.00000 526.00 11129.20
  • 9 2013.03.07 16:51 买入 5 0.80 1.29667 1.29667 0.00000
  • 10 2013.03.08 16:08 s/l 5 0.80 1.29667 1.29667 0.00000 -2.88 11126.32

专家顾问解码:

  • 1 – 开立一个 买入(BUY) 交易
  • 2 – 达到 StartPointToTral 点后,设置为保本 (* MovingInWLUSE = true)
  • 价格上涨;我们将回调起始点线向上移动,
  • 3 – 当价格向下回调我们的线超过 RollbackPoint 点时,按百分比手数关闭
  • 这将设置下一个回调起始水平为当前回调线 + StepPointToFixLevel 点。然后价格应超过 StepPointToFixLevel 点。只有这样,算法才会再次启动。
  • 5 – 另一个回调发生,确保第一手数的另一个20%。算法重复。
  • 10 – 趋势反转;仓位以无亏损(+掉期)关闭。我们的利润约为$1,125。

在测试EA时,我们从两个不同方向移动的仓位中获得了这个利润:

策略测试器示例

附加工具

此外,我建议学习我们的助手 Exp – Averager,它在逆趋势移动时被激活,并为所有仓位平均总获利目标。

Averager 软件图标

Averager. 平均交易仓位。顺势和逆势开仓!

平均仓位。顺势和逆势开立额外仓位,并具有总体跟踪止损(Trailing Stop)功能!顾问可以顺势和逆势开立额外仓位!包括一系列仓位的平均跟踪止损!手数增加和减少。

Duplicator – 在 MetaTrader 终端上复制交易/仓位

Exp-Duplicator 是一个自动化的专家顾问,旨在在您的 MetaTrader 账户上预设次数地复制交易和仓位。它无缝复制所有仓位——无论是手动开立还是由其他EA开立的——并允许您增加这些仓位的手数(量)。

CLP 关闭图标

CLP CloseIfProfitorLoss 与 跟踪止损(Trailing)。控制总利润或亏损与利润跟踪。

专家顾问(EA)为 MetaTrader 中的仓位管理和关闭提供高级功能,特别是在达到预定的总利润或亏损水平时。启用利润跟踪功能后,EA会动态调整止损水平以确保利润随着增长而被锁定。

SafetyLOCK PRO 使用开立相反挂单锁定以保护您的仓位。锁定对冲

SAFETYLOCK:保护您的交易免受剧烈市场反转的影响。金融市场交易涉及高风险,特别是在剧烈市场反转期间。SAFETYLOCK 是一个独特的工具,帮助交易者通过自动为现有仓位下达对冲订单来最小化亏损。您现在可以自信地进行交易,

外部变量和设置

名称描述
通用设置
StartPointToTralStartPointToTrail 是激活部分平仓功能所需的利润点数(pips)。

例如,
StartPointToTral = 200

一旦仓位达到200点(pips)的利润,EA会在200点设置第一个水平。
RollbackPointRollbackPoint 是价格必须回撤的点数(pips),以触发部分仓位(交易)平仓。

例如,
StartPointToTral = 200 和 RollbackPoint = 100

一旦价格从固定水平(200点)回撤100点(pips),将关闭仓位(交易)的一部分。
StepPointToFixLevelStepPointToFixLevel 是设置下一个水平的点数(pips)。

例如,
StartPointToTral = 200 RollbackPoint = 100 StepPointToFixLevel = 150

部分平仓后,下一个固定水平为350点(pips)(200 + 150)。
DisableLockCloseDisableLockClose 是关闭仓位的初始手数的百分比。

例如:
开立手数为2.0的仓位
PercentLotToClose = 20%

EA计算部分平仓的手数 = 2 * 0.2 = 0.4手。

当发生回调时,将关闭0.4手。

每次平仓时,关闭的手数将等于0.4。
PercentLotToClosePercentLotToClose 是关闭仓位的初始量的百分比。

例如:
以2.0手(量)开立仓位。

如果 PercentLotToClose = 20%,则 EA计算部分平仓的手数(量)为2 * 0.2 = 0.4手

在回调时,将关闭0.4手,且每次平仓时,关闭的手数将保持在0.4手。
FixLotToCloseFixLotToClose 是每一步关闭的固定手数(量)值。

如果设置为0,则使用手数的百分比 PercentLotToClose
CloseOnlyOnProfitZone通过部分平仓,EA只能在仓位(交易) 盈利时 关闭。
NumbersOfCloseNumbersOfClose 是部分平仓的次数。

例如,
NumbersOfClose = 3 PercentLotToClose = 20% Starting Lot = 2.0

在计算部分平仓的手数(量)时,EA为每个平仓步骤计算0.4手。

EA只能执行3次0.4手的部分平仓。

仓位(交易)剩余的0.8手将留在市场中。
MovingInWLUSETRALMovingInWLUSETRAL 启用保本功能。
在第一次部分平仓时将仓位的止损设置为保本水平。

如果部分平仓功能被激活并且第一部分仓位被平掉,专家顾问(EA) 将止损设置为开仓价格。

如果价格继续移动到开仓价格,止损将被激活,仓位将以0关闭。
在这种情况下,部分仓位(交易)将提前被平掉。
FixTrailingStopLevelFixTrailingStopLevel 如果创建了新水平,则将止损修改为之前的水平。
FixTrailingStopLevel 在出现新水平时设置 止损 水平。

例如:
FixTrailingStopLevel = 100。

如果价格突破了固定水平 StepPointToFixLevel(橙色紫色),
则仓位(交易)的止损设置为当前水平(红色蓝色) + FixTrailingStopLevel 点。
OrderToTrailPartionClose指定EA监控的订单类型(买入(Buy)、卖出(Sell)、全部(ALL))。
MagicToTrailPartionClose指定EA监控的 魔术号码(magic numbers)

关于 Partial Close and Trailing的常见问题解答

我们的常见问题

最常见问题的解答

外部变量和设置

名称描述
通用设置
StartPointToTralStartPointToTrail 是激活部分平仓功能所需的利润点数(pips)。

例如,
StartPointToTral = 200

一旦仓位达到200点(pips)的利润,EA会在200点设置第一个水平。
RollbackPointRollbackPoint 是价格必须回撤的点数(pips),以触发部分仓位(交易)平仓。

例如,
StartPointToTral = 200 和 RollbackPoint = 100

一旦价格从固定水平(200点)回撤100点(pips),将关闭仓位(交易)的一部分。
StepPointToFixLevelStepPointToFixLevel 是设置下一个水平的点数(pips)。

例如,
StartPointToTral = 200 RollbackPoint = 100 StepPointToFixLevel = 150

部分平仓后,下一个固定水平为350点(pips)(200 + 150)。
DisableLockCloseDisableLockClose 是关闭仓位的初始手数的百分比。

例如:
开立手数为2.0的仓位
PercentLotToClose = 20%

EA计算部分平仓的手数 = 2 * 0.2 = 0.4手。

当发生回调时,将关闭0.4手。

每次平仓时,关闭的手数将等于0.4。
PercentLotToClosePercentLotToClose 是关闭仓位的初始量的百分比。

例如:
以2.0手(量)开立仓位。

如果 PercentLotToClose = 20%,则 EA计算部分平仓的手数(量)为2 * 0.2 = 0.4手

在回调时,将关闭0.4手,且每次平仓时,关闭的手数将保持在0.4手。
FixLotToCloseFixLotToClose 是每一步关闭的固定手数(量)值。

如果设置为0,则使用手数的百分比 PercentLotToClose
CloseOnlyOnProfitZone通过部分平仓,EA只能在仓位(交易) 盈利时 关闭。
NumbersOfCloseNumbersOfClose 是部分平仓的次数。

例如,
NumbersOfClose = 3 PercentLotToClose = 20% Starting Lot = 2.0

在计算部分平仓的手数(量)时,EA为每个平仓步骤计算0.4手。

EA只能执行3次0.4手的部分平仓。

仓位(交易)剩余的0.8手将留在市场中。
MovingInWLUSETRALMovingInWLUSETRAL 启用保本功能。
在第一次部分平仓时将仓位的止损设置为保本水平。

如果部分平仓功能被激活并且第一部分仓位被平掉,专家顾问(EA) 将止损设置为开仓价格。

如果价格继续移动到开仓价格,止损将被激活,仓位将以0关闭。
在这种情况下,部分仓位(交易)将提前被平掉。
FixTrailingStopLevelFixTrailingStopLevel 如果创建了新水平,则将止损修改为之前的水平。
FixTrailingStopLevel 在出现新水平时设置 止损 水平。

例如:
FixTrailingStopLevel = 100。

如果价格突破了固定水平 StepPointToFixLevel(橙色紫色),
则仓位(交易)的止损设置为当前水平(红色蓝色) + FixTrailingStopLevel 点。
OrderToTrailPartionClose指定EA监控的订单类型(买入(Buy)、卖出(Sell)、全部(ALL))。
MagicToTrailPartionClose指定EA监控的 魔术号码(magic numbers)

更新日志 Partial Close and Trailing

关于 Partial Close and Trailing 的评论

Bi Zhou

⭐⭐⭐⭐⭐


this is very useful tool, I hope MT5 can use too
Vladislav Expforex
Reply from ExpForex:
Thank You .coming soon

alexey34vlg

⭐⭐⭐⭐⭐


alexey34vlg 2023.08.11 12:52
отличный советник, под мои цели идеально мы можете сделать такой же советник для мт5 ? я бы купил

Ng Yu Keung

⭐⭐⭐⭐⭐


Ng Yu Keung
I used the tool on breakout EA, I would secure my profit and reduce the loss when price pullback after breakout.

Umberleigh

⭐⭐⭐⭐⭐


Umberleigh
I love it! It's great for directional grids and pyramiding EA's.

ROBERT URBANSKI

⭐⭐⭐⭐⭐


ROBERT URBANSKI
Very helpful, it perfectly supports own strategies. With my system, drastically reduces DD. I looking for MT5 but I don't see. 🙁

rizennam


rizennam 2021.10.18 06:45
Ea closes all positions, not partially?
Vladislav Andruschenko
Reply from developer Vladislav 2021.10.18 07:54 
Ea CLOSE partially. Perhaps you have a minimum lot? The minimum lot cannot be partially closed!

Mehdi Faraz Fard

⭐⭐⭐⭐⭐


Mehdi Faraz Fard 2021.07.11 13:43
So far so good.Thanks

Ma Jophine Bautista

⭐⭐⭐⭐⭐


Ma Jophine Bautista
This really helps with not giving up too much of your profit when the price action is not going your way. I love how it only partially closes when things aren't going as planned. Other partial close EAs pare down positions at fixed levels automatically, and that causes you to lose out on opportunities for profit when there is a really strong move going on in your favor.

Payman

⭐⭐⭐⭐⭐


Payman 2020.10.08 21:33
thx, i with you add multiple tp but its great anyway. thank you

eriva

⭐⭐⭐⭐⭐


eriva
I use many products from Vladislav, the utilities are exceptional even if they require a bit of patience to find the right settings based on their use. Each reviewed utility is used in my real account. Vladislav is a kind and helpful person for any help required. Great Vladislav !!

Victor Epand

⭐⭐⭐⭐⭐


Victor Epand
This is a valuable and profitable utility for trailing partial take profits.

Partial Close and Trailing 的评论

您有问题吗?

Leave a Reply

Your email address will not be published. Required fields are marked *


Extra

通过标签导航


Assistant – 最佳免费交易面板,支持持仓并处理真实/虚拟止损 /获利 /跟踪止损 交易

Assistant – 最佳免费交易面板,支持持仓并处理真实/虚拟止损 /获利 /跟踪止损 交易

自动设置止损、获利、跟踪止损、保本水平,启用虚拟止损。 Exp Assistant 将帮助您组织持仓的维护。 此专家顾问将为您的持仓设置所有必要的止损和获利水平。 所有专家顾问操作均通过图表上的控制面板管理。…

MQL 开源模板. 创建智能交易系统的模板

MQL 开源模板. 创建智能交易系统的模板

简介 使用任何指标创建专家顾问(Expert Advisors, EAs)来测试您的策略,确实可以通过使用模板和开源资源来简化。开源的优势之一是可以使用现有的代码来节省时间和精力。 以下是使用来自Expforex.com的MQL 开源模板在仅5分钟内创建EA的分步指南。 使用开源模板创建EA的分步指南 下载开源模板: 访问Expforex.com,导航到开源部分,您可以在那里找到适用于MetaTrader 4 (MT4)和MetaTrader 5 (MT5)的MQL模板。 下载适合您平台(MT4或MT5)并基于您希望使用的指标的EA模板。 理解模板结构: 模板将包括预先编写的代码,处理EA的基本功能,如初始化、开仓和平仓,基于指标的信号。 模板的主要元素包括: …

SafetyLOCK PRO 仓位锁定 通过使用相反的挂单开仓来锁定您的头寸。锁定对冲

SafetyLOCK PRO 仓位锁定 通过使用相反的挂单开仓来锁定您的头寸。锁定对冲

SAFETYLOCK:保护您的交易免受剧烈市场反转的影响 在金融市场进行交易涉及高风险,尤其是在剧烈的市场反转期间。SAFETYLOCK 是一个独特的工具,帮助交易者通过自动为现有头寸下反向订单来最小化损失。现在,您可以自信地进行交易,知道意外的市场波动不会影响您的交易。…

Copylot – MetaTrader的外汇交易复制器。跨终端复制器

Copylot – MetaTrader的外汇交易复制器。跨终端复制器

交易复制器,用于MetaTrader。 它复制外汇交易、头寸、订单,支持从任何账户复制。 它是COPYLOT MT4版本的最佳交易复制器之一,可在MT4-MT4, MT5-MT4之间复制(或适用于COPYLOT MT5版本的MT4-MT5, MT5-MT5之间复制)。 独特的复制算法能够精准地将所有交易从主账户复制到您的客户端账户。…

这篇文章还有以下语言版本: English Portuguese Español Deutsch Français Русский Українська Indonesian Italiano العربية Chinese 日本語 한국어 Türkçe ไทย Tiếng Việt




    Please wait, contacting ...

     

    风险警告:


    过去的交易业绩并不保证未来的结果。

    保证金外汇交易具有高风险,可能不适合所有投资者。

    请注意,使用交易机器人涉及巨大风险,您的损失可能超过初始投资。

    请谨慎行事,仔细评估自己的财务状况,并考虑向合格的专业人士寻求建议。

    免责声明

    本网站使用Cookie以提升您的体验。通过使用本网站,您同意我们的 数据保护政策免责声明
    阅读更多 Privacy Policy