Type/to search

短期モメンタムリバーサル戦略

Common strategy
Created: 2023-11-13 10:02:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略の目的は、対象銘柄が特定時間帯においてどの程度価格変動したかを検出し、設定した閾値を超えた場合に取引シグナルを生成することです。この戦略は短期および板取引に適しており、急激な相場変動による取引機会を捉えることができます。

戦略の原理

  1. 入力パラメータxはチェックするローソク足の期間数を表し、デフォルトは5で5分足を示します。
  2. 現在のローソク足の終値がx期間前の終値に対してどれだけ変動したかを百分率で計算し、trueChange1およびtrueChange2として保存します。
  3. 入力パラメータpercentChangePosとpercentChangeNegは設定された変動率の閾値を表し、デフォルトは0.4%と-0.4%です。
  4. trueChange1がpercentChangePosより大きい場合、買いシグナルbuyが生成され、trueChange2がpercentChangeNegより小さい場合、売りシグナルsellが生成されます。
  5. buyおよびsellの状態に対してテキストと背景のマーキングを描画します。
  6. シグナルに基づいてエントリーおよびエグジット条件を設定します。
  7. アラートと描画を設定します。

戦略の利点

  1. 絶対的な価格変化ではなく百分率変化を使用するため、異なる対象銘柄に自動的にパラメータを調整できます。
  2. 陽性および陰性変動の百分率閾値を柔軟に設定でき、ボリンジャーバンドの両側突破を識別できます。
  3. 検出期間のパラメータを調整することで、異なる時間帯でのトレンド変化を識別できます。
  4. アラート通知を設定できるため、重要なシグナルを見逃すことがありません。
  5. 売買シグナルのロジックがシンプルで直接的であり、理解しやすく運用しやすいです。
  6. 板取引で短期の相場反転の機会を捉えることができます。

戦略のリスク

  1. 百分率変化ではトレンドの方向を判断できないため、誤ったシグナルを生成する可能性があります。
  2. デフォルトパラメータがすべての対象銘柄に適しているとは限らず、銘柄に応じた調整が必要です。
  3. ストップロスの手段がないため、1回の損失をコントロールできません。
  4. シグナルが頻繁に発生するため、取引コストが高くなる可能性があります。
  5. 市場構造を判断できないため、レンジ相場では値動きに巻き込まれやすくなります。

解決方法:

  1. トレンド線形回帰などの指標を組み合わせて大きなトレンドを判断します。
  2. 対象銘柄の特性に応じてパラメータ設定を最適化します。
  3. 適切にストップロス条件を設定します。
  4. シグナルをフィルタリングし、過度な取引を避けます。
  5. より上位の時間足で市場構造を判断し、レンジ相場での盲目的な取引を避けます。

戦略の最適化

  1. トレーリングストップや移動ストップなどのストップロスメカニズムを追加し、1回の損失をコントロールします。
  2. 出来高指標や移動平均線などのフィルタ条件を追加し、値動きに巻き込まれるのを防ぎます。
  3. MACDなどの指標と組み合わせて売買ポイントを最適化し、シグナルを確認します。
  4. 機械学習手法を採用してパラメータを自動最適化します。
  5. 市場構造の判断を追加し、レンジ相場での盲目的な取引を避けます。
  6. 対象銘柄のボラティリティや流動性などの違いを考慮し、動的にパラメータを設定します。
  7. 上位時間足分析と組み合わせて、大きなトレンドの方向を判断します。

まとめ

本戦略は、価格変動率とあらかじめ設定された閾値を比較して売買タイミングを判断する短期逆張り戦略です。シンプルで直感的であり、柔軟に設定でき、急激な相場変動を捉えるのに適しています。欠点としては、一定の損益リスクが存在するため、トレンド判断やリスク管理手段と組み合わせて使用する必要があります。全体的に、本戦略の考え方は明確で理解しやすく、適切に最適化することで効果的な短期取引戦略となります。

Source
Pine
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// created by Oliver
strategy("Percentage Change strategy w/BG color", overlay=true, scale=scale.none, precision=2)
Strategy parameters
Strategy parameters
x candles difference
Percent Change
Percent Change
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)