Type/to search

双軌システムモメンタム取引戦略

Common strategy
Created: 2023-11-22 15:26:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

[trans]

概要

本戦略はMACDとStoch RSIの2つの指標を組み合わせ、二重軌道取引システムを構築し、トレンド追跡と売られすぎ・買われすぎの判断を実現します。また、日足と4時間足の両方で指標を構築し、複数時間枠での判断を行うことで誤判断の確率を低減します。

戦略原理

戦略はMACDとStoch RSIという異なるタイプのテクニカル指標を組み合わせて構成します。MACDはモメンタム指標で価格変化の速度を判断し、Stoch RSIは過熱感指標で価格の相対的な強弱を判断します。

まず日足と4時間足でそれぞれMACDとStoch RSIを構築し、トレンドと過熱感を判断します。両方の時間枠で同時に買い/売りシグナルが発生した場合に対応する取引を実行します。

具体的には、MACD指標ではDIF線とDEA線のゴールデンクロス・デッドクロスで判断し、Stoch RSI指標ではK線とD線のゴールデンクロス・デッドクロスで判断します。両方の指標ペアが同時にゴールデンクロスを形成すると買いシグナル、同時にデッドクロスを形成すると売りシグナルが発生します。

これにより、二重軌道指標と複数時間枠の判断を総合的に活用し、価格変化の速度と相対的な強弱を全面評価することで、意思決定の精度向上とより良いリターンの獲得を目指します。

優位性分析

本戦略には以下の利点があります。

  1. 二重軌道指標の組み合わせによる総合判断で意思決定の精度が向上
  2. 複数時間枠の活用により誤判断確率を低減
  3. トレンド追跡と過熱感判断の併用により、価格変化速度と相対的強弱を総合的に考慮
  4. 指標パラメータを調整可能で、異なる商品や市場環境に適応
  5. コード構造が明確で、理解と拡張が容易

リスク分析

本戦略には以下のリスクも存在します。

  1. 市場固有のシステムリスクを完全に回避できない
  2. 指標パラメータの設定が不適切だと取引頻度が過多になったり好機を逃す可能性がある
  3. 二重軌道指標が同時に誤ったシグナルを出す確率は単一指標より低いが存在する
  4. 大きなブラックスワンイベントなど急激な市場変化に対応できない

対策:

  1. パラメータを最適化し、売買条件を調整して誤判断を低減
  2. より多くの指標を組み合わせて判断根拠を増やす
  3. ストップロス戦略を追加し、一回の損失リスクを制御

最適化の方向性

本戦略は以下の観点からさらに最適化できます。

  1. より多くの指標を追加してマルチ指標戦略を構築
  2. 機械学習アルゴリズムを導入し動的パラメータ最適化を実現
  3. センチメント指標やニュースなど市場状況判断のための要素を追加
  4. ストップロス・利益確定戦略を追加して資金管理を最適化
  5. より多くの取引商品に拡大し、より良い取引機会を探索

まとめ

本戦略は二重軌道指標と複数時間枠の判断を組み合わせることで、価格変化速度と相対的強弱を全面的に評価し、市場トレンドを効果的に捉えると同時に、単一指標の誤判断欠点を改善します。また、パラメータ調整が柔軟で理解・拡張が容易といった利点もあります。今後はマルチ指標組み合わせ、動的パラメータ最適化、センチメント指標導入などを通じて戦略のパフォーマンスをさらに向上させることが可能です。

結論

この戦略は、二重指標システムとマルチタイムフレーム判定を組み合わせることで、価格の速度と相対的な強さを包括的に評価し、市場トレンドを効果的に捉え、単一指標の欠点を改善します。また、パラメータ調整の柔軟性、理解しやすさ、拡張性の高さといった利点も備えています。さらに、複数指標の組み合わせ、動的パラメータ最適化、感情指標の導入などによる拡張により、戦略のパフォーマンスを向上させることができます。

Source
Pine
/*backtest
start: 2023-11-14 00:00:00
end: 2023-11-15 10:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title='[RS]Khizon (UWTI) Strategy V0', shorttitle='K', overlay=false, pyramiding=0, initial_capital=100000, currency=currency.USD)
//  ||  Inputs:
macd_src = input(title='MACD Source:',  defval=close)
Strategy parameters
Strategy parameters
MACD Source:
MACD Fast Length:
MACD Slow Length:
MACD Signal Smoothing:
SRSI Source:
SRSI RSI Length:
SRSI Stoch Length:
SRSI Smoothing:
SRSI Signal Smoothing:
Trade Size in USD:
Perform buy trading?
Perform sell trading?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)