相対筆上昇率移動平均線クロス戦略
概要
この戦略は主に日足の相対的な実体比率(RB)の移動平均線のクロスシグナルを使用してトレンドを判断し、ストップロスと利益確定を組み合わせて自動売買を行います。戦略名にある「相対的な実体上昇率」とは、日足の相対的な実体上昇率の移動平均を計算することを指します。
戦略の原理
この戦略はVitelotのRBIインジケーターに基づいており、日足の相対的な実体比率(RB)の移動平均を計算します。RBの計算式は次のとおりです。
式において、RBは陽線の実体の長さと全体のローソク足の長さの比率であり、プラスの値を取ります。陰線のRBはマイナスの値を取ります。RBの値の範囲は-1から1の間です。
RBIインジケーターはRBの移動平均を使用してノイズをフィルタリングし、市場の本質的な特徴を捉えます。RBIインジケーターがそのシグナルラインを上抜けたときに買いシグナルを生成し、RBIインジケーターがシグナルラインを下抜けたときに売りシグナルを生成します。
強気相場の不確実な段階での偽のシグナルをフィルタリングするために、この戦略ではRBIインジケーターがシグナルラインを上抜けた際に、終値が13期間のEMA移動平均線よりも高いかどうかをさらに判断し、高い場合にのみ実際の買いシグナルを生成して強気戦略を実行します。同様に、終値が13期間EMAよりも低い場合にのみ、弱気戦略を実行します。
この戦略はまた、リスクを管理し利益を確定するためのストップロスと利益確定メカニズムを設定しています。ポジションを開いた後は、設定された利益確定ポイントをトレーリングストップで追跡し、同時に固定ポイントのストップロスを設定します。
優位性分析
-
RBIインジケーターは大量のノイズをフィルタリングし、市場のトレンド特性を捉えることができ、レンジ相場での偽のシグナルに惑わされることを防ぎます。
-
移動平均線によるフィルタリングを組み合わせることで、強気相場の不確実な時期における偽のシグナルを効果的に回避し、弱気時の損失を減らします。
-
ストップロスと利益確定の設定は、個々のポジションの損失リスクを低減し、同時に利益を確定することで全体の勝率を向上させるのに役立ちます。
-
この戦略はパラメータが少なく、理解しやすく、自動売買に適しています。
リスク分析
-
この戦略はRBIインジケーターのみに依存しているため、インジケーター自体が誤ったシグナルを生成した場合、戦略全体も失敗します。
-
インジケーターのパラメータ設定が不適切な場合、売買シグナルの品質が低下する可能性もあります。
-
どのテクニカルインジケーターも特定の市場状況では機能しなくなる可能性があり、損失を完全に回避することはできません。
-
ストップロスの設定が小さすぎると、ストップロスが頻繁に発動される可能性があります。一方、大きすぎると1回の損失が拡大する可能性があります。
-
最大ドローダウンの管理が不十分だと、口座の破綻リスクが生じる可能性があります。
最適化の方向性
-
異なるパラメータの組み合わせをテストし、RBIインジケーターのパラメータを最適化できます。
-
他の補助インジケーターを追加してフィルタリングを行い、シグナルの品質を向上させることができます。
-
機械学習を使用して、ストップロスと利益確定のパラメータを最適化できます。
-
資金管理戦略を追加し、全体のポジションサイズとリスクエクスポージャーを制御できます。
-
異なる保有期間の戦略(例えば、オーバーナイト保有やスキャルピングなど)を試すことができます。
まとめ
この戦略は全体的に比較的シンプルで直接的なトレンドフォロー戦略です。日足の相対的な実体比率の移動平均線のクロスを使用してトレンドの方向を判断し、移動平均線によるフィルタリングとストップロス・利益確定を組み合わせてリスクを制御することで、レンジ相場での偽のシグナルを効果的に回避できます。しかし、どのテクニカルインジケーター戦略もリスクを完全に回避することはできず、長期的で安定した超過リターンを得るためには、パラメータの最適化やリスク管理などの継続的な改善と最適化に注意する必要があります。全体的に、この戦略はロジックが明確で理解しやすく、自動売買に適しており、非常に実用的なトレンドフォロー戦略です。
/*backtest
start: 2022-10-11 00:00:00
end: 2023-10-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("RBI Backtest /w TSSL", shorttitle="RBI Strategy", overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, initial_capital = 10000, slippage = 5)
// RBI:
// The EMA of the relative body (RB) of Japanese candles is evaluated.- 1

