📝 产品详情
Ai predictor
| 作者 | Andrey Kozak |
| 版本 | v25 |
| 激活数 | 20 |
| 原价 | $187 USD |
AI Predictor 是一款基于人工智能的指标,用于预测未来几个K线的价格走势。您可以在指标设置中指定预测的K线数量。该指标在图表上运行的时间越长,收集的分析数据越多,其价格预测的准确性就越高。指标会绘制未来的蜡烛图,以预测价格在多大概率下的走势方向。
AI Predictor 指标通过技术指标(EMA、ADX、RSI、随机指标、H4 EMA)构建的投票系统和自学习机制,对未来N根K线的价格变动进行预测。它在图表上绘制预测蜡烛图(蓝色表示上涨趋势,红色表示下跌趋势),并在预测精度低于设定阈值时自动调整参数。以下是对每个指标参数的详细说明,包括用途、影响和优化建议。
指标参数及其设置
BarsToAnalyze(分析的K线数量)
-
类型: 整数
-
默认值: 50
-
说明: 指定用于计算技术指标(EMA、ADX、RSI、随机指标、ATR、H4 EMA)的历史K线数量。
-
影响:
-
数值越大,分析数据越多,精度可能更高,但计算速度变慢。
-
数值越小,计算更快,但可能降低信号可靠性。
-
-
建议:
-
GBP/USD M5 图表使用50。
-
数据较少时(如回测或新账户),减少到30或25。
-
慢周期(如H1)可增加至100。
-
FastMAPeriod(快速EMA周期)
-
类型: 整数
-
默认值: 12
-
说明: 用于投票系统中短期趋势判断的快速EMA初始周期。
-
建议:
-
默认12适合M5。
-
高频交易:8–10
-
稳健交易:14–16
-
自动调整范围:8–20
-
SlowMAPeriod(慢速EMA周期)
-
类型: 整数
-
默认值: 26
-
说明: 判断长期趋势的慢速EMA初始周期。
-
建议:
-
默认26适合M5
-
激进交易:20–22
-
稳定市场:30–40
-
自动调整范围:20–40
-
ADXPeriod(ADX周期)
-
类型: 整数
-
默认值: 14
-
说明: ADX指标周期,用于衡量趋势强度。
-
建议:
-
默认14适合M5
-
快速市场:10–12
-
稳定趋势:16–20
-
ADXThreshold(ADX阈值)
-
类型: 小数
-
默认值: 25
-
说明: ADX需超过该值才计入投票系统。
-
建议:
-
默认25适用于GBP/USD M5
-
波动大:20–22
-
稳定市场:28–30
-
自动调整范围:15–35
-
RSIPeriod(RSI周期)
-
类型: 整数
-
默认值: 14
-
说明: RSI用于识别超买/超卖状态。
-
建议:
-
默认14适合M5
-
短线:9–12
-
长线:18–21
-
RSIOverbought(RSI超买值)
-
类型: 小数
-
默认值: 70
-
说明: RSI高于此值时,发出看跌信号。
-
建议:
-
默认70
-
激进交易:65–68
-
保守交易:75–80
-
自动调整范围:60–80
-
RSIOversold(RSI超卖值)
-
类型: 小数
-
默认值: 30
-
说明: RSI低于此值时,发出看涨信号。
-
建议:
-
默认30
-
激进交易:32–35
-
保守交易:20–25
-
自动调整范围:20–40
-
StochKPeriod / StochDPeriod / StochSlowing(随机指标参数)
-
类型: 整数
-
默认值: 14, 3, 3
-
说明: 分别为 %K、%D 和减速处理周期。
-
建议:
-
K周期:14,快速市场用9–12,慢用18–21
-
D周期:默认3,平滑用5–7,敏感用2
-
Slowing:默认3,波动大用4–5,超短线用2
-
StochOverbought(随机超买)
-
类型: 小数
-
默认值: 80
-
说明: %K 超过此值时发出看跌信号。
-
建议:
-
默认80
-
激进交易:75–78
-
保守交易:85–90
-
自动调整范围:70–90
-
StochOversold(随机超卖)
-
类型: 小数
-
默认值: 20
-
说明: %K 低于此值时发出看涨信号。
-
建议:
-
默认20
-
激进交易:22–25
-
保守交易:10–15
-
自动调整范围:10–30
-
ATRPeriod(ATR周期)
-
类型: 整数
-
默认值: 14
-
说明: ATR用于计算波动性和预测蜡烛的大小。
-
建议:
-
默认14适合M5
-
波动大:10–12
-
平稳市场:16–20
-
ForecastBars(预测的K线数量)
-
类型: 整数
-
默认值: 10
-
说明: 指定要预测绘制的未来K线数量。
-
建议:
-
默认10(约等于50分钟)
-
短线交易:5–7
-
长线分析:最多15,但需注意准确率
-
MinAccuracy(最小精度)
-
类型: 小数
-
默认值: 0.6(60%)
-
说明: 最低预测准确率,低于此值时将重新优化参数。
-
建议:
-
默认0.6
-
测试阶段:0.5
-
高要求:0.65–0.7
-
LearningRate(学习速度)
-
类型: 小数
-
默认值: 0.1
-
说明: 精度过低时调整参数的速度。
-
建议:
-
默认0.1
-
快速学习:0.2–0.3
-
稳定市场:0.05
-
VoteThreshold(投票阈值)
-
类型: 小数
-
默认值: 0.3
-
说明: 决定趋势方向所需的最小投票权重总和。
-
建议:
-
默认0.3
-
无信号时降低至0.2
-
保守交易提高至0.4–0.5
-
DebugMode(调试模式)
-
类型: 布尔值(true/false)
-
默认值: true
-
说明: 启用日志输出,显示绘图、精度、错误等信息。
-
建议:
-
测试时启用
-
实盘时禁用以减轻终端负担
-
指标配置指南
通用配置建议
-
使用默认值作为起点(适用于GBP/USD M5)。
-
在MetaTrader策略测试器中进行测试。
-
打开DebugMode查看日志(准确率、参数变化、错误等)。
-
确保M5和H4历史数据完整。
逐步配置说明
第一步:确认蜡烛图是否显示
-
打开图表并设置Chart Shift
-
没有蜡烛图时检查日志:
-
“Insufficient bars”:减少 BarsToAnalyze 或加载更多数据
-
“Low-confidence vote”:降低 VoteThreshold
-
“Invalid indicator data”:检查是否有H4数据
-
第二步:优化预测精度
-
日志中“Accuracy: X”低于60%时将触发参数自我优化
-
提高 LearningRate 至0.2以加快学习
-
波动市场可降低 FastMAPeriod 、 RSIPeriod 、 ADXThreshold
-
平稳市场则增加 SlowMAPeriod 、 ADXThreshold
第三步:调整预测蜡烛大小
-
通过 ATRMultiplier (默认0.7)调整蜡烛大小
-
蜡烛过小:增加至1.0–1.2
-
蜡烛过大:降低至0.5或增加 ATRPeriod
第四步:平衡投票系统
-
查看日志中投票权重 “Weights=[X,Y,Z,...]”
-
若某一指标主导但准确率低,则降低其权重
-
提高 VoteThreshold 增加信号可靠性,但注意可能导致不出信号
第五步:测试与微调
-
用1–3个月的GBP/USD M5数据做回测
-
比较预测蜡烛与实际走势
-
精度低时降低 MinAccuracy 或减少 ForecastBars
-
可用 FileWrite 保存学习结果以便下次加载
使用建议
-
剥头皮交易:
FastMAPeriod : 8–10
RSIPeriod : 9–12
StochKPeriod : 9–12
VoteThreshold : 0.2
ForecastBars : 5–7 -
波段交易:
SlowMAPeriod : 30–40
ADXThreshold : 28–30
BarsToAnalyze : 100
VoteThreshold : 0.4 -
训练阶段:
开启 DebugMode
设置 MinAccuracy = 0.5
设置 LearningRate = 0.2 -
实盘交易:
关闭 DebugMode
使用默认值
定期查看预测准确性
GBP/USD M5 配置示例
问题: 无法显示蜡烛图,日志中出现 “Low-confidence vote” 和 “Accuracy: 0.55”
解决方案:
-
将 VoteThreshold 降至 0.25
-
设置 MinAccuracy = 0.5
-
提高 LearningRate = 0.2
-
减少 BarsToAnalyze = 30
-
确保已加载 H4 数据
结果: 预测蜡烛应开始出现,精度会在若干次迭代后提升
安全须知
本产品仅通过 MQL5.com 官方渠道获取。其他渠道版本可能缺少完整功能和技术支持。
EA 配置
| 交易品种 | XAUUSD |
| 时间框架 | H1 (推荐) |
| 推荐经纪商 | IC Markets, IC Trading |
| 最低存款 | $300 / 0.01手 |
📸 截图预览