BBOscillator
- 指标
- 版本: 1.10
BBOscillator —— 带 ATR 止损位的彩色蜡烛趋势状态指标
产品概览
BBOscillator 是一款绘制在价格图表主窗口的 MT5 技术指标。它把"安第斯振荡器"(Andean Oscillator)的方向状态判断、蜡烛着色、动态 ATR 止损位以及转折信号标记整合在同一张图表上,用一套统一的视觉语言呈现当前的市场状态:方向是否明确、偏向哪一侧、以及在该状态下可以把止损参考放在什么位置。
指标不打开、不关闭、不修改任何订单,也不连接任何外部服务。它只负责把价格状态以更直观的方式显示出来,所有的交易决策仍由使用者自行做出。
主要功能
- 蜡烛三色重绘。指标的蜡烛按方向状态显示为绿色、红色或灰色,替代终端原有的蜡烛配色,使方向变化在图上一目了然。
- 方向状态判定。基于安第斯振荡器的算法,对收盘价的一阶与二阶统计量做递归平滑,比较看涨分量与看跌分量的相对强度,再与信号线比较,得出三态结论。
- 动态 ATR 止损线。在每根 K 线的上方与下方各绘制一条止损参考线,距离由当时的 ATR 值与用户设定的倍数共同决定,随波动率自动放宽或收紧。
- 转折信号箭头。当状态由"方向不明"首次转为明确方向时,在 K 线一侧给出方向箭头,便于快速定位状态起点。
- 止损位标记。在出现转折信号的位置,同时标出该方向的止损参考价位,箭头与止损位在同一根 K 线上成对显示。
- 显示项可独立开关。止损线、信号箭头、止损位标记三组元素可以分别开启或关闭,可按需把图表精简为纯蜡烛着色模式。
颜色与元素的含义
- 绿色蜡烛:看涨分量强于看跌分量,且信号线位于两者之间,代表当前状态偏向上行。
- 红色蜡烛:看跌分量强于看涨分量,且信号线位于两者之间,代表当前状态偏向下行。
- 灰色蜡烛:两个分量的相对位置关系不满足上述条件,代表方向尚未明确。
- 红色点线:位于 K 线最高价之上,是持看跌思路时的止损参考位。
- 青色点线:位于 K 线最低价之下,是持看涨思路时的止损参考位。
- 蓝色向上箭头:出现在蜡烛由灰色转为绿色的第一根 K 线下方,标记上行状态的起点,同一位置同时出现止损位标记。
- 橙色向下箭头:出现在蜡烛由灰色转为红色的第一根 K 线上方,标记下行状态的起点,同一位置同时出现止损位标记。
箭头只在状态由灰色首次发生转变时出现,状态延续期间不会重复绘制,因此图上留下的箭头数量有限,不会被大量重复标记淹没。
输入参数
安第斯振荡器
- Envelope period(默认 50):方向状态判断所依据的计算周期。数值越大,状态越稳定、切换次数越少;数值越小,对价格变化越敏感、切换越频繁。
- Signal EMA period(默认 9):信号线的平滑周期。它决定信号线跟随强度分量的快慢,与上一项共同影响颜色切换的频率。
ATR 止损
- ATR length(默认 14):波动率的计算周期。
- ATR smoothing(默认 RMA):波动率的计算方式,可选 RMA、SMA、EMA、WMA 四种。RMA 为平滑递推方式,SMA 与 WMA 为窗口重算方式,EMA 为指数方式。
- ATR multiplier(默认 0.5):止损线与 K 线极值之间的距离倍数。数值越大,止损线离价格越远、越不容易被触及;数值越小,止损线越贴近价格。
显示
- Show ATR stop lines(默认 true):是否绘制上下两条止损参考线。
- Show signal arrows(默认 true):是否绘制转折方向箭头。
- Show stop-level marks(默认 true):是否绘制止损位标记。
- Arrow offset beyond stop(默认 0.3):箭头相对止损位的偏移量,单位为 ATR 的倍数。数值越大,箭头离 K 线越远,可避免箭头与蜡烛实体重叠。
使用方法
- 将指标文件放入 MT5 的 MQL5/Indicators 目录,重启终端或在导航器中刷新。
- 在导航器中找到 BBOscillator,拖放到任意品种与时间周期的图表上。
- 指标加载后会接管该图表的蜡烛配色,用自己的三色方案替代原有配色;从图表上移除指标后,图表配色会自动还原为加载前的设置。
- 先按默认参数观察一段时间,再根据自己的品种与周期习惯调整参数:希望减少状态切换就调大计算周期,希望止损更宽松就调大 ATR 倍数。
- 止损线可直接作为仓位止损的参考价位读取,具体止损位置仍需结合自己的资金管理规则决定。
指标适用于外汇、贵金属、指数、加密货币等 MT5 支持的任意品种,也适用于任意时间周期。建议在模拟账户或策略测试器的可视化模式中先熟悉其显示方式,再用于实盘观察。
使用提示
- 当前尚未收盘的 K 线,其颜色、止损线与箭头会随价格波动实时变化,只有 K 线收盘后该位置的状态才最终确定。判断状态转折时,建议以收盘后确认的结果为准。
- 指标在加载期间会临时修改图表的蜡烛与边框颜色设置,卸载时自动恢复。若同一图表上还有其他会修改图表配色的程序,可能出现配色相互覆盖的情况。
- 历史部分的状态与信号一经计算即固定,不会随后续行情改写。
- 本指标为纯显示工具,不具备任何下单、持仓管理或资金管理功能。
获取方式与后续安排
本指标目前以免费方式在 MQL5 市场提供。按照发布计划,当累计下载次数超过 100 次后,本产品将转为订阅制方式提供。转为订阅制后,产品页面会显示当时的订阅选项;在此之前已添加到账户的产品,仍保留在账户的市场栏目中。
风险提示
本产品是技术分析显示工具,用于呈现价格的方向状态与波动率参考位,不构成投资建议,也不保证或暗示任何交易结果。金融市场交易存在风险,任何交易决策及其后果由使用者自行承担。
