Pine script 如何在pine脚本中以特定的价格或时间框架获得atr值?

Pine script 如何在pine脚本中以特定的价格或时间框架获得atr值?,pine-script,Pine Script,如果我们想看到atr,我们可以在任何安全性上绘制atr图,它会显示出来 //@版本=4 学习(“我的剧本”) 地块(atr(14)) 但如果我想在这种情况下按语法计算特定价格下的atr值 我想计算之前pivot low的atr值,然后如何在pine中获得它? 请帮忙 假设在这张图表中,当我们将鼠标移到轴低点5152.45时,atr为76.65,它显示了如何将其输入到pine中 谢谢当脚本检测到要保存ATR的条件时,您需要保存该值。理解将帮助您概念化解决方案,这在编写脚本时经常出现。Pine脚本会

如果我们想看到atr,我们可以在任何安全性上绘制atr图,它会显示出来

//@版本=4 学习(“我的剧本”)

地块(atr(14))

但如果我想在这种情况下按语法计算特定价格下的atr值 我想计算之前pivot low的atr值,然后如何在pine中获得它? 请帮忙

假设在这张图表中,当我们将鼠标移到轴低点5152.45时,atr为76.65,它显示了如何将其输入到pine中
谢谢

当脚本检测到要保存ATR的条件时,您需要保存该值。理解将帮助您概念化解决方案,这在编写脚本时经常出现。Pine脚本会在每个条上执行,因此只要有可能,就可以在下面的条上保存所需的值,而不是等到需要这些值的时候再回头查找它们,这样会更加高效

//@version=4
study("Atr at Pivot")
pivotLegs = 3
pHi = pivothigh(pivotLegs, pivotLegs)
atr = atr(14)
var float atrAtHiPivot = na
if not na(pHi)
    // A pivot was detected. Since the pivot actually occurred `pivotLegs` bars back, 
    // fetch atr value from the same number of bars back.
    atrAtHiPivot := atr[pivotLegs]
plotchar(not na(pHi), "not na(pHi)", "▼", location.top)
plot(atrAtHiPivot, "atrAtHiPivot")
plot(atr, "atr", color.aqua)

当脚本检测到要从中保存ATR的条件时,需要保存该值。理解将帮助您概念化解决方案,这在编写脚本时经常出现。Pine脚本会在每个条上执行,因此只要有可能,就可以在下面的条上保存所需的值,而不是等到需要这些值的时候再回头查找它们,这样会更加高效

//@version=4
study("Atr at Pivot")
pivotLegs = 3
pHi = pivothigh(pivotLegs, pivotLegs)
atr = atr(14)
var float atrAtHiPivot = na
if not na(pHi)
    // A pivot was detected. Since the pivot actually occurred `pivotLegs` bars back, 
    // fetch atr value from the same number of bars back.
    atrAtHiPivot := atr[pivotLegs]
plotchar(not na(pHi), "not na(pHi)", "▼", location.top)
plot(atrAtHiPivot, "atrAtHiPivot")
plot(atr, "atr", color.aqua)

谢谢PineCoders LucF事实上我想计算pivot low和high的atr值如果你有时间请指导我谢谢你听起来像是在寻找代码而不是指导)在我的回答中提供了high pivot部分。我让你做低支点。请注意,您似乎希望从内置指示器模拟枢轴检测机制。确保您在Pine中使用的任何pivot检测代码都能产生与内置代码相同的结果。感谢Lucf实际上我只是向Pine n介绍了我更多地关注代码,而不是遵循系统化的方法我得到了一些链接,将以系统化的方式开始学习感谢您的帮助,将更新你的代码asapHi Lucf我已经做了低支点我还记得很多事情我关注了你的网站还假设我通过输入功能获取一些用户输入并在图表上绘制一些线条一旦我移动到其他符号仍然用户输入值保留有没有办法在我切换到不同的证券或不同的时间框架谢谢你的帮助不,抱歉,没有办法。谢谢PineCoders LucF事实上我想计算在pivot low和high的atr值如果你有时间请指导我谢谢你听起来像是在寻找代码而不是指导)在我的回答中提供了high pivot部分。我让你做低支点。请注意,您似乎希望从内置指示器模拟枢轴检测机制。确保您在Pine中使用的任何pivot检测代码都能产生与内置代码相同的结果。感谢Lucf实际上我只是向Pine n介绍了我更多地关注代码,而不是遵循系统化的方法我得到了一些链接,将以系统化的方式开始学习感谢您的帮助,将更新你的代码asapHi Lucf我已经做了低支点我还记得很多事情我关注了你的网站还假设我通过输入功能获取一些用户输入并在图表上绘制一些线条一旦我移动到其他符号仍然用户输入值保留有没有办法在我切换到不同的证券或不同的时间段谢谢你的帮助不,抱歉,没办法。