ATR Monitor 将当前的日、周和月价格波动范围与平均真实波动幅(ATR)进行比较。它显示每个周期内的价格波动范围相对于其 ATR 的大小,以及当前价格是高于还是低于该周期的开盘价。
该面板显示三行数据:日、周和月。无论当前图表的时间周期如何,这三个时间周期均可在图表上显示。
| 列 | 含义 |
|---|---|
| 时间段 | 日线、周线或月线K线。 |
| ATR | 该时间周期的内置ATR,以点为单位表示。 |
| 波动范围 | 当前周期的最高价减去最低价,以点为单位。 |
| ATR % | 当前波动范围除以ATR,再乘以100。 |
| 开盘价起 | 当前价格减去该周期开盘价,以点为单位。 |
例如,若日波动幅度为66点,而日ATR为60点,则ATR%读数为110%。 如果周波动幅度为144点,而ATR为240点,则ATR百分比为60%;如果月波动幅度为160点,而ATR为400点,则ATR百分比为40%。
ATR% 采用完整的最高价至最低价波动范围。自开盘价起则为独立的方向性指标:正值为绿色,负值为红色。四舍五入为零的数值表示中性。
等于或高于 MaxATRPercent 的读数将以琥珀色突出显示。默认阈值为 100%。更改此设置仅影响突出显示效果;显示的百分比数值不会受到限制。
| 输入 | 默认 | 用途 |
|---|---|---|
| ATRPeriod | 14 | ATR回溯期分别独立应用于日线、周线和月线数据。 |
| 最大ATR百分比 | 100.0 | 开始以黄色高亮显示的百分比。 |
| PanelX | 7 | 以像素为单位,从图表左上角开始的水平位置。 |
| PanelY | 30 | 相对于图表左上角的垂直位置,单位为像素。 |
| PanelXSize | 400 | 缩放前的展开面板宽度。 |
| 面板高度 | 146 | 缩放前的展开面板高度。 |
| 面板缩放比例 | 1.0 | 面板和字体的缩放比例,范围为 0.5 到 3.0。位置偏移量保持不变。 |
| 颜色 | 深色主题 | 背景、边框、文本、方向和阈值的颜色。 |
点击减号可最小化面板,点击加号可恢复面板。将鼠标悬停在标题或列标题上,可查看各项数值及其单位的说明。
价格和ATR均基于各时间周期内当前正在形成的K线(偏移量为0)。该指标在附加时尝试加载数值,并在接收到新 tick 数据时进行刷新。因此,ATR会随着当前K线的形成而变化;它并非基于前一根已成形K线的固定参考值。
周期边界遵循经纪商的K线。价格波动范围(Range)计算为最高价减去最低价,而ATR则采用真实波动范围(True Range),并包含相对于前一收盘价的跳空。价格波动范围超过100% ATR这一事实本身并不意味着价格将会反转。
点值转换采用每点10点的规则(适用于三位数和五位数报价),其他情况则采用每点1点的规则。数值显示一位小数。其他交易品种可能采用不同的点值规则。
不可用的数据显示为“--”,并在后续报价中重新尝试获取。ATR 为零时,ATR % 显示为“N/A”。若无新报价,历史数据加载完成后不会自动重试。恢复面板也会刷新可用数值。面板最小化时,数值不会刷新。
将 AtrMonitor.mq5 放置在终端数据文件夹下的 MQL5/Indicators 目录中,在 MetaEditor 中编译该文件,刷新“导航器”,并将该指标附加到图表上。无需任何外部库或 DLL 文件。

由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/78266
London Breakout EA:简单且透明/London Breakout 自动交易程序:简单且透明
免费突破型EA:亚洲区间、伦敦时段突破、每日一单、始终设置止损、手数按风险百分比计算。 不采用网格交易,不采用马丁格尔策略。 / 免费自动交易程序:伦敦时段亚洲区间突破,每日一笔交易,始终设置止损,手数基于风险百分比。不采用网格交易和马丁格尔策略。
Gold MT5 Fractal Breakout EA
一款基于前期震荡高点和低点突破的MetaTrader 5(MT5)专家顾问。该专家顾问在已确认的分形结构周围下达挂单,并通过预设的止损、止盈以及可选的仓位管理规则来管理每笔交易。
Monday Dip EA- Index Mean Reversion D1
“周一回调EA”是一种基于时间的量化纯多头交易策略,主要针对具有完整日历史数据的重大股指差价合约(如US500、UK100)。该策略纯粹作为一种受时间限制的“逢低买入”系统运行,而非趋势跟踪指标。
Marginal Drawdown Contribution Analyzer
一个适用于运行多个专家顾问(EA)或配置的账户的脚本。它按日汇总每种配置(魔术号,或魔术号与符号组合)的净结果,并衡量每种配置对投资组合回撤的贡献程度:通过“留一法”计算的回撤增量、最差回撤中的占比,以及欧拉方差占比。 该脚本会输出评估结论、建议以及A+至F的启发式评分。它可直接在内置的演示投资组合上运行,并采用纯MQL5编写。