Smoothed Gaussian Trend Filter Robot MT4
- 专家
- 版本: 1.0
- 激活: 10
获取 全部 我的 MT4 和 MT5 机器人和指标,免费提供 — 点击了解方法
EA 用户指南 — 全部 6 个部分
先了解各项设置的工作方式,再利用第 6 部分的参考配置构建自己的交易方法。
查看 MT5 版本: Smoothed Gaussian Trend Filter Robot MT5
查看 MT4 版本: Smoothed Gaussian Trend Filter Robot MT4
查看更多产品: 全部产品 或 交易指标、特别优惠与新产品
概述
此 EA 基于指标 Smoothed Gaussian Trend Filter Multi TF Scanner 的逻辑自动执行交易。
信号逻辑与入场条件
指标先对收盘价应用递归高斯滤波,再用线性回归平滑结果。平滑曲线与自定义 Supertrend 阈值比较,该阈值根据此曲线和 ATR 21 计算,固定系数为 0.15。数据有效时,曲线高于阈值表示上涨趋势,低于或等于阈值表示下跌趋势。
Entry mode 只有一个选项:When Buy/Sell signal appears。Mid-Trend Signals 默认关闭,此时:
- Buy:紧邻前一根柱的下跌趋势在信号柱转为上涨趋势。
- Sell:紧邻前一根柱的上涨趋势在信号柱转为下跌趋势。
启用 Mid-Trend Signals 会替换上述反转规则:只有紧邻前一根柱处于横盘阶段、信号柱已结束该阶段时,才按当前趋势方向产生 Buy/Sell。横盘表示斜率状态与趋势状态不一致:曲线高于前值时归为上涨斜率,持平或低于前值时归为下跌斜率。上涨趋势产生 Buy,下跌趋势产生 Sell。机器人读取所选规则形成的 Buy/Sell 事件。
信号参数包括 Gaussian Length(默认 15)、Poles (1..4)(3)、Smoothing Length(22)、Flatten Multiplier(7)和 Mid-Trend Signals。Gaussian Length 和 Poles 改变递归滤波;Smoothing Length 改变回归窗口;Flatten Multiplier 设置回归评估位置的偏移。Maximum bars to process 默认为 10000,0 表示使用全部可用数据;历史范围可能影响初始化和信号结果。
主信号使用当前图表的交易品种和时间周期。Buy signal bar shift 和 Sell signal bar shift 默认为 1,即最近收盘的柱;shift 0 使用尚未收盘的柱,因此信号可能在收盘前变化。面板需要信息时,最多搜索 1000 根柱以查找最近信号;历史匹配本身不会在当前检查的柱上触发入场。
MTF Filter 1 和 MTF Filter 2 是相互独立的趋势确认组,默认均关闭。每组有自己的时间周期、高斯/回归参数、Buy/Sell 条件和 shift。启用默认条件时,在过滤周期的 shift 1 上,上涨趋势允许 Buy,下跌趋势允许 Sell;该周期无需出现新的 Buy/Sell 事件。Always TRUE 不要求趋势方向即可放行;需要数据的条件在数据无效时不满足。这些组为主信号提供许可检查。开仓还遵循 EA 的运行和管理设置。
此 EA 将自动 Buy/Sell 信号与可配置的仓位计算、退出规则和入场过滤器相结合。通过这些设置,您可以定义符合入场条件的交易如何开仓、管理和平仓。
先从单仓位配置及独立的 Stop Loss 和 Take Profit 开始,再加入适合您交易方法且受支持的管理功能。不同配置可以使用追踪止损、篮子退出、Grid 或 Hedging,但须遵守用户指南中的兼容性要求。
重要提示: 默认设置尚未优化。请参考 第 6 部分中的参考方法与示例设置, 根据您的交易方法、交易品种、时间周期、账户和风险承受能力构建、调整并测试配置。
交易与仓位管理
- 仓位计算:固定手数、基于余额的计算,或配合兼容 Stop Loss 使用风险金额/风险百分比计算。
- 独立退出:可配置的 Stop Loss 和 Take Profit、基于收益风险比的目标,以及可选的虚拟 SL/TP。
- 追踪止损:在受支持的配置中,对单个仓位或整个篮子进行追踪。
- 平仓规则:篮子 TP/SL、按信号平仓,或在下一次符合条件的入场前平仓。
- 交易量管理:Add、Multiplier 或 Recover,须满足各模式的要求。
- 追加仓位方式:按设定的价格间距进行同方向 Grid 入场,或在达到设定的亏损距离阈值时进行反方向 Hedging。
各方法有不同要求。Recover 需要单仓位配置和有效的独立 TP,不能与 Grid、Hedging 或冲突的篮子/信号退出规则结合使用。Grid 和 Hedging 不能同时启用。组合管理功能前,请查阅第 4 部分。
入场过滤器与运行控制
可选技术过滤器包括 Moving Average、RSI、Stochastic、ADX、MACD、SuperTrend、Volumatic VIDyA 和 Predictive Ranges。启用所需过滤器,并选择用于确认 EA 主信号的条件。
交易控制包括方向、交易时段、星期、节假日期间、点差、仓位限制、每根 K 线入场次数和经济新闻。每个启用的过滤器都应有明确用途;增加过滤器并不会自动改善配置。
每日回撤触发操作、盈亏平衡参考线和交易面板提供额外的监控及管理功能。面板功能包括 Pause 和平仓控制。可用设置与信号参数可能因 EA、版本及平台而异。
配置与测试
首先检查目标交易品种和时间周期上的信号、手数及独立退出规则。每次添加一项兼容的管理功能或过滤器,检查产生的交易,并保存待评估的配置。
使用 Strategy Tester 在历史数据上检查受支持的功能,再在 Demo 账户上验证运行情况。在此 EA 框架中,News Filter 和 News Panel 不在 Strategy Tester 中运行,必须在 Demo 上单独检查。第 4 和第 5 部分介绍了测试、配置消息与故障排查。
请检查交易品种规格、账户规模、点差、佣金、隔夜利息、保证金及执行条件。手数递增、Recover、Grid 和 Hedging 尤其需要关注总持仓敞口与退出规则。
此 EA 不保证盈利。历史结果不保证未来表现。
支持
如需配置帮助,请使用产品评论区或 MQL5 消息系统。请说明预期的入场条件、手数计算方法、退出规则及是否允许追加仓位。我可以说明哪些设置对应这些行为,以及支持哪些组合。
