Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5 - MetaTrader 5EA
- 显示:
- 13
- 等级:
- 已发布:
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
Trade Manager 是一款专为 MetaTrader 5 设计的简易专家顾问(EA),特别适合快节奏交易者和超短线交易者(如黄金/XAUUSD 交易者)。 它通过让您使用可拖动的水平线,直接在图表上直观地管理入场点、止损和止盈,从而弥合了手动图表分析与自动化风险管理之间的差距。
主要功能及工作原理
1. 交互式图形用户界面(GUI)面板
-
采用原生 MT5 图形对象(OBJ_RECTANGLE_LABEL、OBJ_BUTTON 等)构建。
-
完全响应式设计,可通过右上角的 - / + 切换按钮即时最小化或最大化。
2. 拖放式图表设置
-
可在图表上直接可视化设置线(SETUP ENTRY、SETUP SL、SETUP TP)。
-
实时拖动这些线时,系统会根据您的调整自动重新计算止损、止盈比率或挂单价格。
3. 双模式执行与智能挂单路由
支持两种主要操作模式:
-
执行(市价单): 立即以当前买入价/卖出价下达市价买入或卖出订单。
-
挂单模式: 下达限价单或止损单。EA会根据您的“SETUP ENTRY”线(或手动输入)相对于当前市场价格的位置,自动判断 该订单应为限价单 还是止损单:
-
对于买单:
-
限价买单: 设在市场价格下方(预期价格将回调下跌,随后反弹)。
-
买入止损: 设在市场价格上方(预期价格将向上突破)。
-
-
对于卖单:
-
限价卖单: 设在市场价格上方(预期价格将回调上涨,随后回落)。
-
止损卖单: 设置在市场价格下方(预期价格将向下突破支撑位)。
-
-
4. 灵活止损引擎(点数与ATR)
-
提供两种止损计算方法:固定点数 或ATR倍数。
-
即时成交模式 与挂单 模式的设置完全独立,这意味着在挂单模式下更改止损风格不会覆盖即时成交模式的设置。
5. 基于动态风险的仓位管理
-
根据您指定的账户余额风险比例(Risk %)以及止损点的精确距离,自动计算最佳仓位规模,同时遵守经纪商的成交量步长及最小/最大限制。
6. 状态持久化与安全功能
-
全局变量: 保存所有活跃输入值和配置,不受时间框架和终端重启的影响。
-
浮动盈亏仪表盘: 跟踪当前交易品种的活跃头寸,实时显示以账户货币计的净利润以及总盈亏点数。
-
快速管理: 包含“一键平仓”功能(用于平仓所有 活跃头寸)和“清除挂单” 功能(用于清除所有挂单)。
使用方法
-
安装:
-
在 MetaEditor 中编译 .mq5 脚本。
-
将EA附加到您想要的图表符号上(例如,XAUUSD,M1/M5时间周期)。
-
-
面板配置:
-
风险(%): 输入每笔交易的风险承受度(例如,输入 0.5 表示风险为账户余额的 0.5%)。
-
模式: 点击模式按钮可在“执行(市价)”和“挂单”之间切换。
-
止损模式: 选择“点数”或“ATR”计算方式。
-
止损值与止盈倍数: 设置风险距离和收益倍数(例如,止盈倍数设为2.0时,止盈点将设为止损距离的两倍)。
-
-
下单:
-
使用“预览” 按钮选择交易方向(买入或卖出)。
-
市价单: 点击主“买入”或“卖出”按钮。
-
挂单:在 “入场价格” 字段中输入目标价格,或将黄色“设置入场”线直接拖动至图表上的目标价格位,然后点击“买入”或“卖出”。
-
-
管理持仓:
-
活跃头寸将在图表上直接显示线性标记(入场价、止损价、止盈价)。
-
使用“平仓全部”可立即平仓该交易品种的所有未平仓头寸,或使用“取消挂单” 来取消所有挂单。
-
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/75690
Global Macro Soros
全球宏观索罗斯。 一款受乔治·索罗斯宏观交易风格启发的、基于多时间框架趋势一致性的指标。
SAX Forecaster
基于符号聚合近似法(SAX)构建的预测模型
