You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TradingView主图的Chikou Span上绘制自定义箱体?

在TradingView中基于Chikou Span绘制叠加自定义箱体

以下是实现需求的Pine Script代码,直接复制到TradingView的指标编辑器即可使用:

//@version=5
indicator("Chikou Span 自定义箱体", overlay=true)  // 设置指标叠加在主图

// 获取Chikou Span的最新价格
latest_chikou = ta.chikou()

// 定义箱体参数
left_bar = bar_index                  // 左侧锚定当前最新K线
right_bar = bar_index + 5            // 右侧延伸至未来5个周期
top_price = latest_chikou * 1.1      // 顶部价格为Chikou Span的1.1倍
bottom_price = latest_chikou * 0.9    // 底部价格为Chikou Span的0.9倍

// 仅在最新K线绘制箱体(避免重复绘制历史箱体)
if barstate.islast
    box.new(
        left=left_bar, 
        top=top_price, 
        right=right_bar, 
        bottom=bottom_price,
        color=color.new(color.blue, 90),  // 填充色半透明
        border_color=color.blue,          // 边框颜色
        border_width=2                    // 边框宽度
    )

关键说明:

  • overlay=true 确保指标直接叠加在主价格图表上,而非单独窗口。
  • 使用ta.chikou()直接获取Ichimoku指标中的Chikou Span数据,无需手动计算。
  • 通过barstate.islast限制仅在最新K线绘制箱体,避免图表上出现大量重复箱体。
  • 由于箱体右侧延伸至未来5个周期,TradingView会提示"脚本使用未来数据",这是符合需求的正常现象,因为箱体本身就需要覆盖未发生的时间周期。

内容的提问来源于stack exchange,提问作者RBeginner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 10:10:26