年度星钻会员尊享!MT4 EA:Institutional ATR Trailing Stop and Breakeven Manager 按 ATR 追踪止损与保本量化交易程序 - 交易机器人 | 助力投资交易更好成功资源合集论坛量化交易程序 - 交易机器人 | 助力投资交易更好成功Meta Trade 4量化交易程序 - 交易机器人 | 助力投资交易更好成功BBTrading

年度星钻会员尊享!MT4 EA:Institutional ATR Trailing Stop and Breakeven Manager 按 ATR 追踪止损与保本

此资源为年度星钻会员专享,每日更新,收录于《大白EA宝库:星钻会员专属合集》。

这是一个基于 ATR 的追踪止损与保本管理工具 EA:按 ATR 的波动幅度来跟随移动止损,同时兼顾保本管理。本帖文件为 MT4 源码,打包成 zip 下载,解压后在 MetaEditor 里编译使用,参数与文件开头见下方源码预览。

源码预览(先看代码,再决定下不下)

本帖是源码 EA:Prop_ATR_Trail_Manager.mq4,全文共 114 行。下面是它的全部可调参数与文件开头,完整源码在上方下载区,星钻会员可见。

可调参数(6 个)

  • int InpATRPeriod = 14;(ATR Period)
  • double InpATRMultiplier = 2.0;(ATR Multiplier)
  • bool InpUseBreakeven = true;(Use Auto-Breakeven)
  • int InpBEActivation = 20;(Pips in profit to activate BE)
  • int InpBELockProfit = 2;(Pips to lock in profit (covers fees))
  • int InpMagicNumber = 0;(Magic Number (0 = Manual Trades))
//+------------------------------------------------------------------+
//|                                     Prop_ATR_Trail_Manager.mq4   |
//|                                     Copyright 2026, Amanda V     |
//+------------------------------------------------------------------+
#property copyright "Amanda V"
#property version   "1.00"
#property strict

//--- Inputs
input group "=== Volatility Trailing Settings ==="
input int    InpATRPeriod     = 14;      // ATR Period
input double InpATRMultiplier = 2.0;     // ATR Multiplier

input group "=== Breakeven Settings ==="
input bool   InpUseBreakeven  = true;    // Use Auto-Breakeven
input int    InpBEActivation  = 20;      // Pips in profit to activate BE
input int    InpBELockProfit  = 2;       // Pips to lock in profit (covers fees)

input group "=== Global Settings ==="
input int    InpMagicNumber   = 0;       // Magic Number (0 = Manual Trades)

double pt;
double pip_mult;

//+------------------------------------------------------------------+
int OnInit()
  {
   pt = Point;
   pip_mult = (Digits == 3 || Digits == 5) ? 10.0 : 1.0;
   Print("Institutional ATR Manager Initialized.");
   return(INIT_SUCCEEDED);
  }

//+------------------------------------------------------------------+
void OnTick()

风险提示:EA 交易有风险,过往与参数表现不代表未来。正式使用前先在模拟盘跑够样本,确认在自己的点差、滑点环境下仍符合预期,再决定是否上实盘。

版本说明:资源随 MT4/MT5 版本迭代可能失效,如遇失效请在本帖留言反馈。

请登录后发表评论