ta.pivotlow 和 ta.pivotlow 在 ta.valuewhen 中的区别
Difference between ta.pivotlow and ta.pivotlow used in ta.valuewhen
我是 pinescript 的新手,一直在研究 pivotlow/pivothigh。让我感到困惑的部分是下面两个枢轴计算之间的区别:
leftbars = 2
rightbars = 2
pivotLow = ta.pivotlow(low, leftbars, rightbars) // Returns the pivotlow value or NaN if not applicable
recentPivotLow = ta.valuewhen(ta.pivotlow(low, leftbars, rightbars), low, 0) // Returns the most recent pivot low value
当检查 pivotLow 和 recentPivotLow 的值时,我希望它们是相同的,因为 ta.valuewhen returns 最近出现的值是传递“0”时,它们是相同的。想了解为什么会有差异及其来源。
这是因为在你的 valuewhen variation 范围内,你要求找到枢轴时的低点,这与低点不同[right]
尝试低[右]或在值 when 内使用相同的主元条件。或者根本不使用它,因为它不需要。
干杯,祝你好运
我是 pinescript 的新手,一直在研究 pivotlow/pivothigh。让我感到困惑的部分是下面两个枢轴计算之间的区别:
leftbars = 2
rightbars = 2
pivotLow = ta.pivotlow(low, leftbars, rightbars) // Returns the pivotlow value or NaN if not applicable
recentPivotLow = ta.valuewhen(ta.pivotlow(low, leftbars, rightbars), low, 0) // Returns the most recent pivot low value
当检查 pivotLow 和 recentPivotLow 的值时,我希望它们是相同的,因为 ta.valuewhen returns 最近出现的值是传递“0”时,它们是相同的。想了解为什么会有差异及其来源。
这是因为在你的 valuewhen variation 范围内,你要求找到枢轴时的低点,这与低点不同[right]
尝试低[右]或在值 when 内使用相同的主元条件。或者根本不使用它,因为它不需要。
干杯,祝你好运