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

求助:Chikou Span与价格柱正确交叉买入信号的实现问题

修正Chikou Span交叉信号定位问题

你的代码核心问题是交叉逻辑错误+信号未匹配偏移,导致信号位置完全不对。先理清楚Chikou Span的本质:它是把当前收盘价,往后偏移26周期显示在过去的K线位置上,所以要检测它和对应位置价格柱的交叉,得调整检测逻辑和信号偏移。

修正后的完整代码

//@version=5
indicator("Chikou Span 买入信号", overlay=true)

// Chikou Span:当前收盘价,偏移26周期到过去的K线位置显示
chikou_span = close
plot(chikou_span, title="Chikou Span", color=color.green, offset=-26)

// 检测Chikou Span(当前收盘价)上穿26周期前的收盘价(也就是它显示位置对应的价格柱收盘价)
chikou_buy_signal = ta.crossover(chikou_span, close[26])

// 将信号也偏移26周期,和Chikou Span的交叉位置对齐
plotshape(series=chikou_buy_signal, location=location.belowbar, color=color.red,
          style=shape.labelup, text="BUY", textcolor=color.white, offset=-26)

// 可选:绘制Chikou Span对应位置的价格线(26周期前收盘价)
plot(close[26], title="26周期前收盘价", color=color.blue)

关键修正点

  • 交叉逻辑修正:Chikou Span显示在26周期前的K线处,所以它要对比的是那个位置的收盘价(close[26])。当当前收盘价(Chikou Span)上穿close[26]时,就是Chikou Span在过去的K线位置上穿了价格柱,这才是你要的买入信号。
  • 信号偏移匹配:用offset=-26把买入标签移到Chikou Span交叉的那个K线位置,和指标显示的位置对应上,不会再出现信号错位。
  • 主图叠加:加上overlay=true让指标直接显示在主图上,方便你直观观察价格柱和Chikou Span的交叉关系。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 14:02:37