Type/to search

逆転ダブルMACD取引戦略

Common strategy
Created: 2024-01-12 14:49:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

リバースデュアルMACD取引戦略は、MACDインジケーターを利用してトレンド反転シグナルを識別する定量取引戦略です。この戦略は、RVIインジケーターとCCIインジケーターを組み合わせて買いタイミングを確認し、偽の反転をフィルタリングします。本戦略はデイトレードや短期取引に適しています。

戦略の原理

戦略は主にMACDインジケーターに基づいています。MACDは、速い移動平均線EMA(12)から遅い移動平均線EMA(26)を引いて得られる速い線と、SIGNAL(9)を遅い線として使用します。速い線が遅い線を上抜けるとゴールデンクロスとなり強気、下抜けるとデッドクロスとなり弱気と見なします。

本戦略では、ダブルタイムフレームのMACDインジケーターを使用して反転の機会を探ります。戦略は6時間足のMACDで全体的なトレンド方向を判断し、日中の1時間足MACDで反転シグナルを探します。6時間MACDが上昇トレンドにある場合、1時間足で速い線が遅い線を下抜けるデッドクロスが発生すれば、価格が反転上昇する可能性があります。このとき、RVIインジケーターとCCIインジケーターを併用してさらに確認し、買いシグナルを発生させます。

RVIインジケーターは、直近数本のローソク足の終値と始値を高値・安値との関係で測定します。RVIが0.2未満の場合、売られ過ぎと見なされます。CCIインジケーターが-100未満の場合も売られ過ぎを示します。このため、戦略ではRVIが0.2未満かつCCIが-95未満という2つの条件を利用して買いシグナルを補助確認します。

優位性分析

本戦略はダブルタイムフレームのMACD、およびRVI・CCIインジケーターを組み合わせることで、反転の機会を比較的正確に識別し、一部の偽の反転シグナルをフィルタリングして戦略の安定性を高めます。具体的な優位性は以下の通りです。

  1. 6時間足のMACDを利用して大勢を判断することで、相場の不確実性が高い環境での取引を回避します。
  2. 1時間足のMACDで反転タイミングを識別し、短い期間内の価格調整を捉えることができます。
  3. RVIインジケーターとCCIインジケーターを組み合わせることで、反転のタイミングをより正確に判断できます。
  4. 戦略にストップロスを設定することで損失を抑えることができます。

リスク分析

本戦略には以下のような一定のリスクも存在します。

  1. MACDインジケーター自体が誤ったシグナルを発生しやすいため、補助インジケーターによるフィルタリング効果が高くても損失を完全には回避できません。ポジションサイズを小さくすることを推奨します。
  2. RVIインジケーターやCCIインジケーターが誤ったシグナルを発する可能性があり、その結果、良好な反転機会を逃したり、不要な損失を増やしたりする可能性があります。RVIおよびCCIのパラメーターを適切に調整することを推奨します。
  3. ストップロスの設定が適切でない場合、頻繁にトリガーされたり、逆に緩すぎて損失を適時に制御できない可能性があります。市場の変動度合いに応じてストップロスの幅を調整することを推奨します。

最適化の方向性

本戦略は以下の点でさらに最適化が可能です。

  1. 現在は1時間と6時間の2つのタイムフレームを使用していますが、より多くのタイムフレームの組み合わせをテストし、より安定したパラメーターを探すことができます。
  2. KDJ、WR、OBVなどの追加インジケーターを導入して売買ポイントの判断を補助できます。ただし、取引シグナルが複雑になりすぎないように注意する必要があります。
  3. 銘柄ごとにパラメーターを継続的に最適化し、パラメータライブラリを構築できます。中低頻度取引に適した銘柄では、パラメーターの周期を適度に長くすることができます。
  4. 動的ストップロスメカニズムを設定し、利益が出た後にストップロスを徐々に移動させることができます。または、市場の変動度合いに応じてリアルタイムでストップロスの幅を調整することも可能です。

まとめ

リバースデュアルMACD取引戦略は、トレンド判断と反転シグナルを総合的に考慮し、RVIおよびCCIインジケーターでシグナルをフィルタリングします。この戦略は、短期的な調整を効果的に識別し、優れたリスク・リターン比を提供するため、デイトレードや短期取引に適しています。また、マルチストラテジーポートフォリオの一部として、全体の戦略多様性を向上させることもできます。

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

//@version=3
strategy("Bat MACD", overlay=true)

fastLength = input(12)
Strategy parameters
Strategy parameters
fastLength
slowlength
MACDLength
SL
Short period
Long period
Smoothing period
length1
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)