Exp TralPartionClose
- 实用工具
- Vladislav Andruschenko
- 版本: 24.127
- 更新: 28 一月 2024
部分关闭和跟踪 - 辅助 EA。在回滚期间关闭部分头寸(关闭部分手数)。
当价格首先向盈利方向移动,然后又回来时,EA 会在部分平仓中关闭盈利头寸。
- EA 监控仓位。
- 如果价格向利润方向移动,则 ea 建立远距离回滚价格的第一水平。
- 如果价格继续朝着利润方向移动,这个利润水平会继续修改这个回滚水平。
- 如果价格回落指定的点数,则 ea 关闭部分头寸。
- EA 设置下一个价格水平,在该价格水平上将关闭头寸的下一部分。
- 当部分仓位关闭时,EA 包括止损的 TrailingStop。
- 只要整个头寸将被关闭,EA 就会继续工作。
您可以在策略测试器中测试“EA 交易”,并在可视模式下使用我们的 EAPADPRO 工具栏进行交易!
例子
- 买 1 2.00 1.29667 0.00000 0.00000
- 修改 1 2.00 1.29667 1.29667 0.00000
- 关闭 1 0.40 1.30174 1.29667 0.00000 202.80 10202.80
- 买 3 1.60 1.29667 1.29667 0.00000
- 收盘 3 0.40 1.30668 1.29667 0.00000 400.40 10603.20
- 买 4 1.20 1.29667 1.29667 0.00000
- 收盘 4 0.40 1.30982 1.29667 0.00000 526.00 11129.20
- 买 5 0.80 1.29667 1.29667 0.00000
- s/l 5 0.80 1.29667 1.29667 0.00000 -2.88 11126.3
设置
StartPointToTrail - 激活部分关闭功能的利润点数。
例如, StartPointToTral = 200 :一旦头寸达到 200 点的利润,EA 将第一个水平固定在 200 点。
RollbackPoint - 价格回滚以部分平仓的点数。
例如,StartPointToTral = 200 RollbackPoint = 100:只要价格回滚从固定电平(200)100点,的位置的部分将被关闭。
StepPointToFixLevel - 修复下一级别的点数。
例如,StartPointToTral = 200 RollbackPoint = 100 StepPointToFixLevel = 150:位置的一部分被关闭之后,下一个电平被固定在350点(200 + 150)。
DisableLockClose - 如果在帐户上检测到同一手数大小的不同方向的两个头寸的锁定,则禁用使用部分关闭算法。
例如:如果您使用SafetyLock PRO EA 并且您的仓位已被锁定在“安全锁”中,则此选项 ( DisableLockClose = true ) 禁用部分关闭此锁。
PercentLotToClose - 平仓的初始交易量百分比。
例如,在 PercentLotToClose = 20%开仓 2.0 手:EA 将部分平仓的手数计算为 2*0.2(%) = 0.4 手。在回滚时,将关闭 0.4 手,在随后的每次关闭时,要关闭的手数将等于 0.4。
FixLotToClose - 关闭每一步的固定手数。 0 - 考虑手数百分比PercentLotToClose 。
CloseOnlyOnProfitZone - 仅在头寸盈利时应用部分平仓。
NumbersOfClose - 部分关闭的数量。
例如, NumbersOfClose = 3,PercentLotToClose = 20%,初始手数 = 2.0 :在计算部分平仓手数时,EA 在每一步计算 0.4 手手数来平仓。 EA 只能关闭 0.4 手 3 次,剩余的 0.8 手将保持未平仓状态。
MovingInWLUSETRAIL - 在第一个部分关闭时将头寸移动到盈亏平衡点。
FixTrailingStopLevel - 当新水平出现时修复止损水平。
例如,FixTrailingStopLevel = 100:如果价格突破了 StepPointToFixLevel(橙紫色)的固定水平,则止损位于当前水平(红蓝)+-FixTrailingStopLevel 点。
Expforex,Vladon
this is very useful tool, I hope MT5 can use too