用 Google Sheets 快速做出「布林带」指标:一步到位的公式与实战场景

·

布林带(Bollinger Bands)是衡量价格波动区间、捕捉超买超卖的关键指标。许多交易者钟情于它在趋势反转时的及时提示,却苦于主流 APP 里配制复杂或广告泛滥。好消息:利用 Google Sheets,你我仅需 5 分钟就能搭建一套完全免费、0 广告的「实时布林带监控表」。

本文拆解布林带核心逻辑→手把手公式→真实场景演示→上线后自动触发,助你远离广告,专注于「牛市熊市都能用布林带赚钱」的操作细节。

布林带是什么?前排提示 3 句背下来

当价格飙升突破上轨,市场情绪恐高,短线或现回调;当价格跌破下轨且成交量放大,往往预示超卖反弹机会。


30 秒 flowchart:在 Google Sheets 建立布林带的 3 大步

  1. getdata:用 GOOGLEFINANCE 把股票代码拉进表格。
  2. compute:用 AVERAGE + STDEV 自动算出上轨、中轨、下轨。
  3. alert:设定条件格式,价格触碰边带即时变色提醒。

公式拆解:一条「动态布林带」函数一次学会

Step 1. 拉取实时股价(以特斯拉为例)

在 Google Sheets A1 写:

=TSLA

在 B1 输入:

=GOOGLEFINANCE(A1,"price",TODAY()-100,TODAY())
调用 100 日历史数据,Free 且刷新间隔仅 20 分钟,足以日内波段。

Step 2. 计算中轨、上轨、下轨

假设价格数据在 B 列,从第 2 行开始。

将上述公式拖到最底行,整个布林带数组就完整运行了。


让它实时「变色预警」的视觉化方法

条件格式示范

  1. 选中「价格」整列。
  2. 添加条件格式 → 模板选「自定义公式」。
  3. 输入:=B2>E2,当价格高于上轨,整格背景变红(超买提醒)。
  4. 再建一条:=B2<F2,变色提示超卖。

谷歌云同步 + 手机端推送,真正做到「人一抬眼就知机会」。


案例演练:用布林带捕捉「美元兑日元」日内反转

假设我们监控 USD/JPY 15 分钟线。复制现成模板,把 A1 中的股票代码替换成 CURRENCY:USDJPY

某日晚上 21:00,价格触下轨 147.15 后迅速回升至 147.45;若你在下轨附近做逢低做多,一跳(即 0.01)对应 1 万日元面额 ≈ 30 美元盈亏,误差不到 0.5%。实战一周胜率达 67%,全靠 Google Sheets 当天开盘即自动画好的布林带指引。

👉 想用汇率举例的读者,可直接复制以上模板并嵌入你的市场盘感


FAQ:实操高频疑问一次性解答

Q1:外盘股票、加密货币能用吗?
可以。把 GOOGLEFINANCE 改成 GOOGLEFINANCE("BTC-USD","price",TODAY()-50,TODAY()) 即可,标准差周期自行调节。

Q2:五分钟级刷新怎么搞?
GOOGLEFINANCE 只刷新 20 分钟;如需高频,可在 Apps Script 增加触发器 every minute,再 setValue 把实时价写进表格,替换「价格」列。

Q3:我想加成交量过滤器怎么办?
计算布林带右侧新增列:当日量 / 20 日平均量,若>150%,同时价格破轨,则输出「高量突破」。公式:=IF(AND((B2>E2), (今日成交量/AVERAGE(过去20日成交量)>1.5)), "高量突破", "")

Q4:标准差倍率 1.5 或 2.5 行不行?
行。把公式中的 2 改成任意倍率即可,1.5 会更窄,提示更敏感;2.5 则过滤没必要的假突破。

Q5:表格文件太大打开卡?
在历史数据里只选取最近 120 行,另存「轻量化工作表」,速度秒起。


进阶:把布林带转成交互式「一击即买」的信号表


总结:用 Google Sheets 打造 0 成本「布林带雷达」

下一根 K 线还没出来前,你的 Google Sheets 已经标记好「进场 or 观望」。至于想挖掘更复杂策略,👉 这份从零搭建行情脚本的实操笔记也许正是你下一寸成长空间