(価格、取引時間) プロパティを持つ市場データ イベントのストリームがあります。
新しい市場データ イベントごとに、過去の時間枠の単純平均を計算したいと考えています。単純平均 = 取引価格の合計 / イベントの数
ただし、注意が必要なのは、現在のイベント時間から複数のサブタイムウィンドウに対してこれを計算したいということです。したがって、[t-0 分、t-2 分]、[t-2 分、t-4 分]、[t-4 分、t-6 分]、... の単純平均を言ってみましょう。
これらの時間枠は、新しいイベントごとに再計算されます。
現在、複数のストリームを使用して、[t-0 分、t-2 分]、[t-0 分、t-4 分]、t-0 分、t-6 分] の価格とイベントを合計します。 ...そして、減算によって個々の単純平均を見つけます。1つまたは2つのストリームのみを使用して、これを行うためのより良い方法が必要ですか?