首页 > 解决方案 > 如何识别历史柱数组中的值而不是显示“NaN”?

问题描述

如何让历史柱在数组中显示它们的值而不是显示“NaN”?但是,当我运行重播模式时,它们会从第一个重播栏中显示一个填充的数组。该图像阐明了我所指的重播模式与实体模式

标签: pine-scriptalgorithmic-trading

解决方案


解决方案!!!

// 1-3) Search for Pivots (High and Low)
PH = pivothigh(close, 5, 4)
PL = pivotlow(close, 5, 4)

// 2-3) Add Pivot Points on array.
var a = array.new_float(6)
if (not na(PH))
    array.unshift(a,PH)
else if (not na(PL))
    array.unshift(a,PL)

// 3-3) Pick-Up the most Last 6 Pivots (High and Low)
var A = array.new_float(6)
A:= array.slice(a, 0, 6)

//=== array ===
y=label.new(bar_index, close, "Pivots\nA= " + tostring(A, '#.##'))
// label.delete(y[1])

推荐阅读