請問一下為何一使用買賣超就出問題?收尋出來的結果完全不一樣,下面1跟2只差在買賣超,但是買賣超都沒放進判斷為何會有這樣差異
1.
SetBarFreq("D");
value1 = bollingerband(closed(0), 20, 2.0);
value2 = bollingerband(closed(1), 20, 2.0);
//value20 = summation(GetField("主力買賣超張數","D"), 1);
//value21 = summation(GetField("主力買賣超張數","D"), 5);
//value22 = summation(GetField("主力買賣超張數","D"), 10);
if closed(0) > value1 and closed(1) < value2 then ret=1;

2.
SetBarFreq("D");
value1 = bollingerband(closed(0), 20, 2.0);
value2 = bollingerband(closed(1), 20, 2.0);
value20 = summation(GetField("主力買賣超張數","D"), 1);
value21 = summation(GetField("主力買賣超張數","D"), 5);
value22 = summation(GetField("主力買賣超張數","D"), 10);
if closed(0) > value1 and closed(1) < value2 then ret=1;









10 評論