VibeFox Strat
- 指标
- 版本: 1.0
- 激活: 5
VibeFox Strat — "The Strat" K线分型(1 / 2u / 2d / 3)及可操作的买入/卖出信号
VibeFox Strat 是一款基于 Rob Smith "The Strat" 方法的 MetaTrader 5 实时价格行为指标。它将每根 K 线按其与上一根 K 线的关系进行分类,在每根柱上绘制紧凑的类型标签(1、2u、2d 或 3),并在图表上精确标注可操作入场时机。所有控制功能集中在一个现代化的交互面板中,让您无需肉眼识别柱体结构,便能在信号出现的第一时间看到 K 线类型与入场点。
指标工作原理
"The Strat" 将每根 K 线归纳为四种客观类型之一,以严格比较前一根 K 线的高点与低点为依据。无平滑处理,无滞后——类型是价格相对于前一柱所做之事的纯粹事实。指标对每根柱进行分型并在图表上打标,然后扫描序列,寻找形成交易信号的特定形态。
柱型
1 — 内包线:该 K 线既未触及前高,也未触及前低,完全处于上一根 K 线的区间之内——是动量的停顿或压缩。
2u — 方向性上涨:该 K 线仅突破前高(高点更高但低点未更低)。价格正在向上推进。
2d — 方向性下跌:该 K 线仅突破前低(低点更低但高点未更高)。价格正在向下推进。
3 — 外包线:该 K 线同时突破前高和前低,吞没上一根 K 线——是一根波动剧烈的双向柱。
这些标签以小型文本的形式绘制在每根柱的上方或下方,让近期市场结构一目了然:连续的 1 表示压缩;2u/2d 交替出现表示震荡轮动;3 标志着波动扩张。
入场点
VibeFox Strat 的核心价值在于其自动入场点。指标不仅对柱型进行分类,还会监测经典的 Strat 形态与触发序列,并在方向性柱突破前柱水平的瞬间,在价格图表上放置清晰的标记。
买入信号
当前柱为 2u(突破前柱高点),且前一根(形态)柱为内包线(1)或相反/外包线(2d 或 3)时,放置 BUY 标记。换言之,经历压缩或下行柱之后,价格向上突破其高点——转为上行延续。标记置于被突破的水平位(即前柱高点)。
卖出信号
SELL 标记与之对称:当前柱为 2d(突破前柱低点),前一根形态柱为内包线(1)或相反/外包线(2u 或 3)。实用交易方式:在形态柱水平位突破时入场,止损设于该柱背后,目标指向前期波动的影线。
买入和卖出标记分别通过 Buy Color 和 Sell Color 设置独立配色,方向一眼即辨。Marker 选择器可在简单十字(+)、实心三角或带尾箭头之间切换标志符号,Size 控件以像素(6 至 40)缩放标记大小,以适应任意图表密度。
全面的视觉控制
柱型标签使用 Type 颜色和 Weight(1 至 5)控制粗细/大小,标签和入场标记均支持在颜色选择弹窗中设置透明度(0-100%),使其与图表柔和融合。Bars 设置限制最近标注的柱数,使图表在长历史周期下保持轻量。柱型标签和入场标记作为对象绘制在价格图表上(窗口 0),而指标本身位于其子窗口中,面板也置于此处。
交互式图上面板
整个界面是一个基于画布的流畅面板,专为快速鼠标操作而设计。Strat 参数整齐排列,入场板块以独立的金色 ENTRY 标题区分,使信号设置与柱型标签设置互不混淆。面板标题栏内置控制图标。
Power — 在不移除指标的情况下开关入场标记的绘制;柱型标签保持显示。
Settings(齿轮) — 展开和收起设置区域。
Updown(箭头) — 在子窗口与主图之间移动面板。
Close(关闭) — 关闭指标。
Resizable(可缩放) — 拖动右下角调整面板大小。
Collapsible(可折叠) — 双击标题栏将面板折叠为紧凑条带。
Mouse wheel(鼠标滚轮) — 将鼠标悬停在任意数字输入框上并滚动滚轮,无需使用键盘即可更改数值。
设置与个性化
Settings 按钮打开一个区域,可将面板适配到您的工作区:浅色、深色或自动 Theme(主题),可调整面板宽度、标题高度、行高和字体大小。额外选项包括通过 Hide Footer 隐藏底部栏、通过 Mini Header 在折叠时缩小标题栏,以及在点击面板外部时自动折叠面板。几乎所有参数都可以直接在面板上实时更改——Inputs 标签页中的输入参数仅设置启动时的初始值。您还可以通过为每个副本指定唯一的 Instance 编号,在同一图表上运行多个独立实例。
入场通知
您无需守候在图表前等待信号。每次入场均可通过多个通知渠道发送,这些渠道可在面板上独立启用。
Alert — 终端内的弹出消息。
Push — 发送至手机 MetaTrader 应用的移动推送通知。
Email — 通过终端邮件设置发送的邮件。
Telegram — 将包含图表截图的警报文本直接发送至您的 Telegram 聊天。
仅启用您需要的渠道,当您关注的品种和周期出现新入场信号时,您将立即收到通知。
可视化历史(HTML 报告)
启用 Html 渠道后,每次入场信号都会连同触发时刻的图表截图一起保存到 HTML 报告中。报告存储在终端 Files 文件夹的 VibeFox_Strat 目录下(MQL5/Files/VibeFox_Strat/result.html),可在任意浏览器中打开——这是指标所发现的每个入场点的可视化记录。一键垃圾桶按钮可随时清除报告及其截图,方便重新开始。
Telegram 警报
信号也可以直接发送到您的 Telegram 聊天——包含检测到信号时刻图表截图的警报文本。开启 Telegram 渠道,并在输入参数中填入您的机器人令牌和聊天 ID。
推送依托 HTML 报告实现:每个新信号写入报告后,在浏览器中打开的报告会自动将其转发到您的 Telegram 聊天。因此,启用 Telegram 会自动保持 Html 报告开启,两个渠道协同工作。
内置多语言帮助
面板内置完整帮助页面,支持 14 种语言,每个控件的说明均呈现于使用位置。
参数(Inputs 标签页)
大多数设置也可以直接在面板上实时更改(Settings 按钮)——输入参数仅设置启动时的初始值。
Strat
Show Bar Types — 在柱上绘制"1/2u/2d/3"类型标签。默认:开启。
Label Bars — 标注最近多少根柱(限制对象数量)。默认:60。
Bar Type Label Color — 类型标签的颜色。默认:Gold。
Type Label Transparency — 类型标签透明度(百分比,0-100)。默认:0。
Line Color — 预留颜色(当前视觉上未使用)。默认:DodgerBlue。
Type Label Weight — 类型标签的粗细/大小,1..5。默认:1。
入场点
Buy — 启用 BUY 标记(1/2d/3 形态后 2u 突破前高)。默认:开启。
Sell — 启用 SELL 标记(1/2u/3 形态后 2d 突破前低)。默认:开启。
Marker Font Size — 入场标记大小(像素,6..40)。默认:12。
Entry Marker — 标记符号:Cross(+)、Triangle 或 Arrow。默认:Arrow。
Buy Color — BUY 标记的颜色。默认:LimeGreen。
Buy Transparency — 买入标记透明度(百分比,0-100)。默认:0。
Sell Color — SELL 标记的颜色。默认:Red。
Sell Transparency — 卖出标记透明度(百分比,0-100)。默认:0。
通知
Push Notification — 启用发送至 MetaTrader 移动应用的推送通知。默认:关闭。
Alert Popup — 启用终端内的弹出警报。默认:关闭。
Email — 通过终端邮件设置启用邮件警报。默认:关闭。
Html Report — 将每个信号连同图表截图保存至 Files/VibeFox_Strat/result.html。默认:关闭。
Telegram — 通过 HTML 报告将含图表截图的信号转发至 Telegram 聊天。默认:关闭。
Telegram - bot token — 用于发送的 Telegram 机器人令牌。默认:空。
Telegram - chat id — 目标 Telegram 聊天标识符。默认:空。
面板 / 设置
Panel width, px — 图上面板宽度(像素,300..800)。默认:800。
Header size — 面板标题栏高度,1..6。默认:1。
Theme — 面板颜色主题:Light、Dark 或 Auto。默认:Auto。
Row height (px) — 每个参数行的高度(像素)。默认:34。
Font size — 面板内使用的字体大小。默认:8。
Hide Footer — 隐藏面板底部栏。默认:关闭。
Mini Header on collapse — 面板折叠时显示紧凑标题条。默认:关闭。
Close on click outside — 点击面板外部时自动折叠面板。默认:关闭。
Instance — 同一图表上每个指标副本的唯一编号,允许并排运行多个实例。默认:1。
Panel Start Window — 设置面板初始位置:主图或 Subwindow(子窗口)。默认:Subwindow。
