AI Adaptive Signal Trader
- 专家
- 版本: 2.0
- 更新: 21 九月 2026
AI Adaptive Signal Trader
AI Adaptive Signal Trader 是一款完全自动化的智能交易系统,通过受自适应机器学习(乘法权重/"Hedge"风格)算法启发的在线自我调整加权机制,将三个独立的技术信号结合起来。每笔交易平仓后,该 EA 会奖励与盈利交易一致的信号,并惩罚与亏损交易一致的信号,逐渐将其内部权重转向在当前市场条件下更可靠的信号。
交易方式
三个独立的信号模块各自投票 -1(看跌)、0(中性)或 +1(看涨):
- 趋势信号 - EMA(快线)与 EMA(慢线)交叉状态
- 动量信号 - RSI 相对于可配置的看涨/看跌水平的位置
- 突破信号 - 价格相对于布林带的位置
三个投票被组合成一个单一的加权综合评分。只有当综合评分向任一方向突破可配置的阈值时才会开仓。每个仓位都使用基于 ATR 的止损和止盈,以及内置最小距离和止盈接近度安全检查的可选 ATR 移动止损。
自适应权重学习
当仓位平仓时,EA 会回顾三个信号中哪些与交易方向一致,并使用乘法更新规则更新每个信号的内部权重:与盈利交易一致的信号权重增加,与亏损交易一致的信号权重降低。权重被限制在可配置的范围内,并在每次更新后重新归一化,然后持久保存(按品种和magic number),因此学习结果会在终端重启之间延续。
注:这是一个完全基于原生 MQL5 逻辑构建的图表自适应加权机制,不连接任何外部服务器或第三方 AI 服务。
主要特点
- 三信号综合投票系统(趋势/动量/突破)
- 基于真实交易结果的自我调整信号权重
- 基于 ATR 的止损、止盈和可选移动止损
- 点差过滤器和交易时段过滤器
- 同时只持有一个仓位——无网格、无马丁格尔、无摊薄加仓
- 重启后权重记忆持久保存(按品种/magic number)
- 适用于经纪商支持的任何品种和时间周期
输入参数
- Magic Number - 该 EA 交易的唯一识别码
- Time Frame - 用于信号计算的时间周期
- Max Spread (points) - 开仓允许的最大点差
- EMA Fast / EMA Slow Period - 趋势信号移动平均线
- RSI Period, RSI Bull/Bear Level - 动量信号设置
- Bollinger Bands Period / Deviation - 突破信号设置
- Learning Rate - 权重调整速度
- Min/Max Weight - 自适应权重的限制范围
- Vote Threshold - 开仓所需的综合评分
- ATR Period, Stop Loss (ATR), Take Profit (ATR) - 风险管理
- Lot Size - 固定交易量
- Use Trailing, Trail Start (ATR), Trail Step (ATR) - 移动止损设置
建议
请先在模拟账户上测试该 EA,以确认它符合您经纪商的交易条件和您的风险承受能力。在实盘交易前,使用策略测试器配合真实报价数据观察自适应权重随时间的演变。与任何自动化交易系统一样,过往表现并不保证未来结果——请始终针对您的账户使用适当的风险管理和仓位规模。
需要定制版本吗?我可以根据您自己的规则调整这个EA——额外的过滤条件、不同的资金管理、自营交易公司(prop firm)的风控限制,或MT4版本。请在MQL5上给我发送私信(或通过MQL5 Freelance向我提交个人订单)并说明您的需求,我会在24小时内回复是否可行以及预计的工作范围。如果您觉得这个免费版本有用,请留下评价——这对我帮助很大。
