Skip to content

Latest commit

 

History

History
131 lines (97 loc) · 4.91 KB

File metadata and controls

131 lines (97 loc) · 4.91 KB

タイムフレームとパラメータの詳細

English | 日本語

概要

このドキュメントでは、各取引戦略で使用されるタイムフレーム(時間足)と、パラメータの単位について説明します。

パラメータの単位

重要: すべての期間パラメータ(period, ma_period, ema等)は「ローソク足の本数」を表します。実際の時間は、各戦略が使用するタイムフレームによって決まります。

各戦略のタイムフレーム

1. Simple MA Strategy - 5分足

  • 使用タイムフレーム: 5分足(5m)
  • パラメータと実時間の関係:
    • fast_ma_period=10 → 10本 × 5分 = 50分
    • slow_ma_period=30 → 30本 × 5分 = 150分(2.5時間)

選択理由:

  • 移動平均クロスオーバーはシンプルな戦略のため、高頻度な売買シグナルに対応
  • 短期的なトレンド変化を素早くキャッチ
  • デイトレードやスキャルピングに適している

2. RSI Strategy - 15分足

  • 使用タイムフレーム: 15分足(15m)
  • パラメータと実時間の関係:
    • rsi_period=14 → 14本 × 15分 = 210分(3.5時間)

選択理由:

  • RSIは相対的な強弱を測るため、ある程度の期間が必要
  • 15分足により市場ノイズを軽減し、信頼性の高いシグナルを生成
  • 過度な売買を避けつつ、適度な取引機会を提供

3. Bollinger Bands Strategy - 15分足

  • 使用タイムフレーム: 15分足(15m)
  • パラメータと実時間の関係:
    • bb_period=20 → 20本 × 15分 = 300分(5時間)

選択理由:

  • ボラティリティを正確に測定するには適度な期間が必要
  • 15分足は価格のばらつきを平滑化し、バンドの信頼性を向上
  • スクイーズやブレイクアウトの検出に適している

4. MACD Strategy - 15分足

  • 使用タイムフレーム: 15分足(15m)
  • パラメータと実時間の関係:
    • fast_ema=12 → 12本 × 15分 = 180分(3時間)
    • slow_ema=26 → 26本 × 15分 = 390分(6.5時間)
    • signal_ema=9 → 9本 × 15分 = 135分(2.25時間)

選択理由:

  • MACDは中期的なトレンドとモメンタムを捉える指標
  • 15分足により適度な反応速度と信頼性のバランスを実現
  • ダイバージェンスの検出に十分な期間を確保

5. Grid Trading Strategy

  • 使用タイムフレーム: 戦略の実装により可変
  • パラメータ: range_periodはレンジ計算のための期間

選択理由:

  • グリッド取引はレンジ相場で機能するため、市場状況に応じて調整可能
  • 長期的な価格レンジを把握する必要がある

6. Breakout Strategy

  • 使用タイムフレーム: 戦略の実装により可変
  • パラメータと用途:
    • lookback_period=20 → サポート/レジスタンスライン計算期間
    • atr_period=14 → ボラティリティ測定期間

選択理由:

  • ブレイクアウトは様々なタイムフレームで発生
  • 市場の状況に応じて最適なタイムフレームを選択

タイムフレーム選択の一般原則

短いタイムフレーム(1分〜5分)

  • メリット:
    • 素早い反応
    • 多くの取引機会
    • 小さな価格変動も捕捉
  • デメリット:
    • ノイズが多い
    • 誤シグナルが増える
    • 取引コストが高くなる

中間のタイムフレーム(15分〜1時間)

  • メリット:
    • ノイズとシグナルのバランスが良い
    • 適度な取引頻度
    • トレンドの信頼性が高い
  • デメリット:
    • 反応がやや遅い
    • 短期的な機会を逃す可能性

長いタイムフレーム(4時間〜日足)

  • メリット:
    • 非常に信頼性の高いシグナル
    • 大きなトレンドを捕捉
    • 取引コストが低い
  • デメリット:
    • 反応が遅い
    • 取引機会が少ない
    • 大きなドローダウンの可能性

カスタマイズの推奨事項

  1. 取引スタイルに応じた調整:

    • スキャルピング: より短いタイムフレームを検討
    • スイングトレード: より長いタイムフレームを検討
  2. 市場状況に応じた調整:

    • 高ボラティリティ: 長めのタイムフレームでノイズを軽減
    • 低ボラティリティ: 短めのタイムフレームで小さな動きも捕捉
  3. リスク許容度に応じた調整:

    • 低リスク: 長いタイムフレーム、少ない取引
    • 高リスク: 短いタイムフレーム、頻繁な取引

注意事項

  • パラメータを変更する際は、実際の時間への変換を意識すること
  • バックテストで最適なパラメータを検証することを推奨
  • 市場環境の変化に応じて定期的に見直すこと