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

Pine Script v5:如何定位满足条件蜡烛之后的K线?

Pine Script v5 判断十字星后的下一根看涨蜡烛

核心逻辑说明

Pine Script按蜡烛时间顺序逐根计算,无法直接调用当前蜡烛之后的"未来"数据。要判断十字星后的下一根是否看涨,需反向回溯判断:处理到某根蜡烛时,检查它的前一根是否是十字星,同时判断当前蜡烛是否为看涨蜡烛(收盘>开盘)。

完整代码示例

//@version=5
indicator("十字星后看涨蜡烛判断", overlay=true)

// 可调整的十字星乘数参数
dojimultiplier = input.float(2.0, "十字星乘数", minval=1.0)

// 你的十字星蜡烛识别条件
dojicandle = math.abs(open - low) >= math.abs(dojimultiplier * (close - open))

// 判断:前一根是十字星,且当前蜡烛为看涨蜡烛
bullishAfterDoji = dojicandle[1] and (close > open)

// 可视化标记:在符合条件的蜡烛下方画绿色向上箭头
plotshape(bullishAfterDoji, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)

// 可选:标记所有十字星蜡烛(橙色圆圈)
plotshape(dojicandle, style=shape.circle, location=location.abovebar, color=color.orange, size=size.small)

关键代码解释

  • dojicandle[1]:调用前一根蜡烛的十字星判断结果,确认当前蜡烛是十字星的下一根
  • close > open:标准的看涨蜡烛判断条件
  • bullishAfterDoji:组合两个条件,得到"十字星后出现看涨蜡烛"的信号

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 23:45:40