Trend Fair Value Gap Delta Robot MT4
- 专家
- 版本: 1.0
- 激活: 10
获取 全部 我的 MT4 和 MT5 机器人和指标,免费提供 — 点击了解方法
EA 用户指南 — 全部 6 个部分
先了解各项设置的工作方式,再利用第 6 部分的参考配置构建自己的交易方法。
查看 MT5 版本: Trend Fair Value Gap Delta Robot MT5
查看 MT4 版本: Trend Fair Value Gap Delta Robot MT4
查看更多产品: 全部产品 或 交易指标、特别优惠与新产品
概述
此 EA 基于指标 Trend Fair Value Gap Delta Multi TF Scanner 的逻辑自动执行交易。
该指标结合MA与ATR通道识别趋势,并通过三根K线构成的公平价值缺口(FVG)寻找价格回到区域后再次离开的机会。您可以交易FVG反应、趋势切换或任一类信号。
选择入场信号的形成方式
- When FVG signal appears — 出现FVG信号时:Buy要求一根K线收于仍有效的看涨FVG内部,随后另一根K线收于区域上边界之上。Sell使用仍有效的看跌FVG:先收于区域内部,再收于下边界之下。区域必须早于信号K线形成,并达到所选最小年龄。越过对侧边界、被通道锁定或超过有效年龄的区域不再产生信号。
- When trend shifts — 趋势切换时:Buy出现在趋势由看跌转为看涨时:当前收盘价高于上轨,而前一根收盘价低于同一条当前上轨。Sell在下轨使用相反条件。这是状态切换事件,并非在同一趋势的每根K线上重复发出新信号;无需同时出现FVG反应。
- When any condition occurs — 任一条件出现时:接受对应方向的FVG信号或趋势切换。两组条件采用OR,无需同时确认。
新建FVG或仅触及区域不足以产生反弹信号。离开区域后,仍有效的区域需要再次出现收于内部的K线,才能准备下一次信号。在最小年龄之前发生的离开事件,不会在区域达到年龄后自动补发。
影响信号的设置
- MA–ATR趋势:MA Length、MA Method和Applied Price决定MA;ATR Length和Band Multiplier控制通道宽度。当前默认值为基于Close price的SMA 20、ATR 50和倍数2。Applied Price改变MA,但趋势切换条件仍比较收盘价与通道。
- FVG创建与过滤:第三根K线的Low高于第一根的High时形成看涨FVG;第三根的High低于第一根的Low时形成看跌FVG。Create FVG only in the current trend direction默认开启。宽度过滤默认要求至少0.2 × ATR200;也可选择Points模式,预存的100 points仅在该模式下使用。
- 区域年龄:Minimum FVG age for Buy/Sell默认为自创建起3根K线;值≤1时禁用最小年龄限制。Freeze FVG after maximum age默认开启,Maximum active FVG age为100;区域年龄超过100根K线后冻结。这是两项独立条件。
- 成交量:MA Applied Volume (VWMA)为使用成交量的MA计算选择数据来源。FVG内部的Buy/Sell比例提供背景信息,并非入场必须满足的成交量差值阈值。
信号时点:Buy signal bar shift和Sell signal bar shift可调整,默认值为1,即最近一根已收盘K线。选择0时检查当前K线,信号可能在收盘前变化。主信号使用运行中的品种和时间框架;历史信号搜索仅提供信息,不会开启新交易。
MTF过滤器:提供两个可选过滤器,默认关闭,各自具有时间框架、设置和shift。每个过滤器可分别为Buy/Sell检查UpTrend、DownTrend或Always TRUE;它们确认趋势状态,不会额外创建入场事件。EA的过滤器、限制和交易权限仍须允许入场。
基于信号的退出参考:数值有效时,参考SL取自对应趋势轨,参考TP位于距信号K线收盘价一个SL距离处(1R)。这些是参考价格,并非保证的成交价格或利润;实际退出取决于所选管理方式。
此 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 消息系统。请说明预期的入场条件、手数计算方法、退出规则及是否允许追加仓位。我可以说明哪些设置对应这些行为,以及支持哪些组合。
