Daily Range Forecast
- 指标
- 版本: 1.0
Daily Range Forecast 显示今天的波动幅度大概有多大、其中已经走完了多少,以及当天超过哪两个价格就比平常更大。在黄金上,它使用在黄金历史上经过测试的内置模型;在任何其他图表上,它会按该品种自身的历史进行拟合。
显示内容
- 图表上今天的区间带:从今天的最高价减去可能幅度,到今天的最低价加上该幅度。它只在创出新高或新低时收窄;越过任一边缘,当天就比平常大。可能幅度在当天第一根K线时确定,全天不变。
- 历史:最多 120 个过去的交易日,以柔和的区间带显示在K线后面;当天保持在其幅度之内为绿色,超出时为琥珀色。没有箭头,也没有文字标签。
- 一个小面板:今天的可能幅度,以美元(货币对为点数 pips)和百分比表示,一条显示已走完多少的进度条,以及两个价格。
- 黄金的美国数据发布日(CPI、非农就业、美联储决议):面板注明当天、倒计时到发布时间,并上调幅度。
- Markets:一个小按钮可打开表格,以您经纪商的名称显示 7 个主要外汇货币对、US30、US500、US100 和 BTCUSD 今天的可能幅度和已走完的比例,还可加入您自己的品种(标注为未经测试),按最"新鲜"的排在前面。
- 走完 80% 和 100% 时提醒:弹窗、推送、声音。
- 可选的手数助手:按您的风险,以今天幅度的一部分作为止损计算手数,并向下取整到经纪商的交易量步长。
- 可选,默认开启:在 M1 到 H4 上,图表的价格刻度会调整为显示可见的K线和区间带;您自己改动刻度后立即停止,移除指标时归还刻度。
- 也可改为显示围绕开盘价的方框;可设置颜色、透明度和边缘线。
如何使用
- 交易前:可能幅度告诉您今天大概会有多大。一个需要大得多波动的计划,就需要一个不寻常的日子。
- 交易日中:进度条显示已走完多少;区间带显示剩下多少。
- 目标:越过区间带的目标需要比平常更大的一天。边缘不是支撑或阻力。
- 止损和手数:把您的止损与幅度比较,或让手数助手来计算。示例,2023 年 6 月 14 日:幅度为 $32.33;一半幅度的止损对 0.01 手为 16.17 USD,因此 50 USD 的风险对应 0.03 手。
预测如何产生
一个统计波动率模型,在每天开盘时仅用已结束的交易日计算一次。在黄金上,模型是内置的,并在黄金历史上经过测试;在其他品种上,同类模型按该品种近期的历史进行拟合。它预测幅度,而不是方向,也不给出信号。
测量结果
黄金,2019 年 1 月至 2024 年 4 月,共 1,375 个未用于建模的交易日,不含数据发布日调整(发布日一行除外):
- 有 65% 的日子当天幅度不超过预测值;平均为预测值的 0.95。
- 有 35% 的日子当天越过了区间带的一个边缘,大多在纽约上午;之后收盘价有 48% 回到边缘以内(不是转折点)。到第 12 小时,已走完 80-100% 的日子有 62% 越过边缘,低于 50% 的日子为 24%。
- 美国数据发布日:在 2021 年至 2024 年 4 月的 92 个发布日中,仅用更早发布日计算的系数,使幅度之内的日子比例从 34% 提高到 57%。
- 在其他市场上,按各自历史拟合的模型在 7 个主要外汇货币对组成的组(准确度因货币对而异)以及 US30、US500、US100(Dukascopy 价格)和 BTCUSD 上经过测试。其他品种未经测试。
以上是历史数据上的结果,不是交易结果。
输入参数
- 显示:Room 价位或围绕开盘价的方框;历史天数(0-120)或仅今天。
- 外观:今天、幅度之内和更大的颜色,填充透明度,边缘线及其宽度,调整价格刻度。
- 面板:开或关、角落、缩放;发布日标题。
- 提醒:80% 和 100%;弹窗、推送、声音。
- 手数助手:风险 % 和以今天幅度 % 表示的止损(默认关闭)。
- Markets:更多品种。
- 模型:Auto(黄金用内置模型,其他品种拟合)、Gold 或 Fit to this symbol;日开始时间 New York 17:00 或服务器午夜;服务器时钟。
供 EA 使用
十二个缓冲区(方框价位、开盘价、以价格和 % 表示的幅度、已走完 %、ADR(20)、波动率状态、模型、日开始时间、两个价位),在每种视图下都会填充;请在 D1 或更低周期读取。另外四个缓冲区保存绘制的区间带(H4 及以下;过去的日子为最终值,因此不适合回测)。
限制
- Fit to this symbol 需要约一年的 M5 历史(默认 250 天)。在 MetaTrader 默认的 Max bars in chart(100,000)下最多使用 345 天;需要更多时面板会提示。
- 发布日:内置到 2027 年 12 月的美国列表,仅限黄金,没有其他新闻;在 2024 年 5 月之前的回测中,该调整部分属于样本内(in-sample)。
- 如果缺失的历史K线稍后才加载,今天的预测可能会变化(面板会说明)。
- Markets 表格会把其市场添加到 Market Watch,每个市场需要约 100,000 根 M5 K线;指数交易时段因经纪商而异。
- 它在 MQL5\Files 中保留一个小的日数据缓存,并在全局变量中保存 Markets 按钮状态、学到的服务器时钟以及它设置的刻度上下限。
- Strategy Tester:开始前需要约一个月的 M5 历史;在高于 M5 的周期上请使用 "Every tick" 或 "1 minute OHLC"。
