TrendAdvisor
- 专家
- 版本: 1.6
- 激活: 15
TrendAdvisor —— 面向 MetaTrader 5 的结构化趋势交易EA。
EA 在两个时间周期上确认方向(默认 H4 与 H1),每个品种仅持有一笔市价仓位,并通过固定的 止损/止盈(SL/TP) 与 追踪止损(Trailing Stop) 进行管理。需要时可在图表上绘制箭头信号( UseGraphics 选项)。
功能概览
-
在 两个周期 上确认方向( tf1 、 tf2 可自定义)。
-
每个品种仅一笔仓位(无加仓、无网格、无马丁)。
-
设置保护性水平:SL、TP、Trailing Stop。
-
持仓期间不反手开仓。
-
可选在上一根收盘K线上绘制入场箭头。
主要特性
-
多周期 方向过滤。
-
置信度阈值 与 最小K线数量 用于确认趋势。
-
透明的风险模型:固定手数。
-
兼容 净持仓与对冲(实际上每个品种一笔仓位)。
-
不使用 马丁、网格或锁单。
重要说明
-
“points” 以品种 _Point 为单位
(例如 EURUSD 的 100 points ≈ 10 pips,5位报价)。 -
结果取决于经纪商条件(点差/佣金/成交/隔夜费等)。
-
实盘前 请先测试并根据账户与品种调整参数。
快速上手
-
将EA加载到所需品种的 MT5 图表。
-
保持默认 H4/H1 或设置自定义 tf1 / tf2 。
-
设置 lotSize 以及 stopLoss / takeProfit / trailingStop (单位:points)。
-
如需显示箭头,设定 UseGraphics=true 。
-
在 策略测试器 中验证(模式:“Every tick based on real ticks”)。
回测建议
-
建议使用 2–3 年以上 历史数据、真实点差/佣金。
-
起始范围(按品种/周期微调):
stopLoss = 200–400 points , takeProfit = 400–800 points , trailingStop = 150–300 points 。 -
试验多种周期组合(如 H4/H1、H1/M15)与主要品种(EURUSD、GBPUSD、XAUUSD 等)。
支持与更新
提供更新与基础设置帮助。欢迎反馈,改进建议将纳入后续版本。
免责声明: 本说明不构成盈利承诺。金融市场交易存在风险。
参数说明(Inputs)
-
fastMAPeriod / medMAPeriod / slowMAPeriod —— EMA 周期(快/中/慢)。
-
adxThreshold —— 确认趋势所需的 ADX 最小值。
-
tf1 / tf2 —— 用于方向确认的周期。
-
lotSize —— 固定交易手数。
-
stopLoss / takeProfit / trailingStop (points)—— 保护性水平(以 points 计)。
-
minConfidence (%) —— 触发信号所需的最小置信度百分比。
-
minTrendBars —— 确认趋势所需的最小连续K线数。
-
UseGraphics (true/false) —— 是否在图表上绘制入场箭头。
要求与兼容
-
平台:MetaTrader 5(最新版本)。
-
账户:净持仓或对冲(每个品种一笔仓位)。
-
品种:外汇、贵金属、指数、加密货币等。
-
周期:默认 H4/H1,可自定义。
-
需具备 Full Trade Mode 与实时行情。
常见问题
会同时开多笔仓位吗? 不会,每个品种仅一笔。
是否使用马丁/网格/加仓? 不使用。
出现反向信号会反手吗? 不会;持仓未平之前不执行反手(通过 SL/TP/Trailing 退出)。
如何选择周期? 默认 H4/H1;亦可测试 H1/M15 等组合。
“points” 如何理解? 为 _Point 的单位(如 EURUSD 100 points ≈ 10 pips)。
手数如何设置? 根据资金与风险承受度设置固定 lotSize 。
