概要
ラゲールRSI取引戦略は、John EHLERSのラゲールフィルターに基づくRSI指標です。この戦略は、α係数を調整することでRSI指標の遅延性と平滑性を増減させ、RSI指標のノイズを除去し、より明確な売買シグナルを生成します。
戦略の原理
本戦略の核となる指標はラゲールRSIです。その計算式は以下の通りです:
L0 = (1-γ)Src + γL0[1]
L1 = -γL0 + L0[1] + γL1[1]
L2 = -γL1 + L1[1] + γL2[1]
L3 = -γL2 + L2[1] + γL3[1]
ここでγ=1-α、αは調整可能な係数、Srcは価格を表します。L0からL3は漸化関係を含む4つの指標です。これに基づいて現在の上昇積分cuと下落積分cdを計算します:
cu = (L0>L1 ? L0-L1 : 0) + (L1>L2 ? L1-L2 : 0) + (L2>L3 ? L2-L3 : 0)
cd = (L0<L1 ? L1-L0 : 0) + (L1<L2 ? L2-L1 : 0) + (L2<L3 ? L3-L2 : 0)
その後、cuとcdを用いてラゲールRSIを計算します:
LaRSI = cu / (cu + cd)
ここでは再帰フィルター構造により、ラゲールRSI指標はRSI指標のトレンド識別能力を維持しつつ、大量のランダムノイズを除去し、より明確で滑らかな取引シグナルを生成します。
具体的な取引ルール:
ラゲールRSI指標が20を上抜けたら買い、ラゲールRSI指標が80を下抜けたら売り。
優位性分析
ラゲールRSI戦略の主な利点は次の通りです:
-
ラゲールフィルター構造によりRSI指標のノイズを効果的に除去し、取引シグナルをより明確かつ信頼性の高いものにします。
-
α係数の調整により、戦略のパラメータを柔軟に最適化でき、より幅広い市場環境に適応できます。
-
RSI指標の長期的な有効性を維持しつつ、フィルターによるモメンタム識別を実現し、トレンドと買われすぎ・売られすぎを統合します。
-
戦略ルールはシンプルで直感的であり、実装が容易で、様々な市場環境で良好なパフォーマンスを示します。
リスク分析
本戦略には主に以下のリスクが存在します:
-
α係数の不適切な設定により、過度な遅延やフィルタリングの過剰が生じ、価格変動を見逃す可能性があります。
-
大幅なレンジ相場では頻繁な取引による損失が発生する可能性があります。
-
長期にわたる継続的な強気相場では、一部の上昇機会を逃す可能性があります。
最適化の方向性
本戦略は以下の点で最適化が可能です:
-
機械学習アルゴリズムを活用したα係数の最適化。
-
ストップロス機構の追加による損失リスクの低減。
-
他の指標と組み合わせて誤ったシグナルをフィルタリング。
-
特定の局面で利益を確定する量的緩和モードの追加。
まとめ
ラゲールRSI戦略はフィルタリング機構により買われすぎ・売られすぎを効果的に識別し、取引シグナルを発する一方でノイズの影響を回避します。この戦略はシンプルで実用的であり、パラメータの最適化余地が大きく、様々な市場環境に適応できるため、推奨される取引戦略です。
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mertriver1
// Developer: John EHLERS
//@version=3- 1

