Type/to search

木星と土星の運動量MAクロスフィルター戦略

Common strategy
Created: 2023-11-03 16:13:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、2本の移動平均線のクロスを取引シグナルとし、ボラティリティ指標BBおよびカスタムモメンタム指標によるフィルターを組み合わせることで、MAクロスシグナルの信頼性を高め、偽シグナルを低減することを目的としています。

原理

  1. 50期間EMAと200期間SMAを使用し、ゴールデンクロス・デッドクロスのシグナルを生成します。

  2. 上昇トレンドにある場合、価格が200日線を上回り、かつカスタムモメンタム指標の値が25未満であることを買いシグナルの条件とします。

  3. 下降トレンドにある場合、価格が200日線を下回り、かつカスタムモメンタム指標の値が75超であることを売りシグナルの条件とします。

  4. カスタムモメンタム指標は、BBの中心線と上下バンドの距離を0~100の範囲にマッピングします。過去の距離の最大値と最小値を統計的に求め、正規化処理を行います。

  5. モメンタム指標は価格のボラティリティに対する相対的な位置情報を表現できるため、閾値を設定してフィルタリングすることで、偽のクロスを効果的に削減します。

優位性の分析

  1. EMAとSMAの利点を生かし、中長期的なトレンドを捉えます。

  2. モメンタム指標によるフィルターを追加することで信頼性が向上し、偽シグナルが減少します。

  3. BBの上下バンドの距離はボラティリティの強さを反映し、過去の統計による標準化処理によりパラメータ依存を回避します。

  4. EMA・SMAの期間やモメンタム指標の閾値をカスタマイズ可能であり、様々な市場環境に適応できます。

  5. 戦略の考え方は明確で理解しやすく、パラメータ調整の余地が大きく、実践的な運用が容易です。

リスク分析

  1. EMAとSMA自体にラグが存在するため、短期的なチャンスを逃す可能性があります。

  2. 2線クロスは本質的にトレンドフォロー戦略であるため、レンジ相場には適していません。

  3. モメンタム指標の閾値は適切なパラメータを見つけるために繰り返しバックテストが必要であり、カーブフィッティングのリスクがあります。

  4. 長期の移動平均線を用いた戦略であるため、収益は比較的安定するものの、絶対収益は限定的になる可能性があります。

  5. 移動平均線の期間を適宜短縮したり、他の指標を追加して判断を補助することで、戦略の適応性を高めることができます。

最適化の方向性

  1. 異なる移動平均線の組み合わせをテストし、最適なパラメータを探します。

  2. MACDやKDなどの他の指標を追加して判断を補助します。

  3. モメンタム指標のパラメータ(バックテスト期間やマッピング範囲など)を最適化します。

  4. ロスカットメカニズムを追加してリスクをコントロールします。

  5. 銘柄ごとにパラメータが異なるため、機械学習による特徴抽出の採用を検討します。

  6. 出来高指標を加えることで、不合理なクロスシグナルを回避します。

まとめ

本戦略は、長期トレンドフォローとカスタムモメンタム指標による二重フィルターの利点を兼ね備えており、信頼性が高く、実戦での価値が大きいです。パラメータの最適化や補助的なテクニカル指標の強化により、さらに優れたパフォーマンスが期待できます。この戦略の考え方は斬新であり、他のトレンドフォロー戦略に参考を提供できるため、定量取引戦略ライブラリにおける貴重な追加要素となります。

Source
Pine
/*backtest
start: 2023-10-26 00:00:00
end: 2023-10-27 13:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="EMA Difference Mapping with Trades", shorttitle="EMA Diff Map", overlay=false)

// Inputs
Strategy parameters
Strategy parameters
EMA Length
Standard Deviation Length
Take Profit (in Points)
Stop Loss (in Points)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)