請教各位大大:
1.當今天早盤收盤後,想由系統自動算出,大盤、及期指的每五分鐘K或每分鐘K的收盤價與每根K量的加權平均
例如:期指:(8:45 的收盤*量+8:50的收盤*量.......)/(8:45 量 + 8:50 的量......)
2.隔天早盤算出昨天早盤的加權平均,跟晚盤的加權平均分開計算
謝謝您的不吝指教
請教各位大大:
1.當今天早盤收盤後,想由系統自動算出,大盤、及期指的每五分鐘K或每分鐘K的收盤價與每根K量的加權平均
例如:期指:(8:45 的收盤*量+8:50的收盤*量.......)/(8:45 量 + 8:50 的量......)
2.隔天早盤算出昨天早盤的加權平均,跟晚盤的加權平均分開計算
謝謝您的不吝指教
Hello 阿比啦,
您可以用時間作條件用來限制指標計算的時間。
舉例來說:
if time >= 084500 and time[1] < 084500 then begin //早盤開始重置變數
value1 = 0;
value2 = 0;
value4 = value3[1]; //保存昨日早盤加權平均
end;
if time >= 084500 and time <= 134500 then begin
value1 += close * volume;
value2 += volume;
end;
if value2 = 0 then value3 = 0 else value3 = value1 / value2;
這樣value3就會是早盤累積的加權平均。
股票的做法也類似,只要在換日時重置變數即可。
要取用昨日早盤的資訊,直要在開始計算今日的value3之前先用變數保存前期value3即可 (value4)。
1 評論