ストキャスティック戦略のワーク例とは?

ストキャスティック戦略のワーク例:メカニズム、違い、制限、および実用的なチェックを探る

ストキャスティック戦略のワーク例とは?

直接的な回答

ストキャスティック戦略のワーク例とは、ストキャスティックオシレーターの読み取りを条件付きの決定ルールに変換する、ステップバイステップの数値シナリオです。これは、すべての仮定(ウィンドウ長、閾値、評価タイミング、およびコスト)を明示し、読者が同じ計算を再現し、特定の価格データセットの下でルールがどのように振る舞うかを見ることができるようにします。

メカニズムまたは定義

ストキャスティックオシレーターは、最近の見直しウィンドウ内の現在の終値を高値-安値の範囲と比較します。2つの一般的な出力は次のとおりです。

  • %K: 最近の範囲内の価格の現在の位置。
  • %D: %Kの複数ステップにわたる移動平均(しばしば単純平均)。

典型的な%Kの式(標準的な「ファストストキャスティック」スタイルを使用)は次のとおりです。

  • %K = 100 × (Close − LowestLow) / (HighestHigh − LowestLow)

N期間の見直しウィンドウを想定します。「HighestHigh」および「LowestLow」は、そのN期間内の最大高値および最小安値を指します。範囲がゼロ(HighestHighがLowestLowに等しい)の場合、%Kは未定義です。実際のルールには、定義されたフォールバックが必要なことがよくあります。

「ストキャスティック戦略」とは、これらのインジケータ値を条件付きで使用するルール(例えば:「%Kが閾値を下回り、%Dが上昇している場合、Xを実行する」)を意味します。重要なのは、戦略の振る舞いはルールロジックから来るものであり、オシレーターだけから来るものではないということです。

証拠または例

ワークシナリオ(すべての仮定を含む)

この例の仮定:

  1. 見直しウィンドウ N = 5期間
  2. %Dを%Kの3期間単純移動平均として使用
  3. 「評価タイミング」:各期間の終わりに、その期間の終値を使用してインジケータ値を計算します。
  4. 決定ルール(イラストレーションのみ):トリガー条件は「%Kが%Dを上回る」および「%K ≥ 20」です。
  5. 2つのコストを固定分率として含める(イラストレーション):取引コスト c = 0.10% 価格のエントリーと c = 0.10% のエグジット。
  6. 1つのポジションをシミュレートします:次の期間のオープン価格でエントリーし、次の次の期間のオープン価格でエグジットします。(これにより、期間内の動きを予測する必要がなくなります。)

次にデータです。期間1–6の高値、安値、終値が次のようになっていると仮定します(価格単位は任意です):

  • 期間6(期間6の%Kと%Dを計算するため):
    • 期間2–6のLowestLow = 95
    • 期間2–6のHighestHigh = 110
    • Close6 = 102

%K6を計算します:

  • %K6 = 100 × (102 − 95) / (110 − 95)
  • %K6 = 100 × 7 / 15
  • %K6 = 46.67

%D6を計算するには(%Kの3期間平均)、前の計算された%K値を想定します:

  • %K4 = 35
  • %K5 = 40
  • %K6 = 46.67

次に:

  • %D6 = (35 + 40 + 46.67) / 3
  • %D6 = 121.67 / 3
  • %D6 = 40.56

トリガーを確認

期間5では関係が逆転していたと仮定(したがってクロスが発生):

  • %K5 = 40
  • %D5 = 42(%D5の前の3つの%K値に基づくと想定)

期間6:

  • %K6 = 46.67、%D6 = 40.56
  • %Kは%Dを上回る
  • %K6 ≥ 20

したがって、期間6でトリガー条件が満たされます

1つのシナリオリターンに変換

評価タイミングの下での実行価格を想定:

  • Open7 = 103でエントリー
  • Open8 = 106でエグジット
  • 各サイドの取引コスト:c = 0.10%

総価格変動要因:

  • 総リターン = 106/103 − 1
  • 総リターン ≈ 0.02913(2.913%)

簡単のため、エントリーとエグジットで乗算減算としてコストを適用:

  • 純要因 ≈ (1 − 0.001) × (106/103) × (1 − 0.001)
  • 純 ≈ (0.999 × 106/103 × 0.999) − 1
  • 純 ≈ 0.999^2 × 1.02913 − 1
  • 純 ≈ 0.998001 × 1.02913 − 1
  • 純 ≈ 1.02710 − 1
  • 純 ≈ 2.71%

ワーク例は、明示された仮定の下で仮想的な取引結果にインジケータ数学とルールロジックがどのように組み合わされるかを正確に示しています。

制限とリスク

  1. オシレーターは市場結果ではありません。 %Kと%Dは最近の範囲の変換です。それらを決定に変換しても不確実性は除去されません。
  2. 仮定が結果を左右します。 ウィンドウ長(N)、%Dの平均化方法、評価タイミング(終値対オープン実行)は、トリガーを大幅に変えることがあります。
  3. 未定義またはノイズのある状態。 HighestHighがLowestLowに等しい場合、%Kは未定義になります。また、インジケータ値は最近の高値/安値に対して迅速に反応し、ウィップソー行動を引き起こすことがあります。
  4. 失敗モード:ルールの過剰適合。 1つの歴史的シナリオに合う閾値とロジックを選択しても、他の期間に適用できない場合があります。歴史的な関係は将来の結果を確立しません。
  5. コストと実行がエッジを消すことがあります。 トリガーが発生しても、スリッページ、スプレッド、取引コストが支配的になることがあり、特にルールが頻繁に取引する場合はその傾向が強まります。
外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。