摘要
可见范围斐波纳契(Visible Fibonacci)是 TradingView 社区开源脚本,它利用图表可见范围内的最高价、最低价或 Zig Zag 转折,自动生成斐波纳契回撤与扩展位。对想要快速识别关键支撑、阻力位,又不想反复手动画线的交易者,它像一把即插即用的“黄金比例尺”。
非遗忘的斐波纳契传奇
- 黄金序列——在《计算之书》中,斐波纳契用兔子繁殖模型揭示 1,1,2,3,5,8… 的美妙数列。
- 黄金比例——当无穷逼近时,后一项与前一项之比会趋于 1.618,普遍出现在贝壳螺旋、音阶、飓风云系甚至金融市场。
- 交易意义——多数交易者相信,市场倾向于在上述比例附近完成波动修正或趋势延伸。
两套常用比例
| 回撤位 | 扩展位 |
|---|---|
| 23.6% / 38.2% / 50% / 61.8% / 78.6% | 127.2% / 161.8% / 261.8% / 423.6% |
脚本参数与原理
- 可见范围(Visible Chart Range)
抓取图表当前视野内的绝对高点与绝对低点,作为基准 ΔRange。 可见Zig Zag(Visible Zig Zag)
先过滤掉“噪音小波动”,只留下波段高低点;再通过左侧第 n 个折返点与最新点构建 ΔRange。- 勾选“Detect additional pivots”,可提前捕捉非典型小拐点,精炼图形。
- 动态刷新
只要缩放或平移,脚本在一帧内重新跑完运算,无需额外按键。
为何能在熊市或震荡市里同样灵敏?
| 场景 | 自适应表现 |
|---|---|
| 减半急跌 | 引入 78.6% 深回撤,能在煤山般的蜡烛墙下锁死潜在反弹区。 |
| 箱体震荡 | 依据 Zig Zag 局部高低,仅保留四条精简折线,避免“满屏网格”般的拥挤。 |
| 趋势猛攻 | 123.6% / 161.8% 扩展位提前亮出“高空索敌区”,把止盈位做成“第二层踏板”。 |
FAQ:5个高频疑问一次答完
Q1:指标刷新频率会不会影响看图流畅度?
A:脚本仅监听可见时间轴,零延迟渲染。我们实测分钟线与日线切换无丢帧。
Q2:能否自定义隐藏 50%(-0.5) 等非传统斐波位?
A:在输入区域勾选“显示/隐藏”开关即可,可保留 61.8% 与 161.8% 两档核心位。
Q3:它和 TradingView 自带绘图工具有什么差别?
A:绘图工具需要手动点选高低;指标自动引用可见范围,放大缩小无级顺滑。
Q4:实盘滑点大,回撤位容易失效吗?
A:建议叠加成交量或 ATR 过滤噪音,别让单一水平线成为你满仓的唯一依据。
Q5:脚本开源,我能改颜色吗?
A:直接在 Pine Script 编辑器里搜 f_color_level,一行替换即可,了解更多高效定制技巧。
Pine Script™ 开发者速记
- 依赖库:
VisibleChart
用chart.left_visible_bar_time与chart.right_visible_bar_time捕捉两端时间戳,支持毫秒级精度。 对象化结构
利用 UDT(user-defined type)构建自定义结构体FibLevel,包含:price存储当前水平位ratio保存黄金比例幂值color,直接在对象内维护,方便 UI 统一配色。
如何在图表中优雅“防缩放”
当水平线跨越整个视窗,导致价格区间被极度拉伸时:
- 右击图表 → 设置 → “仅按价格范围缩放”。
- 或在脚本输入区启用“隐藏区间外线”,避免误杀图表比例。
实操案例
假设 1 小时期 BTC/USDT 盘,当前图表可见 72 根 K 线。
- 步骤一:切换指标,默认模式为“可见范围”。
- 步骤二:系统自动把最高点 72,450 与最低点 70,880 设为基差 1,570 美元。
- 步骤三:38.2% 回撤位落在 71,479 美元,实盘在此附近出现 4 次“影线吸入”,随后 2 小时内弹高 1.8%。将止损设于 71,300(回撤 50%)即可让盈亏比达到 2.6:1。
风险提示
脚本仅提供自动计算与可视化,不含投资建议。任何盈亏均由交易者的资金管理、心态和宏观事件共同决定。
小结
可见范围斐波纳契把数学之美注入分时图表:你无需手动画线,也能随时捕捉到黄金比例厚度的支撑与压力。别犹豫——
👉 点此试用,感受算力替代人力的爽感