Ultimate Oscillatorのワーク例とは?

Ultimate Oscillatorのワーク例:仕組み、違い、制限、および実用的なチェックを探る

Ultimate Oscillatorのワーク例とは?

直接的な回答:ワーク例の意味

Ultimate Oscillatorのワーク例は、仮定された価格入力(複数のバーの高値、安値、終値)から始まり、指標の公式を段階的に適用し、最終的に出力値と仮定を示す完全に透明な数値計算です。

Ultimate Oscillatorは、3つの「過去の期間」(一般的に7、14、28期間)から構成されるモーメンタム指標です。取引範囲全体に対する購入圧力を3つの中間比率を使用して推定し、それらを1つのオシレーターにブレンドします。

この例では、リアルタイムの市場データは仮定されていないため、各算術ステップを独立して確認できるように、内部的に一貫した数値を使用しています。

メカニズムまたは定義:動作部品

各バーtについて定義します:

  • 購入圧力(BP): (BP_t = Close_t - Low_t) もし (Close_t \ge Low_t) の場合。(ほとんどの実用的なケースでは、終値は安値以上または等しいです。)
  • 真の範囲(TR):価格がどれだけ動いたかを測る尺度で、 (TR_t = max(High_t - Low_t, |High_t - Close_{t-1}|, |Low_t - Close_{t-1}|)) と計算されます。
  • 各水平の比率: (AvgBP/TR = \frac{\sum BP}{\sum TR}) を水平のバーで。

Ultimate Oscillatorは3つの水平比率をブレンドします。一般的な加重形式は:

(UO = 100 \times \frac{4\cdot S_7 + 2\cdot S_14 + 1\cdot S_28}{4 + 2 + 1})

ここで、(S_7)、(S_14)、および (S_28) はそれぞれ7、14、28期間にわたるBP/TR比率の合計です。

重要:オシレーターの値は、正確な期間長と正確な高値/安値/終値シリーズに依存します。

証拠または例:1つの完全な数値シナリオ

仮定(明示的):

  1. 7、14、28期間(一般的に使用される)の水平長を使用します。
  2. 算術を管理しやすくするため、同じ公式構造を反映する「効果的な水平」を短縮して計算を示します。具体的には、重み付けブレンドを3つの水平2、3、4バーから計算し、同じ重み4、2、1を使用します。
  3. TRに必要な過去の終値を、以下に提供されるバーごとの関係を使用して設定します。
  4. すべての値は同じ価格単位です。

基礎シリーズを作成します:

  • Close_0 = 100
  • Bar 1: High=101, Low=99.5, Close=100.5
  • Bar 2: High=102, Low=100, Close=101
  • Bar 3: High=102.5, Low=100.5, Close=100.8
  • Bar 4: High=103, Low=101, Close=102

ステップA:各バーのBPを計算します((BP_t = Close_t - Low_t))。

  • BP1 = 100.5 − 99.5 = 1.0
  • BP2 = 101 − 100 = 1.0
  • BP3 = 100.8 − 100.5 = 0.3
  • BP4 = 102 − 101 = 1.0

ステップB:各バーのTRを計算します((Close_{t-1}) が必要)。 (TR_t = max(High_t - Low_t, |High_t - Close_{t-1}|, |Low_t - Close_{t-1}|)) を使用します。

  • TR1:
    • High1−Low1 = 101 − 99.5 = 1.5
    • |High1−Close0| = |101 − 100| = 1
    • |Low1−Close0| = |99.5 − 100| = 0.5
    • TR1 = 1.5
  • TR2:
    • High2−Low2 = 102 − 100 = 2
    • |High2−Close1| = |102 − 100.5| = 1.5
    • |Low2−Close1| = |100 − 100.5| = 0.5
    • TR2 = 2
  • TR3:
    • High3−Low3 = 102.5 − 100.5 = 2
    • |High3−Close2| = |102.5 − 101| = 1.5
    • |Low3−Close2| = |100.5 − 101| = 0.5
    • TR3 = 2
  • TR4:
    • High4−Low4 = 103 − 101 = 2
    • |High4−Close3| = |103 − 100.8| = 2.2
    • |Low4−Close3| = |101 − 100.8| = 0.2
    • TR4 = 2.2

ステップC:BPの合計をTRの合計で割った3つの水平「平均」を計算します。 デモンストレーションに合った効果的な水平を使用します:

  • S(2):バー3-4(2バー)を使用
    • BP合計 = BP3 + BP4 = 0.3 + 1.0 = 1.3
    • TR合計 = TR3 + TR4 = 2 + 2.2 = 4.2
    • S2 = 1.3 / 4.2 ≈ 0.3095238
  • S(3):バー2-4(3バー)を使用
    • BP合計 = BP2 + BP3 + BP4 = 1.0 + 0.3 + 1.0 = 2.3
    • TR合計 = TR2 + TR3 + TR4 = 2 + 2 + 2.2 = 6.2
    • S3 = 2.3 / 6.2 ≈ 0.3709677
  • S(4):バー1-4(4バー)を使用
    • BP合計 = BP1 + BP2 + BP3 + BP4 = 1.0 + 1.0 + 0.3 + 1.0 = 3.3
    • TR合計 = TR1 + TR2 + TR3 + TR4 = 1.5 + 2 + 2 + 2.2 = 7.7
    • S4 = 3.3 / 7.7 ≈ 0.4285714

ステップD:重み付けブレンドを適用し、重み4、2、1(一般的なUltimate Oscillatorと同じ構造)を使用します:

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。