VibeFox Stochastic
- 指标
- 版本: 1.10
- 更新: 2 七月 2026
- 激活: 5
VibeFox Stochastic — 带自动入场信号的动量振荡器
VibeFox Stochastic 是 MetaTrader 5 的实时随机振荡器。它在单独的子窗口中以 0–100 的刻度绘制两条经典线 — %K 和 %D,用虚线水平线标记超买和超卖区域,并在信号形成的瞬间自动将入场标记直接放置在价格图表上。无需盯着两条线手动判断某个交叉或区域退出是否值得交易,在条件满足的确切 K 线上即可看到清晰的箭头。
随机振荡器测量的内容
随机振荡器将当前收盘价与回溯期内的价格范围进行比较。核心思路简单明了:在上涨市场中,价格往往在近期区间的高端附近收盘;在下跌市场中,价格则在低端附近收盘。结果被归一化到 0–100 的刻度上,从而立即清楚地显示市场相对于近期历史的延伸程度。
该指标绘制两条线。%K 是主线,速度更快,直接对价格变化作出反应,在短周期内可能相当波动。%D 是 %K 的平滑移动平均线,充当信号线。交易者读取 %K 与 %D 之间的关系:当 %K 在 %D 之上时,短期动量指向上方;当 %K 跌破 %D 时,动量向下转变。这种关系的方向,以及它在 0–100 刻度上发生变化的位置,是每一个随机振荡器交易决策的基础。
两条水平虚线 — Overbought(默认 80)和 Oversold(默认 20)— 将振荡器窗口分为三个区域。80 以上的数值表明市场持续强势,可能已经过度延伸;20 以下的数值表明市场持续疲软。这些水平本身并不是简单的反转触发器,但为交叉和区域退出信号提供了必要的背景。
三个周期
Stochastic 有三个周期参数,按顺序工作,每个都对结果进行进一步平滑。
%K Period 是原始随机振荡器计算的回溯窗口:用于将当前收盘价定位在 0–100 刻度上的高低区间所涵盖的 K 线数量。较短的 %K Period 使线更灵敏、更快;较长的周期使线更平滑、反应更慢。默认值 5 产生适合较短时间框架的灵活振荡器。
Slowing 在绘制 %K 之前对其应用额外的内部平滑。Slowing = 1 给出"快速"随机振荡器;Slowing = 3(默认)给出标准"慢速"随机振荡器,在不显著延迟信号的情况下过滤掉部分噪音。增大 Slowing 会以降低响应性为代价进一步平滑线条。
%D Period 是将 %K 平滑为 %D 信号线所使用的 K 线数量。默认值 3 提供响应灵敏但仍可读的信号线。较长的 %D Period 使信号线滞后更多,但与 %K 的交叉频率更低,这可以减少波动市场中的假信号。
入场点
VibeFox Stochastic 自动监控所选条件,并在信号触发的确切 K 线上将彩色箭头标记放置在价格图表上。提供两种独立的信号类型,每种都有各自在面板中的开关。可以单独启用其中任何一种,也可以同时启用两种。
Entry — Signal Cross (%K / %D)
每次 %K 和 %D 交叉时触发主要信号。当 %K 从下方向上穿越 %D 时,动量向正方向转移,图表上放置 BUY 标记。当 %K 从上方向下穿越 %D 时,动量变为负方向,放置 SELL 标记。此信号默认启用,在振荡器的整个范围内工作。
OB/OS Exit — 区域突破
第二个信号专门关注 %K 退出极端区域的时刻。当 %K 从上方重新穿越 Overbought 水平向下时,放置 SELL 标记:市场处于超买状态,压力正在消退。当 %K 从下方重新穿越 Oversold 水平向上时,放置 BUY 标记:市场处于超卖状态,正在向上反转。此信号默认禁用。
视觉控制
振荡器显示的每个元素都可从面板调整。%K Line Color 和 %D Line Color 各有专用颜色选择器和单独的透明度滑块。Line Width 同时控制两条线的像素粗细,保持显示一致性。
Overbought 和 Oversold 虚线水平线始终可见,当面板中的水平值更改时即时更新。
图表上的交互式面板
所有控件都集中在一个针对鼠标交互优化的流畅 canvas 面板中。参数排列在三列的整洁行中,入场信号块清晰分离。面板标题栏中有管理图标。
Power — 在不从图表中删除指标的情况下开启和关闭线和信号的绘制。
Settings(齿轮) — 打开和关闭设置部分。
Updown(箭头) — 将面板在独立子窗口和主图表之间移动。
Close(叉) — 关闭指标。
Resizable — 拖动右下角将面板缩放到任意大小。
Collapsible — 双击标题栏将面板折叠为紧凑条带,释放屏幕空间。
Mouse wheel — 将光标悬停在任何数字字段上并滚动滚轮,无需打开键盘即可更改值。
设置和个性化
Settings 按钮打开一个部分,其中面板外观根据工作空间进行调整。Theme 可设置为 Auto(跟随图表背景颜色)、Dark 或 Light。面板宽度、标题大小、行高和字体大小均可单独调整。
Hide Footer 删除面板底部栏以节省垂直空间。Mini Header on collapse 在面板折叠时保持薄标题条可见。Close on click outside 在图表其他位置点击时自动折叠面板。
Instance 编号允许在同一图表上放置多个独立的指标副本。Panel Start Window 控制面板默认在哪里打开:子窗口或主图表。
入场通知
无需持续监控图表。每个入场信号都可以通过多个通知渠道发送,这些渠道直接在面板中独立切换。
Alert — 信号触发时在 MetaTrader 终端内弹出的消息窗口。
Push — 发送到手机或平板电脑上 MetaTrader 应用程序的移动推送通知。
Email — 通过 MetaTrader 终端中配置的邮件设置发送的电子邮件。
Telegram — the alert text together with a chart screenshot, sent straight to your Telegram chat.
视觉历史记录(Html report)
启用 Html 频道,每个入场信号都会自动保存到终端数据文件夹中 Files\VibeFox_Stochastic\result.html 的 HTML 报告中。每条记录都包含信号触发时刻的图表截图。面板中的垃圾桶按钮一键清除报告及其所有截图。
Telegram 提醒
信号也可以直接发送到您的 Telegram 聊天 — 检测时刻的图表截图及提醒文本。开启 Telegram 频道,并在参数中输入您的机器人令牌和聊天 id。
发送依赖 HTML 报告:每个新信号写入报告,报告在浏览器中打开后会自动将其转发到您的 Telegram 聊天。因此,启用 Telegram 会自动保持 Html 报告开启,两个频道协同工作。
内置多语言帮助
面板中内置了完整的帮助页面,提供 10 languages 语言版本。每个控件、参数和信号类型都在使用处以上下文方式进行说明。
参数(Inputs 选项卡)
大多数设置也可以在面板上(Settings 按钮)实时更改 — 输入参数仅设置启动时的初始值。
Stochastic
%K Period — 原始随机振荡器 %K 线的回溯窗口,以 K 线为单位。Default: 5.
%D Period — 应用于 %K 以产生 %D 信号线的平滑周期。Default: 3.
Slowing — 绘制前应用于 %K 的额外内部平滑;1 = 快速随机振荡器,3 = 慢速随机振荡器。Default: 3.
Overbought Level — 以虚线水平线绘制的上部区域阈值;当 %K 向下重新穿越时触发信号。Default: 80.
Oversold Level — 以虚线水平线绘制的下部区域阈值;当 %K 向上重新穿越时触发信号。Default: 20.
%K Line Color — 主 %K 线的颜色。Default: DodgerBlue.
%K Line Transparency (0-100) — %K 线的透明度;0 = 完全不透明。Default: 0.
%D Line Color — %D 信号线的颜色。Default: Red.
%D Line Transparency (0-100) — %D 线的透明度;0 = 完全不透明。Default: 0.
Line Width (1-5) — %K 和 %D 两条线的像素粗细。Default: 2.
Entry Points
Entry = Signal Cross (%K crosses %D) — 启用交叉信号;%K 向上穿越 %D = BUY,%K 向下穿越 %D = SELL。Default: on.
OB/OS Exit (cross back from levels) — 启用区域退出信号;%K 重新穿越 Overbought 向下 = SELL,%K 重新穿越 Oversold 向上 = BUY。Default: off.
Marker Size (1-5) — 放置在价格图表上的入场箭头标记大小。Default: 2.
Buy Marker Color — BUY 箭头标记的颜色。Default: LimeGreen.
Buy Marker Transparency (0-100) — 买入标记的透明度;0 = 完全不透明。Default: 0.
Sell Marker Color — SELL 箭头标记的颜色。Default: Red.
Sell Marker Transparency (0-100) — 卖出标记的透明度;0 = 完全不透明。Default: 0.
Notifications
Push Notification — 每个信号时向移动 MetaTrader 应用发送推送通知。Default: off.
Alert Popup — 每个信号时在终端内显示 Alert 弹出窗口。Default: off.
Email — 每个信号时通过终端邮件设置发送电子邮件。Default: off.
Html Report -> Files\VibeFox_Stochastic\result.html — 将每个信号与图表截图一起保存到 HTML 报告中;可在任何浏览器中打开。Default: off.
Telegram — 通过 HTML 报告将每个信号发送到您的 Telegram 聊天(提醒文本加图表截图)。Default: off.
Telegram bot token — 用于发送消息的 Telegram 机器人令牌。
Telegram chat id — 接收信号的 Telegram 聊天 id。
Panel / Settings
Panel width, px (300..800) — 面板宽度(像素)。Default: 800.
Header size (1..6) — 标题大小级别。Default: 1.
Theme — 颜色主题:Auto(跟随图表背景)、Dark 或 Light。Default: Auto.
Row height (px) — 每行面板的高度(像素)。Default: 34.
Font size — 面板中使用的字体大小。Default: 8.
Hide Footer — 隐藏面板底部栏。Default: off.
Mini Header on collapse — 面板折叠时显示紧凑标题条。Default: off.
Close on click outside — 在面板外点击时自动折叠面板。Default: off.
Instance (unique per copy: 1,2,3...) — 副本编号;设置唯一值可在一个图表上同时运行多个独立副本。Default: 1.
Panel Start Window — 启动时面板打开的位置:Subwindow 或 Chart。Default: Subwindow.
