Quad Basket Hedging Grid
- 专家
-
Awais Ahmed
I develop and maintain automated trading systems for MetaTrader 4 and MetaTrader 5. - 版本: 1.0
- 激活: 10
Quad Basket Hedging Grid — 一款适用于MetaTrader 5的自动对冲网格策略专家顾问。
该EA针对同一交易品种运行四个独立的交易组合,每个组合均使用独立的魔法数字:趋势买入、趋势卖出、逆势买入和逆势卖出。 每个交易组合每当该品种价格变动21点,就会在持仓基础上增加一层头寸,且手数乘以1.7,最多可增加至12层。一旦某个交易组合持有四笔市价单,所有头寸将统一采用最新的止盈价,因此该组合将作为一个整体平仓。
要求
- MetaTrader 5。本文所述的网格交易策略需要使用对冲账户。在净额结算账户上,该EA将转为运行更简单的单仓位模式,具体如下所述。
- 专为H1周期内的AUDCHF和AUDCAD设计。
- 请保留默认设置。这些设置是针对这些货币对和该时间段特别优化的。
套期保值和净额结算账户
在对冲账户中,每个头寸都是独立的,因此这四个投资组合和网格策略的运作方式完全如本文所述。
净额结算账户将同一交易品种的所有头寸合并为一个,因此完全无法在其上构建网格策略。 EA在启动时会检测到此情况,在专家顾问日志中记录一条备注,并以单仓位模式运行:使用相同的入场信号,每次仅开立一个仓位,每个仓位采用相同的止损和止盈,且不进行手数倍增。无论哪种模式,交易时段和账户保护限额均适用。
如果您想按照本页所述的方式实施该策略,请使用对冲账户。
如何开仓
趋势分析:随机指标(10, 3, 3),采用25/75水平线,并通过25期LWMA进行滤波。
逆势方向:速率较慢的随机指标(32, 12, 12),30/70水平。
默认情况下,这两个趋势篮子均处于关闭状态,因此该EA仅进行逆势交易。
头寸如何平仓
- 每笔头寸止盈30点。
- 当一个交易篮中包含四笔订单时,所有头寸将按最新止盈价同时平仓。
- 每笔仓位的止损为253点。
- 跳空止损:如果价格跳过上次入场点并超出网格距离加38点,则立即平仓整个组合。
- 可选:以账户货币计价的固定金额平仓一篮子头寸,并可选择以该篮子头寸的加权平均价格为基准设置追踪止损。
账户保护
有三项限制,它们彼此独立,且默认处于关闭状态:
- 每日止损限额——以当日开盘净值为基准计算。平仓所有头寸,并暂停交易直至次日。
- 浮动回撤限额——相对于账户余额的浮动亏损。平仓所有头寸并暂停操作,直至次日。
- 月度盈利目标——平仓所有头寸,并暂停交易直至下个月。
新闻筛选器
使用MetaTrader内置的经济日历。 在图表符号所涉及的两种货币的高影响事件发生前后,网格间距和跳空退出距离将乘以3,因此该EA在波动剧烈的时段内入场频率降低,且入场间隔拉大。策略测试器中不提供该经济日历,因此回测期间该过滤器会显示为关闭状态。
关于风险——购买前请仔细阅读
这是一个采用马丁格尔数列的网格交易策略。每个级别的仓位规模以1.7倍的倍率递增,因此,从0.01的初始仓位规模开始,若交易组合运行至全部12个级别,总仓位规模约为8.3手。每个仓位的止损设置并不会限制整个交易组合的潜在亏损上限。
在实盘账户上运行之前:
- 请根据您的账户情况设置 Fix_lot,不要保留默认值。
- 开启每日亏损限额和浮动回撤限额。
- 请先在模拟账户上进行测试。
交易涉及风险。过往业绩并不预示未来表现。
输入
交易方向和时间
StartHour 0, StopHour 24 — 交易窗口(以服务器时间计)
Buy_Trend false, Sell_Trend false — 启用趋势篮
网格与尺寸设定
Fix_lot 0.01 — 起拍价
Magic 69 — 基本魔数,四个篮子由此衍生而来
Range 21.0 — 各价位之间的点差
Level_Max 12 — 每个篮子的最大数量
Star_ModifTp 4 — 订单之后,该交易篮子共享一个止盈点
DiMarti 1.7 — 每级奖励倍数
出口
Close_All_Gap true, Gap_Factor 38.0 — 价格跳升时触发紧急止损
SL 253.0, TP 30.0 — 每笔交易的点数
Tp_In_money false, Tp_in_money 7.0 — 以固定金额平仓一篮子头寸
Dtrailing false, Trailing 5 — 基于篮子平均价的追踪止损
趋势指标
kperiod 10, dperiod 3, slowing 3, lo_level 25, up_level 75, maPereode 25
逆势指标
k_period 32, d_period 12, s_lowing 12, lolevel 30, uplevel 70
风险管理
Use_Daily_Loss_Limit false, Daily_Loss_Limit_Pct 4.5 — 每日亏损限额及其百分比
Use_Active_DD_Limit false, Active_DD_Limit_Pct 9.5 — 浮动回撤限额及其百分比
Monthly_Profit_Target_USD 0.0 — 0 表示关闭
新闻筛选器
Use_News_Filter true — 打开或关闭过滤器
News_Gap_Multiplier 3.0 — 新闻窗口内的网格距离倍数
News_Minutes_Before 120, News_Minutes_After 120 — 事件周围的时间窗口有多宽
News_Impact_High true, News_Impact_Medium false — 哪些影响级别需要考虑
News_Only_Symbol_Currencies true — 仅显示图表代码对应的两种货币的相关新闻
News_Refresh_Minutes 240 — 日历被重新阅读的频率
News_Time_Adjust_Minutes 0 — 如有需要,可手动调整活动时间
仪表盘
图表上有三个可移动的面板,分别显示账户状态、交易策略和波动范围,以及新闻窗口。每个面板均可最小化并拖动,且其位置会针对每个图表单独保存。
