Trade Panel and Risk Manager PRO for MetaTrader 5:用户手册

14 十一月 2026, 15:54
JETINVEST
0
4

Trade Panel and Risk Manager PRO 是一款 MetaTrader 5 智能交易系统(EA),在图表上放置一个交易面板:按您愿意承担的账户风险百分比计算手数的一键下单;可在图表上拖动的入场、止损和止盈线;全部平仓、平仓一半和止损移至保本的按钮;以及对您的交易自动执行保本、部分平仓和追踪止损。它不会自行交易:除策略测试器外,只有在您点击时才会发送订单。

功能

  • 根据所选风险(余额或净值的百分比)和止损距离计算每笔订单的手数,或使用固定手数。
  • 点击前显示手数、风险金额、占账户的百分比以及风险回报比。
  • 发送已带止损和止盈的市价单,或用图表上的线放置限价单和止损单。
  • 管理持仓:保本、部分平仓和追踪止损,每项都从初始风险(R)的某个倍数开始。
  • 每笔订单前检查经纪商条件(算法交易、最小手数与手数步长、可用预付款、止损水平、点差),并在面板上说明订单未发送的原因。

如何添加到图表

  • 打开导航器(Ctrl+N),展开智能交易系统,将 Trade Panel and Risk Manager PRO 拖到要交易品种的图表上。
  • 在常用选项卡中勾选允许算法交易。工具栏上的算法交易按钮也必须开启,否则面板显示 "Algo trading is disabled" 并且不发送任何订单。
  • 在输入选项卡中设置风险、默认止损和目标以及自动管理(所有参数见下文),然后点击确定。
  • 面板交易其所在图表的品种。要交易其他品种,请将其添加到该品种的图表上。移除 EA 后,面板及其线条会从图表上消失。
  • 请先在模拟账户上测试,直到熟悉每个按钮和每个自动步骤的表现。

面板

面板绘制在图表左上角,并随 Windows 显示缩放(100% 至 200%)调整。从上到下:

  • 标题:"Trade Panel PRO" 和品种。- 按钮将面板折叠为标题栏;+ 重新展开。
  • Risk %(或 Lots):每笔交易的风险或固定手数。输入新值后按 Enter。use LOTS / use RISK % 按钮在两种模式之间切换。
  • Stop (points):BUY 和 SELL 按钮使用的止损距离。1.5 x ATR 按钮(倍数来自参数)按当前 ATR 重新计算止损。
  • Target (R):止盈为止损距离的倍数(2 = 目标距离为止损的两倍;0 = 不设止盈)。LINES 按钮开启或关闭画线模式(启用时显示为蓝色 LINES ON)。
  • SELL 和 BUY:市价单,按钮上显示当前 Bid 和 Ask。画线模式下由单个 PLACE 按钮代替。
  • 两行信息:下一笔订单的 Lots | Risk(金额和 %)| 1:R,以及 Spread | ATR(点)| Bid。
  • CLOSE ALL、CLOSE 50% 和 BREAK-EVEN:作用于面板所管理的交易(见参数 Trades managed)。
  • AUTO ON / AUTO OFF:开启或关闭自动管理并显示摘要,例如 "AUTO ON: BE 1.0R | 50% @1.0R | Trail 1.5R"。
  • Positions | Open | Today:所管理的持仓数量、其浮动盈亏以及该品种今日已平仓结果。
  • 状态行:最近的操作或订单未发送的原因(同样的文字会写入终端的 EA 交易选项卡)。

在面板上输入的值在 EA 留在图表期间有效;重新加载时从输入参数开始。面板没有键盘快捷键:一切通过鼠标完成。

一键市价单

  • BUY 以 Ask 开立买单,SELL 以 Bid 开立卖单,止损位于 Stop 字段的距离,止盈为该距离的 Target (R) 倍。
  • 手数取决于 Risk % 或 Lots 字段;信息行在点击前显示手数。
  • 状态行确认订单,例如 "BUY 0.25 lots opened at 1.08452",或说明被拒绝的原因。

画线模式:拖动设置入场、止损和目标

  • 点击 LINES:出现三条虚线,蓝色为入场,红色为止损,绿色为止盈(Target 为 0 时没有绿线)。初始为价格下方半个止损距离处的买入限价单。
  • 用鼠标拖动线条。止损在入场下方为买入,在上方为卖出。订单类型取决于入场价:接近当前价为市价单,否则为限价单或止损单(BUY LIMIT、BUY STOP、SELL LIMIT、SELL STOP)。
  • 每条线都有标签:入场线显示类型、手数和价格("BUY LIMIT 0.25 lots @ 1.08200");止损线显示风险金额及其占账户的百分比;目标线显示金额和 R 倍数,或以橙色显示 "TP on the wrong side"。
  • PLACE 按钮显示将要发送的内容("PLACE BUY LIMIT 0.25")。点击即发送订单,随后线条被移除。点击 LINES ON 可不发送订单直接移除线条。
  • 挂单有效期为直到取消;若经纪商不接受此类有效期,则为当日有效。

按风险百分比计算手数

使用 Risk % 时,手数的选择使止损处的亏损约等于设定的余额(或净值)百分比,并按经纪商手数步长向下取整。模拟账户示例,余额 10,000 USD:Risk 1% 表示止损处约 100 USD。止损越宽手数越小,止损越窄手数越大。风险金额及其百分比在发送订单前显示在面板和止损线上。

如果风险对最小手数来说太小,订单会被拒绝并显示 "Lot size below the minimum for this risk",除非参数 Risk below the minimum lot: use the minimum lot 为 true;此时使用最小手数,实际风险高于设定的百分比(请查看信息行)。使用 Lots 时,无论止损多少都使用固定手数。

自动管理

R 是每笔交易的入场价与初始止损之间的距离。开启自动管理(AUTO ON)时,面板跟踪每个所管理的持仓,当价格朝有利方向移动时:

  • 部分平仓:在 1R(默认)平掉初始手数的 50%,仅一次。太小而无法拆分的持仓保持完整。
  • 保本:在 1R(默认)将止损移至入场价加 10 点(偏移),仅一次。若止损已在该处或更远,则不做改变。
  • 追踪止损:从 1.5R(默认)开始,止损以 2 x ATR(或固定点数)的距离跟随价格。止损只向交易方向移动。
  • 其他方式开立的交易(手动或其他工具)仅在参数 Trades managed 为 "All trades on this symbol (manual too)" 时才被管理。其 R 取自面板首次看到它们时的止损;没有止损的交易不被管理。
  • 管理在 EA 留在图表上且终端已连接时运行。终端关闭时不起作用。

输入参数

POSITION SIZE

  • Position size(默认 "% of account at risk"):"% of account at risk" 按风险计算每笔订单的手数;"Fixed lots" 始终使用相同手数。
  • Risk per trade (%)(1.0):止损处账户承担的风险百分比。可在面板上修改。
  • Risk calculated on(Balance):以 Balance(余额)或 Equity(净值)作为百分比的基数。
  • Fixed lots(0.10):Fixed lots 模式下的手数。可在面板上修改。
  • Risk below the minimum lot: use the minimum lot(false):为 true 时,小账户仍可交易最小手数,即使风险高于设定的百分比。
  • Max spread for market orders (points, 0 = off)(0):点差高于此值时,BUY 和 SELL 按钮拒绝下单("Spread above the limit")。

DEFAULT STOP AND TARGET

  • Stop loss distance(ATR multiple):面板的初始止损,为 ATR 倍数或点数。
  • Stop loss (x ATR)(1.5):ATR 倍数,也显示在面板的 ATR 按钮上。
  • Stop loss (points)(300):Points 模式下的初始止损。
  • Take profit (x risk, 0 = none)(2.0):以 R 表示的初始目标。
  • ATR period(14):ATR 周期,基于图表时间周期。

AUTOMATIC MANAGEMENT

  • Manage trades automatically(true):AUTO 按钮的初始状态。
  • Trades managed("Trades opened by this panel"):选择 "All trades on this symbol (manual too)" 时,自动管理以及 CLOSE ALL、CLOSE 50% 和 BREAK-EVEN 按钮也作用于该品种的手动交易和其他 EA 的交易。
  • Break-even at (x risk, 0 = off)(1.0)。
  • Break-even offset (points)(10):保本止损放在入场价之外的点数(BREAK-EVEN 按钮也使用)。
  • Partial close at (x risk, 0 = off)(1.0)。
  • Partial close (% of initial volume)(50)。
  • Trailing stop(ATR multiple):Off、ATR multiple 或 Points。
  • Trailing starts at (x risk)(1.5)。
  • Trailing distance (x ATR)(2.0)和 Trailing distance (points)(400):各模式下追踪止损的距离。

PANEL

  • Panel X (pixels at 100% scale)(20)和 Panel Y (pixels at 100% scale)(60):面板位置。
  • Font size(9):面板和线条标签的文字大小。
  • Magic number(260301):标识本面板的交易。若在同一品种上运行多个面板,请在每个图表上使用不同的编号。

无效值(风险或手数为 0、部分平仓超过 100%、ATR 周期小于 2、字体小于 6)会阻止 EA 启动,并在 EA 交易选项卡中显示消息。

每笔订单前的检查

  • 终端和图表允许算法交易;该品种开放交易。
  • 止损和止盈位于入场价的正确一侧,且不比经纪商的止损水平更近;挂单入场价不太接近当前价。
  • 手数不低于经纪商最小手数;可用预付款充足;未达到账户挂单数量上限;市价单的点差在限制内。
  • 检查未通过时不发送订单,状态行显示原因,例如 "Not enough free margin for 0.50 lots" 或 "SL/TP closer than the broker stops level"。

策略测试器

在策略测试器(可视化模式)中,无持仓时面板每 24 根K线开立一笔示例市价单,买卖交替,以便观察保本、部分平仓和追踪止损。这只在测试器中发生;在图表上,订单只由您的点击发送。

提示和常见问题

  • 按钮没有反应。查看状态行:通常是算法交易未开启、市场休市或未满足经纪商条件。
  • Stop 字段显示 "..."。ATR 还没有数据;加载最初的K线后会自动填入。
  • 风险精确吗?手数按步长向下取整,因此风险等于或略低于设定的百分比(最小手数选项除外)。跳空和滑点可能使实际亏损大于计划。
  • 同一品种上有两个面板。给每个面板设置各自的 Magic number,否则第二个面板也会看到第一个面板的交易。
  • 面板太小或太大。修改 Font size;布局随 Windows 显示缩放调整。

下载

Trade Panel and Risk Manager PRO

问题和建议:请通过我的 MQL5 个人资料发送私信。

交易存在亏损风险。本工具按配置执行和管理订单;请先在模拟账户上测试。它不保证任何结果。