Type/to search

移動平均線クロスに基づく長線追い上げ戦略

Common strategy
Created: 2024-02-04 14:56:00
Last modified: 2 years ago
1
Follow
1802
Followers

img

概要

本戦略は、単純移動平均線(SMA)のクロスに基づく長期ブレイクアウトフォロー戦略です。異なる期間のSMAを計算し、短期SMAが長期SMAを上抜けた際に買いシグナルを生成して、ブレイクアウトフォローを行います。同時に、エントリー価格に対する一定比率で利確・損切りラインを設定し、ポジションのリスク管理を行います。

戦略の原理

本戦略は主にSMA指標の「ゴールデンクロス」シグナルを利用してエントリータイミングを判断します。具体的には、9日線と21日線という異なる期間のSMAをそれぞれ計算します。短期的な9日線が下から長期的な21日線を上抜けた場合、株価が揉み合い局面から上昇局面に入ったことを示し、ブレイクアウトフォローの好機とみなします。その時点で買いシグナルを生成し、ブレイクアウトフォローを行います。

さらに、本戦略はエントリー価格の1.5%と1%という比率を用いて、動的に利確ラインと損切りラインを設定します。つまり、利確ラインはエントリー価格より1.5%高く、損切りラインはエントリー価格より1%低い位置になります。これにより、リスクリワード比率を設定したリスク管理をポジションに対して行うことができます。

戦略の強み

  • SMA指標を使用してエントリータイミングを判断することで、短期的な市場ノイズを除去し、中長期的なトレンドを捉えます。
  • 期間パラメータは調整可能であり、異なる相場の波動に適応できます。
  • リスク管理メカニズムが充実しており、リスクリワード比率を調整することで一取引あたりの損失をコントロールできます。
  • 実装がシンプルで理解しやすく、定量取引の初心者に適しています。

リスクと解決策

  • SMAクロスシグナルがフェイクブレイクアウトを引き起こす可能性があり、不必要な損失につながることがあります。他の指標と組み合わせてシグナルをフィルタリングすることで対応できます。
  • 利確・損切りラインが単一であり、期待通りに利確できずに実際には損失が発生する場合があります。動的に追跡する利確・損切りラインの採用を検討できます。
  • リスクリワード比率が固定されており、市場のボラティリティに応じて調整できません。ATR指標などを組み合わせて動的に設定する方法があります。
  • タイムラグの問題が存在します。SMAの期間パラメータを短くするか、他の先行指標を導入することで対応できます。

最適化の方向性

  • 他の指標(例えばKDJ指標、ボラティリティ指標など)を追加してSMAクロスシグナルをフィルタリングし、フェイクブレイクアウトを回避します。
  • 動的に利確・損切りラインを追跡します(例:シャンデリアイグジットアルゴリズムの活用)。
  • ATR指標などを利用して市場のボラティリティに応じてリスクリワード比率を動的に調整します。
  • SMAの期間を短くするか、他の先行指標を導入してラグを低減します。

まとめ

本戦略はSMAクロスに基づく中長期ブレイクアウトフォロー戦略です。SMA指標を使用して相場トレンドを判断し、利確・損切りラインを設定してリスクをコントロールします。シンプルで実践しやすく、定量取引の初心者に適しています。一方で、他の指標によるシグナルフィルタリング、動的な利確・損切りトラッキング、市場ボラティリティに応じたリスクリワード比率の調整など、最適化の余地もあります。継続的な改善により、戦略をより堅牢にし、さまざまな市場環境に適応させることが可能です。

Source
Pine
/*backtest
start: 2023-01-28 00:00:00
end: 2024-02-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Masterdata

//@version=5
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)