Type/to search

移動平均線に基づくトレンドフォロー戦略

Common strategy
Created: 2024-01-18 12:23:59
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は移動平均線に基づくトレンドフォロー戦略です。異なる期間のEMA(指数平滑移動平均線)を用いて複数組の取引シグナルを構築し、トレンドフォロー取引を実現します。価格が長期の移動平均線を下回った際に段階的に買いポジションを追加することで、平均取得原価を低減します。同時にストップロス条件を設定し、短期移動平均線が反転した時点で損切りして利益を確定します。

戦略の原理

本戦略は5本の異なる期間のEMA(10日線、20日線、50日線、100日線、200日線)を用いて取引シグナルを生成します。価格とこれらの移動平均線の関係に基づき4組の買い条件を設定し、ピラミッディングによるポジション追加を行います。

  • 価格が20日線を下回り、かつ50日線を上回る場合:第1組の買い条件をトリガー
  • 価格が50日線を下回り、かつ100日線を上回る場合:第2組の買い条件をトリガー
  • 価格が100日線を下回り、かつ200日線を上回る場合:第3組の買い条件をトリガー
  • 価格が200日線を下回る場合:第4組の買い条件をトリガー

各買いの数量も段階的に増加させ、それぞれqt1、qt2、qt3、qt4とします。

売り条件としては、2組のストップロス条件を併用します。

  1. 価格が10日線を上回り、かつ10日線が他のすべての移動平均線を上回る場合に損切り
  2. 価格が前日の10日線を下回り、かつ10日線が他のすべての移動平均線を上回る場合に損切り

これらの条件により、中間の短期的な利益を効果的に確定することができます。

優位性分析

本戦略の最大の強みは、市場トレンドを自動的に追跡し、長期保有を実現できる点です。複数の買い条件と分割ポジション追加により、買いコストを継続的に低減し、超過リターンを獲得できます。同時に、単一の買いポイントに伴う価格リスクを回避できます。

ストップロス面でも最適化が施されています。短期移動平均線の転換点を上方向に追跡することで、迅速に損切りし利益を確定できます。これにより、損失の拡大リスクを回避できます。

リスク分析

本戦略が直面する最大のリスクは、長期の調整相場に巻き込まれることです。相場がレンジ相場や下落チャネルにある場合、移動平均線のシグナルは信頼性が低くなります。その場合、継続的に買いポジションを追加・保有し、大きな損失を被る可能性があります。

もう一つのリスクポイントは、移動平均線が必ずしも正確ではないことです。短期的な価格のギャップや急激な変動により、移動平均線が誤ったシグナルを発する可能性があります。そのため、他のテクニカル指標と組み合わせた検証と最適化が必要です。

最適化の方向性

買い条件に他のテクニカル指標(出来高指標、ボリンジャーバンドシグナルなど)を追加することを検討できます。これにより、買いの成功率をさらに高められます。

売り条件には、ボリンジャーバンドの上限バンドや重要なサポートラインを第2層のストップロスラインとして追加することも有効です。これにより、不必要な小さな損切りを減らせます。また、移動ストップロス機能を導入してストップロスラインをリアルタイムで調整することで、利益をさらに確定しやすくなります。

まとめ

本戦略は移動平均線システムを用いたトレンドフォロー取引を行います。ピラミッディング方式による分割ポジション追加により、トレンド相場の利益を最大化できます。同時に二重のストップロス条件により資金の安全性を確保しています。長期的に追跡し、実戦検証に値する戦略です。実際の状況に応じて、パラメータやモデルを継続的に最適化・調整することが可能です。

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

//@version=5
strategy("EMA_zorba1", shorttitle="zorba_ema", overlay=true)

// Input parameters
Strategy parameters
Strategy parameters
Quantity 1
Quantity 2
Quantity 3
Quantity 4
Profit Percentage
Pyramiding
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)