EventStraddleMarket
- 专家
-
Kohei Takahashi
MQL5 developer focused on verified, test-driven delivery.
I build MetaTrader 5 Expert Advisors, indicators and utilities with an
engineering-first workflow:
- Published on MQL5 Market — 6 products: a news-event risk utility, - 版本: 1.10
- 激活: 10
EventStraddle - 经济数据公布前后的双向突破策略
功能概述
在经济数据公布前数分钟,于价格上下同时挂出停损买入与停损卖出订单;市场向哪
一侧突破就保留哪一侧,撤销另一侧,然后用基于 ATR 的追踪止损持有。其余时间
不交易。
运作方式
1. 公布前 15 分钟读取 ATR(H1,14),在正负 1.0 ATR 处挂出双向停损订单。
2. 每个订单的止损距其入场价 2.0 ATR。
3. 一侧成交后立即撤销另一侧(OCO)。
4. 浮盈达到 1.0 ATR 后,止损跟随价格保持 0.5 ATR 距离。
5. 持仓最长 24 小时后强制平仓。
事件日程
公布日期已内置于 EA 中:无需外部文件、无需联网,也无需从卖方持续获取数据。
涵盖美联储、欧洲央行、英格兰银行、日本银行、澳洲联储、新西兰联储、加拿大央行
的利率决议,以及美国非农、美国 CPI、美国零售销售、初请失业金、EIA 原油库存、
美国长期国债拍卖、英国 CPI 与瑞士 CPI。
事件按图表品种的构成货币自动匹配,因此可用于任何品种。EventFilter 可缩小到
您需要的事件。启用 CalendarExtend 后,内置日期用尽时会从终端的经济日历补充,
产品不会过期。
推荐设置
以下组合通过了我们自己的检验。请用 EventFilter 选择单一事件。
品种 事件 交易数 盈利因子 净利润
-----------------------------------------------------------
GBPNZD RBNZ 38 6.49 1 194.87
EURNZD RBNZ 39 5.05 925.49
NZDCAD RBNZ 38 8.07 596.08
AUDNZD RBNZ 39 4.64 425.12
NZDCHF RBNZ 39 3.36 430.90
NZDUSD RBNZ 39 2.46 336.85
GBPUSD BOE 45 1.80 340.55
EURGBP BOE 45 2.18 316.83
EURCAD ECB 39 1.53 115.40
XAGUSD NFP 61 2.58 3 482.25
XAGUSD FOMC 31 3.63 2 093.75
XAUUSD FOMC 31 1.90 734.86
USOIL USD_JOBLESS 109 1.30 715.73
策略测试器回测:2021.01.01 至 2026.08.08,1分钟 OHLC 模型,10,000 美元,固定 0.10 手,1:100,点差与佣金取自经纪商。
过往表现不代表未来结果。请先在您自己的经纪商数据上验证。
上表中多个品种对同一次公布做出反应:同时运行它们是一次押注,而非分散。
运行要求
MetaTrader 5、对冲(hedging)账户(EA 同时持有买卖两张停损单)、任意经纪商。
仅在上述事件前后交易,因此每月至多数笔,平静的周则完全不交易。这是设计使然。
风险提示
数据公布瞬间点差扩大且可能滑点。请据此控制手数,切勿投入无法承受损失的资金。
