一、介绍
本 EA 在同一品种上可同时管理多单方向与空单方向(是否两边都自动下单,可用界面开关控制)。
首单在满足指标条件时由程序自动尝试开立;价格继续向不利方向运行时,可按设定间距自动加仓;持仓达到一定结构后,按均价 ± 止盈点数等方式管理止盈(具体以您当前版本参数为准)。
二、安装与基本操作
将 EA 文件放入 MT4 数据文件夹中的 MQL4\Experts\ 目录。
在 MT4 中刷新或重启,在「导航器 → 智能交易系统」中找到本 EA。
用鼠标拖到图表上,在弹出窗口中勾选允许实时自动交易,并确认品种、周期是您计划使用的图表。
图表左上角应出现控制按钮与部分状态文字;若看不到,请检查终端是否允许 EA 交易、图表是否被「一键清屏」清空对象。
三、图表按钮说明(客户常用)
按钮名称 作用说明
全平仓 尽量平掉本 EA 在本品种上的相关持仓(以实际成交为准)。
停止下多 / 多单打开 切换是否允许多单方向继续自动下单;关闭后多单方向一般不再新开仓。
停止下空 / 空单打开 切换是否允许空单方向继续自动下单。
重新同步 修改 EA 参数后请点击一次,让内部状态与新参数对齐,避免旧状态影响后续下单。
多一单 / 空一单 手动在对应方向再下一笔(仍受「单边最大单数」等限制);适合有经验的用户微调仓位。
平多单 / 平空单 仅平掉对应方向的持仓(以程序逻辑与券商规则为准)。
一键清屏 清除图表上的线条、文字等显示对象,不等于平仓;持仓仍在账户中。
四、参数说明(属性窗口中)
以下名称与 MT4 里中文参数一致,便于客户对照。
1. 基础与识别
MAGIC(魔术数字):区分本 EA 订单与其它程序订单;同一图表不要与其它 EA 重复使用相同 MAGIC。
普通单备注:订单注释栏显示的文字,便于在「终端 → 交易」中辨认。
2. 手数(加仓递增)
手数分组起始手数:该方向第 1 笔起算的基础手数。
手数每档单数:每成交多少笔后,进入下一档手数。
手数每档递加:每升一档增加的手数。
通俗理解:前几笔用小手数,笔数多了以后按档加大手数;递加越大,后期风险上升越快,请谨慎设置。
3. 下单间距模式(二选一,重要)
在属性窗口下拉选择 「下单间距模式」,仅两种:
模式 含义 适合谁
固定间隔点数 间距主要由 「间隔点数」 决定;加仓时还会配合 「间隔倍数」 拉大格距(版本逻辑:倍数随已有多/空单数变化)。 希望规则固定、便于对照复盘的用户。
ATR 折半点数 间距随市场波动变化:根据上一根已收盘 K 线的 ATR 换算后再折半;加仓时不再乘「间隔倍数」。 希望间距随波动自动放大/缩小的用户。
间隔点数:仅在选「固定间隔点数」时起主要作用;选 ATR 时若数据不足,程序可能回退使用合理默认值(以实际版本为准)。
间隔倍数:仅在「固定间隔点数」模式下的加仓计算中参与;选 ATR 折半时加仓不按该倍数递增。
4. 止盈相关
止盈距离点数:加仓后常用逻辑为按该侧持仓加权平均价,多单为均价上方、空单为均价下方,加减本参数对应点数,作为统一止盈参考(具体以券商最小止损/止盈距离为准)。
首单专用止盈点数:填 0 表示首单可不单独设止盈;大于 0 时仅对首笔下单使用单独止盈点数,后续加仓仍以「止盈距离点数」等与均价相关的逻辑为主(以您版本说明为准)。
5. 首单条件(过滤「何时开第一笔」)
RSI 上限 / RSI 下限 / RSI 周期:用上一根已收盘 K 线的 RSI 判断多空首单是否允许:
多单首单:通常要求 RSI 低于下限(偏超卖一侧)。
空单首单:通常要求 RSI 高于上限(偏超买一侧)。
首单启用 MACD 过滤:
关闭:首单只看 RSI。
开启:在 RSI 通过的前提下,再看 MACD 主线与零轴关系;可选「经典」或「反向」由 「首单 MACD 多空反向」 控制。
数值调得越苛刻,首单越少;越宽松,首单越频繁。
6. 时间与节奏
开始交易时/分、结束交易时/分:仅在设定时段内允许交易;时间为 平台服务器时间(与北京时间可能不一致,请向券商确认)。
间隔秒数:用于下单节奏相关的倒计时(界面会显示多/空倒计时);具体触发以程序为准。
平仓滑点:平仓时允许的滑点,适当增大有利于成交,但成交价可能更差。
7. 风控上限
单边最大加仓数量:每一侧(多或空)最多持仓笔数(含首单);达到后该侧不再新开仓。
最大下单量(若在属性或代码中可调):单笔手数上限保护。
8. 其它
手动下单滑点:通过按钮手动「多一单 / 空一单」时的滑点参考。
ATR 周期:在「ATR 折半」间距模式及界面 ATR 显示中使用。
五、建议客户使用流程
模拟盘运行至少数日,确认按钮、倒计时、开平仓符合预期。
先设较小手数与较小单边最大加仓数量,再逐步调整。
修改任意重要参数后,点一次 「重新同步」。
模拟前确认:账户净值、杠杆、品种点值、隔夜利息均可承受极端行情下的浮动亏损。
六、风险提示
自动加仓策略在单边行情下可能快速增加亏损与保证金占用,甚至触发爆仓。
网络中断、券商断线、点差扩大、滑点、拒单等均可能影响实际成交,程序无法保证与回测完全一致。
历史表现不代表未来收益;请用模拟测试!
扫码即可加入浪哥 EA 编程交流社。适合交流 EA 使用、参数设置、策略逻辑与运行问题。