Pinescript 我想知道我的台词何时在蜡烛上方和下方
Posted
技术标签:
【中文标题】Pinescript 我想知道我的台词何时在蜡烛上方和下方【英文标题】:Pinescript I want to know when my line is over and under the candles 【发布时间】:2022-01-23 01:55:51 【问题描述】:我是 pinescript 的新手,我想知道当我的“Chikou”行在蜡烛上方和下方时如何获取 2 个变量。
我的代码:
study(title="Chikou", shorttitle="Chikou", overlay = true)
displacement = input(17, minval=1)
xChikou = close
Chikou = plot(xChikou, color= white , title="Chikou", offset = -displacement)
我想要这样的东西:
ChikouOver = Chikou > close
ChikouUnder = Chikou < close
image
【问题讨论】:
【参考方案1】:不要特别担心这条线,你正在绘制的变量是xChikou
,所以用它来创建你的过度/不足比较。
类似:
ChikouOver = xChikou > close // true or false
ChikouUnder = xChikou < close // true or false
或者,如果您想在烛体上方/下方,例如:
ChikouOver = xChikou > open and open > close // true when over the open and it's a green candle
ChikouUnder = xChikou < close and open < close // true when below the close and it's a red candle
您可以在数据窗口中绘制它以进行调试
plot(ChikouOver ? 1 : 0, title="ChikouOver")
plot(ChikouUnder ? 1 : 0, title="ChikouUnder")
其中 1 = true 和 0 = false 在数据窗口中
【讨论】:
我的 xChikou 用偏移量绘制在图表上,我想声明偏移的 xchikou 值。我的 xChikou 值在绘制后是否发生变化,或者我需要通过新声明的“xchikoudisplaced”来定义它? xChikou、close、ChikouOver 等每个变量都是一个系列。 xChikou[0] == xChikou(此条值)。如果您想访问以前的值(例如,以前的柱值),您可以使用 xChikou[1] 访问它。如果您想访问 17 个柱前的值,则应为 xChickou[17]。希望有帮助!在您的地块上,xChikou 值没有改变,只是被移位的地块。以上是关于Pinescript 我想知道我的台词何时在蜡烛上方和下方的主要内容,如果未能解决你的问题,请参考以下文章