Type/to search

RSI SMAに基づく急激な売買戦略

Common strategy
Created: 2023-12-20 17:33:04
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は主にRSIの平均値と価格の突発的な変動を利用して、市場のトレンドと反転ポイントを識別します。コアとなる考え方は、RSIが買われすぎ/売られすぎの状態でポジション構築を検討し、価格に突発的な変動が生じた際に反転の機会を探るというものです。また、補助的にEMAを使用してシグナルをフィルタリングします。

戦略の原理

  1. RSIの平均値であるSMAを計算します。RSIのSMAラインが60を上抜け、または40を下抜けた場合、買われすぎ/売られすぎの現象とみなし、逆張りのポジション構築を検討します。

  2. RSIの変動が一定の値を超えた場合、突発的な変動が発生したと判断します。実際の終値で確認した後、逆張りポジションを取るシグナルとして用います。

  3. EMAによる複数段階のフィルターを使用し、価格が短期EMAを上抜けた場合にのみロングポジションを検討し、価格が短期EMAを下抜けた場合にのみショートポジションを検討します。

  4. RSIの平均値、突発的な変動、EMAによるフィルターを組み合わせることで、より優れたポジション構築ポイントを探ります。

優位性分析

  1. RSIの平均値を使用することで、買われすぎ/売られすぎの現象を比較的正確に判断でき、反転の機会を捉えやすくなります。

  2. 突発的な変動は価格トレンドや方向性の変化を示すことが多く、このシグナルを利用することでエントリーのタイムリー性を高められます。

  3. EMAによる複数段階のフィルターは誤シグナルをさらに回避し、不要な損失を減らすのに役立ちます。

  4. 複数のパラメータを判断基準として総合的に用いることで、戦略の安定性と信頼性を向上できます。

リスクと対策

  1. RSIの挙動は不安定であり、SMA値のヒット率は高くありません。RSIのパラメータを適切に最適化するか、他の指標に置き換えることを検討します。

  2. 突発的な変動は短期的なレンジ相場での振れである可能性があり、真の反転とは限りません。検知期間を長くすることで判断精度を高めます。

  3. EMA方向フィルターには遅延が生じます。より短い期間のEMAをテストして感度を高めることができます。

  4. 全体的に、本戦略はパラメータ調整に敏感であるため、最適なパラメータの組み合わせを見つけるために注意深くテストする必要があります。同時にストップロスを併用してリスクを管理します。

最適化の提案

  1. ADXやMACDなどの他の指標をRSIと組み合わせてテストし、より優れたエントリーポイントを探ります。

  2. 機械学習アルゴリズムを追加し、モデルトレーニングによって突発的な売買シグナルの真実性と安定性を判断します。

  3. EMA方向フィルターの効果をさらに強化します。例えば、異なる期間のEMAを総合的に判断する方法に改良します。

  4. アダプティブ・ストップロス戦略を追加し、市場の変動度合いに応じてストップロスの幅を動的に調整します。

  5. パラメータの最適化を継続し、最適なパラメータの組み合わせを見つけます。最適化の評価基準としては、シャープレシオなどを考慮します。

まとめ

本戦略はまずRSIの平均値を利用して買われすぎ/売られすぎの状況を判断します。その後、突発的な変動が発生した際に逆張りポジションを構築します。また、EMAを補助的なフィルターとして使用します。適切なパラメータ設定により、市場のトレンド転換点を効果的に判断できます。全体的に、本戦略は安定性が比較的高く、実戦的な価値があります。今後のさらなる改善の余地もあり、継続的なテストと最適化が必要です。

Source
Pine
/*backtest
start: 2023-12-12 00:00:00
end: 2023-12-19 00:00:00
period: 3m
basePeriod: 1m
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/
// © samwillington

//@version=5
Strategy parameters
Strategy parameters
length
inst_length
bars
lookbackno2
input_ema20
input_ema50
input_ema100
input_ema200
input_ema400
input_ema800
over40
over60
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)