小幫手 你好
想請教在CurrentBar 範例裡 value2 代表什麼意義
if CurrentBar = 1 then
value1 = Close
else
value1 = value1[1] + value2 * (Close - value1[1]);
小幫手 你好
想請教在CurrentBar 範例裡 value2 代表什麼意義
if CurrentBar = 1 then
value1 = Close
else
value1 = value1[1] + value2 * (Close - value1[1]);
範例中,並沒有指出value2是什麼。看上去value2應該是計算指數平均時的平滑係數。
看起來 compiler 不夠嚴謹 value2 沒有定義 居然能夠通過編譯.
這個只是範例,大部份的範例只擷取部份的程式碼。此外,value2本來就是不用定義的變數,沒賦予數值時,它就是0,而0放在這裡並沒有邏輯的問題,所以編譯可過。
3 評論