Type/to search

MACD+EMAマルチタイムフレームブレイクアウト戦略

Common strategy
Created: 2024-03-22 11:13:12
Last modified: 2 years ago
1
Follow
1802
Followers

img

概要

本戦略は、MACDインジケーターと複数のEMAラインを組み合わせ、週足と分足という2つの時間軸で市場の強いトレンドを捉えます。週足ではMACDを使用して大まかなトレンド方向を判断し、分足では5日、15日、30日の3本のEMAラインでトレンドを確認し、ブレイクポイントでエントリーします。戦略の主な考え方は、強いトレンドに追随し、大きな波に乗るというものです。短期EMAが長期EMAを上抜けた時点でエントリーし、EMAの押し戻しやストップロス条件がトリガーされた時点でエグジットします。

戦略の原理

  1. 週足MACDで大まかなトレンドを判断: 週足のMACDを計算し、今週と先週のMACDヒストグラムの差を比較します。差が0より大きければ上昇トレンド、0より小さければ下降トレンドと判断します。毎週月曜日の寄り付きでトレンド方向を更新します。

  2. 複数EMAラインでトレンド確認: 分足チャートに5日、15日、30日の3本のEMAラインを描画します。短期EMAが長期EMAより上で上昇している場合は上昇トレンド、その逆は下降トレンドとします。

  3. EMAラインのクロスでエントリー:

    • ロング: 週足MACDが上昇トレンドを示し、かつ分足の終値が15日EMAを上抜けた時点でロングします。ストップロスは保有平均価格から一定のポイント数下に設定するか、5日EMAが15日EMAを下抜けた時点で手仕舞います。
    • ショート: 週足MACDが下降トレンドを示し、かつ5日EMAが30日EMAを下抜けた時点でショートします。ストップロスは保有平均価格から一定のポイント数上に設定するか、5日EMAが15日EMAを上抜けた時点で手仕舞います。
  4. 追加ポジション: 現時点では追加ポジションの条件は設定していません。

優位性分析

  1. 2つの時間軸を組み合わせることで、トレンド判断の信頼性が向上します。週足MACDで大局的なトレンドを捉えることで、レンジ相場でのロングポジション保有を回避。分足EMAクロスでトレンドを確認し、トレンド内の各波動を捉えます。

  2. 分足EMAのパラメータは5日、15日、30日を選択。3本のラインの組み合わせにより、ノイズを効果的にフィルタリングし、明確なトレンドを捉えることができます。

  3. ストップロスは適切に設定されており、1回の取引のリスクを管理します。固定ポイントストップロスとEMAストップロスを組み合わせることで、損失をコントロールしつつトレンドに追随できます。

  4. コードはモジュール化されており、MACD計算やEMA計算などの主要モジュールは再利用性と拡張性に優れています。

リスク分析

  1. MACDヒストグラムの差の閾値設定が不適切な場合、トレンド判断が緩すぎたり厳しすぎたりして、判断が不正確になる可能性があります。バックテストとパラメータ最適化により最適な閾値を選択できます。

  2. 分足EMAのパラメータ選択が不適切な場合、期間が短すぎると取引頻度が高くなり、長すぎるとチャンスを逃します。バックテストとパラメータ最適化により最適なパラメータ組み合わせを選択できます。

  3. 固定ポイントストップロスの位置が不適切な場合、設定が小さすぎると頻繁にストップロスが発動し、大きすぎると1回の損失が過大になります。銘柄のボラティリティ特性に応じて個別にストップロスを設定できます。

  4. トレンド転換点ではEMAラインに遅延が生じるため、最適な売買ポイントを逃す可能性があります。しかし長期的に見ればリスクを効果的にコントロールでき、戦略全体のパフォーマンスは良好です。

最適化の方向性

  1. MACDによるトレンド判断に加えて、RSIなどのインジケーターを重ねてトレンドの強さを確認し、トレンド判断の精度を高めることが考えられます。

  2. EMAクロスに加えて、CCIなどのインジケーターを取引シグナルのフィルターとして追加し、取引頻度とリスクを低減できます。

  3. 個別銘柄の過去のボラティリティ特性に基づいて、カスタマイズされたストップロスポイント数を設定し、戦略を銘柄特性に合わせることができます。

  4. ポジションの追加と削減の戦略を追加し、トレンドが強い場合は段階的にポジションを増やし、トレンドが弱まった場合は段階的にポジションを減らすことで、資金効率を高めることができます。

まとめ

MACD+EMAマルチタイムフレームブレイクアウト戦略は、トレンドフォロー型の戦略であり、トレンドの判断と確認に科学的な根拠があります。市場の主要なトレンドを効果的に捉え、安定した収益を得ることができます。同時に、リスク管理面でも合理的なストップロス設定と手仕舞い条件により、ドローダウンを効果的にコントロールしています。ただし、トレンド判断の遅れやポジション追加・削減がないといった課題もあり、これらをさらに最適化・改善することが可能です。総じて、本戦略は学習し活用する価値のある定量取引戦略です。

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


// 1) 전주와 전전주의 히스토그램의 차이를 계산하여, 매주 월요일에 매매 방향을 표시하고, 
// 2) 5일, 15일, 30일 선을 호출하여 평행하게 그리고, 매매 방향에 따라 
// 3) 분봉기준의 이동평균선 매매전략  
Strategy parameters
Strategy parameters
start_time
end_time
손절 수준
EMA Length
EMA Length
EMA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)