Support Resistance Price Action MT5
- 指标
- Konstantin Chechnev
- 版本: 1.0
画出一个价位,观察开始跟踪后价格如何反应。MetaTrader 5 指标 Support Resistance Price Action 可跟踪您绘制的水平线、矩形区域和趋势线,记录触及、反弹和突破,并统计后续价格变化。
在图表上创建对象,选中它并点击 Track。指标会记录对象的位置和激活时间。该时间之前发生的事件,不计入这一已激活版本的观察记录。
主要功能
- 价位版本管理。移动或修改对象会创建新版本,不会替换之前的观察记录。删除对象或其有效期结束后,指标停止跟踪相应的图形。
- 触及记录。指标区分价格接近、确认触及,以及跳空越过价位的情况。触及之间的最小间隔和重置距离,有助于将新的事件与同一轮走势中的反复接触分开。
- 反应分类。触及后,指标判断反弹和突破哪个条件先满足。如果两个条件在同一根K线内均满足,但先后顺序无法确定,结果会标为 ambiguous,即顺序不明。尚未完成的观察也会单独标记。
- 价格变动统计。计算相对于分析方案的最大有利变动(MFE)和最大不利变动(MAE)、对应的 R 单位数值、0.5R、1R 和 2R 参考目标的到达情况,以及到反弹、突破和再次测试价位所用的时间。
- 分时段统计。面板显示样本量、各类反应的出现频率和置信区间。结果按亚洲、欧洲、美洲交易时段及这些时段以外的时间分组。样本较少时会显示提示。
Playbook 用于设置观察类型:First Touch、Breakout and Retest、Support Bounce、Resistance Rejection、Liquidity Sweep 或 Custom。每个价位都可设置预期方向、确认规则、触及次数上限、目标、有效期、失效条件和通知。提醒会考虑价位的当前状态,并限制重复消息。
面板显示事件、目标和状态变化顺序,也可比较两个价位。内置扫描功能会查找已打开图表上的适用对象,并帮助您切换到对应图表。支持 CSV 导出、版本保存及重启后的工作区恢复。界面可从11种语言中自动选择,也可折叠为侧边栏。
使用说明与限制
初次了解指标时,请使用策略测试器的可视化模式,并选择基于真实逐笔报价的逐笔模拟方式。自动演示会在测试器中创建示例价位。向前运行测试,观察价位激活后逐渐积累的事件。在普通图表上,请使用自己绘制的对象和 Track 按钮。
Support Resistance Price Action 是指标,不是自动交易程序。它不会开仓、修改或平仓。统计描述的是观察到的价格反应,不是实际成交的结果。频率、参考目标和置信区间不保证未来的价格反应或盈利。结果取决于报价、历史数据、点差、跳空、图表周期和经纪商条件。订单执行和风险由用户决定。
参数设置
外汇品种的价格距离以 pip 为单位,其他品种以最小价格变动单位 tick 计量。
触及条件
- Touch zone。默认值为1.0,范围为0.25至10 pip/tick。设置记录触及的容差;数值增大会允许更多接触被计入。
- Bars between touches。默认为3根K线,范围为1至100。设置不同触及事件之间的最小间隔。
- Reset distance。默认值为3.0,范围为0.5至50 pip/tick。设置价格需要离开多远,才允许记录下一次触及。
结果评估
- Outcome window。默认为96根K线,范围为8至500。设置触及后的观察期限。
- R unit。默认值为10,范围为1至1000 pip/tick。以这一价格距离为基准,用 R 表示价格变动和目标;它不是自动计算的止损,也不是交易的资金风险。
- Bounce target。默认值为0.50R,范围为0.1至5.0R。设置判定反弹所需的最小价格变动。
- Breakout margin。默认值为0.25,范围为0至10 pip/tick。设置判断突破时,价格需要越过价位边界的距离。
- Confirm at candle close。默认值为 true,按K线收盘确认。设为 false 时,可使用K线内的最高价和最低价确认,因此对影线更敏感。
界面与演示
- Panel scale。默认值为1.25,范围为1.00至2.00。调整面板大小,不影响计算。
- Visual tester auto demonstration。默认值为 true。在可视化测试器中创建并跟踪示例支撑位和阻力位。
请先使用默认设置。调整 R 单位、观察期限或确认规则后,应将新结果与先前设置下的结果分开评估。除了个别价格反应,也请关注样本量和尚未完成的观察。
