VibeFox Jaroo
- 指标
- 版本: 1.0
- 激活: 5
VibeFox Guppy — 带分组交叉与压缩入场点的 GMMA(12 条 EMA)
VibeFox Guppy 是一款用于 MetaTrader 5 的实时 GMMA(顾比多重移动平均线,Guppy Multiple Moving Average)指标。它在价格图表上绘制十二条指数移动平均线——一组短周期的快速组和一组长周期的慢速组——让您一眼读懂趋势强度、动能以及可能的转折点。在经典的均线带之上,它还增加了自动入场点,并将所有控制项汇集到一个现代化的交互面板中。
指标的工作原理
GMMA 把移动平均线分成两条均线带。short group(交易者组)使用周期 3、5、8、10、12 和 15;long group(投资者组)使用 30、35、40、45、50 和 60。每一组共用一种颜色,因此两条均线带很容易区分。全部十二条 EMA 都基于收盘价计算,并直接绘制在价格图表上。
两条均线带之间的关系才是关键所在。当短周期组散开并明显运行于长周期组之上时,市场处于强劲的上升趋势;当它位于下方时,趋势向下。当长周期组变宽时,说明较长期的趋势健康且支撑良好。当两条均线带挤压在一起、相互压缩时,行情正在失去能量——这是趋势可能减弱或即将反转的警示。Bars 设置限制处理多少历史数据——设为 0 可扫描所有可用的柱,或在繁重的图表上用较小的值以加快重绘。
入场点
VibeFox Guppy 的核心价值在于它的自动入场点:指标自行跟踪条件,并直接在价格图表上放置清晰的标记。提供两种独立的信号类型,每种都有各自的开关。
Entry — Group Cross
第一种信号在两条均线带交叉时触发。指标将六条短周期 EMA 的平均值与六条长周期 EMA 的平均值进行比较。当短周期组的平均值向上穿越长周期组的平均值时,放置一个 BUY 标记——快速均线带已经反超慢速均线带,动能正在转为向上。当它向下穿越时,出现 SELL 标记。交叉是在已收盘的柱上判定的,因此信号不会在正在形成的蜡烛上重绘。
Entry — Long Group Compression
第二种信号在长周期组变得高度压缩时触发——其最高与最低 EMA 之间的间距落到价格的极小一部分以下。长周期均线带被压缩意味着较长期的趋势已经耗尽了发散空间,方向改变的可能性增大。在压缩开始的那根柱上放置一个中性标记,提前标示出潜在的转折点。
买入和卖出标记分别由 Buy Color 和 Sell Color 设置着色,因此方向一目了然。Marker 选择器可在普通的十字(+)、实心三角形或带尾箭头之间切换图形,而 Size 控制项则以像素(6 到 40)缩放标记,以适应任何图表密度。
完整的视觉控制
短周期均线带的颜色用 Short Group Color 设置,长周期均线带用 Long Group Color;两组共用由 EMA Line Width 设置的线条粗细,范围 1 到 5 像素。每一种颜色——短周期均线带、长周期均线带以及两个入场标记——都支持透明度设置(0-100%),因此您可以让均线带柔和地融入图表背景,同时保持入场标记清晰醒目。
图表上的交互面板
整个界面是一个基于画布的流畅面板,为快速的鼠标操作而打造。GMMA 参数被整齐地排列成行,入场区块则以自己金色的 ENTRY 标题单独区分,因此信号设置不会与均线带设置混在一起。面板标题栏放置着各个控制图标。
Power — 在不从图表移除指标的情况下,打开或关闭入场标记的绘制。
Settings (gear) — 打开和关闭设置区。
Updown (arrows) — 在子窗口与主图表之间移动面板。
Close (cross) — 关闭指标。
Resizable — 拖动右下角即可缩放面板。
Collapsible — 在标题栏上双击可将面板折叠成一条紧凑的条带。
Mouse wheel — 将鼠标悬停在任意数值字段上并滚动滚轮,即可在不调出键盘的情况下更改数值。
设置与个性化
Settings 按钮打开一个区块,可将面板贴合您的工作区:浅色、深色或自动的 Theme,可调的面板宽度、标题栏大小、行高和字体大小。一些额外的细节让您可以通过 Hide Footer 隐藏底栏,用 Mini Header 在折叠时缩小标题栏,并在面板外点击时自动折叠面板。几乎每个参数都能在面板上实时更改——Inputs 选项卡上的输入字段只设定起始值。您还可以通过为每个副本指定唯一的 Instance,在同一图表上运行多个独立副本,从而并排比较不同的 GMMA 设置。
入场通知
您无需守在图表前等待信号。每个入场都可以通过若干通知渠道发送,这些渠道可在面板上各自独立启用。
Alert — 终端内部的弹出消息。
Push — 发送到您手机上 MetaTrader 应用的移动通知。
Email — 通过终端的邮件设置发送的电子邮件。
Telegram — 警报文本连同图表截图,直接发送到您的 Telegram 聊天。
只启用您需要的渠道,当您正在使用的品种和时间周期上出现新的入场时,您就会在第一时间收到通知。
可视化历史(HTML 报告)
启用 Html 渠道,每个入场信号都会连同触发时刻的图表截图一起保存到 HTML 报告中。报告存放在终端的 Files 文件夹下的 VibeFox_Guppy 目录中(MQL5/Files/VibeFox_Guppy/result.html),并可在任意浏览器中打开——您将获得指标找到的所有入场的可视化记录。一键垃圾桶按钮可在您想要重新开始时随时清空报告及其截图。
Telegram 警报
信号还可以直接发送到您的 Telegram 聊天——警报文本连同检测时刻的图表截图。开启 Telegram 渠道,并在输入参数中填入您的 bot token 和 chat id。
发送依托于 HTML 报告:每个新信号都会写入报告,而在浏览器中打开的报告会自行将其转发到您的 Telegram 聊天。因此,启用 Telegram 会自动保持 Html 报告处于开启状态,两个渠道协同工作。
内置多语言帮助
面板内置了完整的帮助页面,提供多种语言版本,因此每个控制项都在您使用它的地方得到说明。
参数(Inputs 选项卡)
大多数设置也可以在面板上实时更改(Settings 按钮)——输入参数仅设定启动时的初始值。
Guppy (GMMA)
Short Group Color — 短周期(快速)均线带的颜色:EMA 3、5、8、10、12、15。默认值:DodgerBlue。
Short Transparency — 短周期均线带的透明度,以百分比表示,0-100。默认值:0。
Long Group Color — 长周期(慢速)均线带的颜色:EMA 30、35、40、45、50、60。默认值:Tomato。
Long Transparency — 长周期均线带的透明度,以百分比表示,0-100。默认值:0。
EMA Line Width — 所有 EMA 线条的粗细,以像素表示,1..5。默认值:1。
Bars of history to process — 向前计算 EMA 的柱数,0 = 全部可用。默认值:500。
Entry Points
Group Cross — 当短周期组平均值穿越长周期组平均值时启用标记(向上 = BUY,向下 = SELL)。默认值:开。
Long Group Compression — 当长周期组变得高度压缩时启用中性标记(可能的趋势转变)。默认值:开。
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。
Notifications
Push Notification — 启用发送到 MetaTrader 移动应用的推送警报。默认值:关。
Alert Popup — 启用终端内部的弹出警报。默认值:关。
Email — 通过终端的邮件设置启用电子邮件警报。默认值:关。
Html Report — 将每个信号连同图表截图保存到 Files/VibeFox_Guppy/result.html。默认值:关。
Telegram — 通过 HTML 报告将信号连同图表截图转发到 Telegram 聊天。默认值:关。
Telegram - bot token — 用于发送的 Telegram bot 的 token。默认值:空。
Telegram - chat id — 目标 Telegram 聊天的标识符。默认值:空。
Panel / Settings
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 — 设置面板的初始位置:主图表或子窗口。默认值:Chart。
