Type/to search

トレンドフィルターによるクイックQQEクロス戦略

Common strategy
Created: 2024-01-25 11:34:58
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

トレンドフィルターを用いた高速QQEクロス戦略は、高速QQEクロスと移動平均線によるトレンド方向フィルターを組み合わせたトレンド追従型取引戦略です。QQE(定性定量推定)は相対力指数(RSI)をベースとしていますが、平滑化技術を追加変換として使用しています。以下の3種類のクロスから選択できます(デフォルトでは全て選択):

  • RSIシグナルがゼロラインをクロス(XZERO)
  • RSIシグナルが高速RSIatrラインをクロス(XQQE)
  • RSIシグナルがRSI閾値チャネル(買い/売り)から離脱

買い/売りシグナルは、必要に応じて移動平均線でフィルタリングできます:

  • 買いシグナルの場合、終値が高速移動平均線より上で、かつ高速移動平均線(EMA8)> 中速移動平均線(EMA20)> 低速移動平均線(SMA50)でなければなりません。
  • 売りシグナルの場合、終値が高速移動平均線より下で、かつ高速移動平均線(EMA8)< 中速移動平均線(EMA20)< 低速移動平均線(SMA50)でなければなりません。

および/またはトレンド方向フィルター:

  • 買いシグナルの場合、終値が低速移動平均線(SMA50)より上で、方向移動平均線(EMA20)が緑色でなければなりません。
  • 売りシグナルの場合、終値が低速移動平均線(SMA50)より下で、方向移動平均線(EMA20)が赤色でなければなりません。

XZEROとXQQEはフィルターには含まれず、保留中の買い/売りシグナルを示すために使用されます(特にXZERO)。

この戦略は、任意の通貨ペアおよびほとんどの時間枠のチャートで動作します。

戦略の原理

この戦略の核心は、高速QQE指標の方向性クロスを取引シグナルとして利用し、移動平均線の組み合わせでノイズシグナルをフィルタリングすることで、トレンド方向を捉えることです。

具体的には、以下の指標とシグナルを使用します。

高速QQE指標:これはRSIをベースにし、追加の平滑化処理を施して、より感度が高く高速になった指標です。3本のラインで構成されます:センターラインはRSIの指数移動平均線、アッパーラインはセンターライン+高速ATR×係数、ロワーラインはセンターライン-高速ATR×係数です。RSIがアッパーラインを上抜けた場合は売りシグナル、下抜けた場合は買いシグナルとなります。

ゼロラインクロス:RSIのセンターラインがゼロラインをクロスしたときにシグナルが発生します。上抜けは買いシグナル、下抜けは売りシグナルです。これらのシグナルはトレンド変化の前兆を示します。

チャネルブレイクアウト:RSIのセンターラインが設定された閾値チャネルに達したときにシグナルが発生します。アッパーチャネルを上抜けは売りシグナル、ロワーチャネルを下抜けは買いシグナルです。これらはより強いトレンドシグナルです。

移動平均線の組み合わせ:高速(8期間)、中速(20期間)、低速(50期間)の3本の移動平均線を使用します。3本のラインが高速>中速>低速の順に並んだ場合は上昇トレンド、高速<中速<低速の場合は下降トレンドと見なします。この組み合わせで大局的なトレンド方向を判断します。

トレンド方向フィルター:終値が低速移動平均線より上で、かつ中速移動平均線が上向き(当該期間の最高値>最安値)の場合のみ買いシグナルを生成します。終値が低速移動平均線より下で、かつ中速移動平均線が下向きの場合に売りシグナルを生成します。これにより、一部の逆方向の偽シグナルを除外できます。

高速QQE指標のクロスシグナルと移動平均線によるトレンドフィルターを組み合わせることで、より大きな時間枠のトレンド方向に沿って中短期的な反転ポイントを捉え、比較的完成度の高い取引システムを構築します。同時に、指標のパラメータは感度を高く設定しており、トレンドの転換点を早期に捉えることができます。

総じて、これは中長期的なトレンドを追跡する戦略であり、高速指標で短期的な反転の買い/売りタイミングを捉え、移動平均線フィルターで逆方向取引のリスクを低減し、利益を最大化することを目指します。

戦略の利点

  • 高速で感度の高いQQE指標を使用することで、反転シグナルを素早く捉えられる。
  • 複数の移動平均線で大周期の方向を判断し、逆方向取引を回避する。
  • 複数のクロスシグナルを含み、組み合わせて使用することで利益機会を増やせる。
  • パラメータが調整可能で、様々な銘柄や時間枠に最適化できる。
  • 指標自体のチャネルブレイクアウトシグナルを使用しており、独立したチャネルを描画しないためパラメータ依存性が低い。
  • 中長期の大きなトレンドの中で短期の反転相場をうまく捉えられる。
  • コンセプトがシンプルで明確であり、理解・実装が容易。

戦略のリスク

本戦略には以下の潜在的なリスクもあります。

  • 高速指標は偽シグナルを発生しやすく、移動平均線だけでは完全にフィルタリングできず、誤った方向を追随するリスクがある。
  • 大周期で転換が発生した場合、逆方向の取引シグナルが発生しやすい。
  • 資金管理要素を考慮しておらず、過剰取引による損失の可能性がある。
  • ストップロス設定がないため、損失拡大のリスクが大きい。
  • バックテストデータにフィッティングするリスクがあり、実運用での効果は検証が必要。

対策と解決方法としては以下が挙げられる:

  • 移動平均線のパラメータを調整し、より多くの期間でトレンドを判断する。
  • MACDやbiasなど他のインジケーターを追加してフィルターを強化する。
  • ストップロス戦略を導入し、1回の損失をコントロールする。
  • 実運用で検証し、パラメータを最適化する。

戦略の最適化の方向性

本戦略にはさらなる最適化の余地があります。

  1. QQE指標の高速ラインと低速ラインのパラメータを最適化し、最適なパラメータ組み合わせを見つける。
  2. より多くの移動平均線の組み合わせをテストし、最適なフィルター効果を追求する。
  3. MACDなど他のインジケーターを追加し、補助的なフィルターとして活用する。
  4. 資金管理戦略を適用し、ポジション管理を最適化する。
  5. ストップロス戦略を設定し、1回の損失リスクをコントロールする。
  6. 異なる銘柄ごとにパラメータを最適化する。
  7. より上位の時間枠でトレンドを判断し、短期反転による誤誘導を避ける。

パラメータ最適化、より多くのインジケーターの組み合わせ、そして実用的な資金・リスク管理手段の併用により、本戦略の実運用パフォーマンス向上が期待できます。

まとめ

総じて、トレンドフィルターを用いた高速QQEクロス戦略は非常に検討に値する選択肢です。その利点は、反転取引の機会を素早く捉えつつ、複数の移動平均線で大きなトレンドを判断し、逆方向の誤った取引を可能な限り回避できる点にあります。指標パラメータやフィルター条件の最適化、そして厳格な資金管理と組み合わせることで、比較的安定した投資収益を得ることができます。

もちろんリスクも無視できず、実運用での検証と継続的な調整・最適化は不可欠であり、戦略の実用性と信頼性を確保する必要があります。総じて、投資家が学び、長期的に追跡・実践する価値のある戦略です。アルゴリズム取引技術の進歩に伴い、このような高速指標とトレンドフィルターをベースにした戦略はさらに改良・普及していくことでしょう。

Source
Pine
/*backtest
start: 2024-01-17 00:00:00
end: 2024-01-24 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
//
// Title:   [STRATEGY][UL]QQE Cross v1.1
// Author:  JustUncleL
Strategy parameters
Strategy parameters
Fast MA Type: SMA, EMA, WMA, VWMA, SMMA, DEMA, TEMA, HullMA, ZEMA ( case sensitive )
Fast - Length
Medium Fast MA Type: SMA, EMA, WMA, VWMA, SMMA, DEMA, TEMA, HullMA, ZEMA ( case sensitive )
Medium Fast - Length
Slow MA Type: SMA, EMA, WMA, VWMA, SMMA, DEMA, TEMA, HullMA, LSMA, ZEMA ( case sensitive )
Slow Length
RSI Length
RSI Smoothing Factor
Fast QQE Factor
RSI Threshhold
Show QQE Signal crosses
Show QQE Zero crosses
Use Moving Average Filter
Use Trend Directional Filter
Source
Take Profit Points
Stop Loss Points
Trailing Stop Loss Points
Trailing Stop Loss Offset Points
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)