請問在指標撰寫時,我想要尋找高低點後放入陣列,所以陣列會隨著資料越來越多,
接著我想要將陣列中的數值畫在圖上,例如陣列內有1, 2, 3, 4 ....
我可以用何種方式在同一天內將陣列內數值通通畫出來
目前使用for + plot的方式畫出,但僅會畫出最後的那筆資料。
請問在指標撰寫時,我想要尋找高低點後放入陣列,所以陣列會隨著資料越來越多,
接著我想要將陣列中的數值畫在圖上,例如陣列內有1, 2, 3, 4 ....
我可以用何種方式在同一天內將陣列內數值通通畫出來
目前使用for + plot的方式畫出,但僅會畫出最後的那筆資料。
Hi Devon
小幫手猜想,目前plot的設定僅能分開設定(plot1.plot2.plot3.plot4)
因此如果使用for迴圈包住plot的話,確實會像您說的,只會畫出一筆(可能都是plot1)
因為目前的指標已經是序列資料,如果要找高低點的話還是可以(但是他就會直接幫您做好一整個序列)
例如您要找五天內的最高價,您可能會用:value1=highest(high,5);
這段語法在指標上,就會是一整個序列結果。
也就是在3/31這一天,他就是近五天的結果
但如果是3/30,那就是以3/30起算,五天內的最高價
以上方式供您參考,歡迎您再跟小幫手討論,謝謝^^
1 評論