這是一個指標:
//box
boxp=input(5, "BOX LENGTH")
LL = lowest(low,boxp)
k1=highest(high,boxp)
k2=highest(high,boxp-1)
k3=highest(high,boxp-2)
NH = valuewhen(high>k1[1],high,0)
box1 =k3<k2
TopBox = valuewhen(barssince(high>k1[1])==boxp-2 and box1, NH, 0)
BottomBox = valuewhen(barssince(high>k1[1])==boxp-2 and box1, LL, 0)
我使用變數: var longstopprice = BottomBox[0]
但是當我繪制 longstopprice 時無法顯示該值。誰能幫我?
uj5u.com熱心網友回復:
var是用于分配和一次性初始化變數的關鍵字。
當您這樣做時longstopprice = BottomBox[0],它將在第一個柱上初始化“longstopprice BottomBoxwith the value of ”,除非您明確這樣做,否則它永遠不會改變它的值。
由于您使用的是和之類的函式,因此需要BottomBox幾個條形才能獲得任何值。nahighest()barssince()
如果你 plot BottomBox,你會看到它需要幾個條形直到它得到一個有效的數值。

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/495573.html
