Type/to search

二重指数移動平均線RSIトレーディング戦略

Common strategy
Created: 2024-01-30 15:44:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略名は「ダブル指数移動平均線RSIトレーディング戦略」です。この戦略は、ダブル指数移動平均線(Double EMA)と相対力指数(RSI)を主要な取引指標として使用し、機械的な取引を実現します。

戦略の原理

この戦略はまず価格のダブル指数移動平均線(MA)を計算し、そのMAに基づいてRSIを計算し、さらにRSIの指数移動平均線(Smooth)を計算します。RSIがその移動平均線を上抜けたときに買いシグナルを生成し、RSIがその移動平均線を下抜けたときに売りシグナルを生成します。オプションとして、この戦略は1日の最大取引回数、取引資金の割合、取引時間帯、ストップロス・利確ポイント数、トレーリングストップポイント数などのパラメータを設定し、リスク管理を行います。

戦略の利点

  1. ダブル指数移動平均線を使用することで、価格変動に対してより迅速に反応し、ノイズの一部を除去できます。
  2. 移動平均線に基づいてRSIを計算することで、RSIがより安定し、誤取引を回避できます。
  3. RSIの移動平均線は取引シグナルの確認に役立ち、偽のブレイクアウトをフィルタリングします。
  4. 最大取引回数を設定することで、日々のリスクを管理できます。
  5. 取引資金の割合を設定することで、1回の損失が大きくなりすぎるのを防ぎます。
  6. 取引時間帯を設定することで、重要な時間帯を避け、流動性リスクを管理します。
  7. ストップロス・利確ポイント数を設定することで、1回の損益を制限できます。
  8. トレーリングストップポイント数は含み益の確定に役立ち、ドローダウンを減らします。

戦略のリスク

  1. ダブル指数移動平均線は市場の突然のイベントに対して反応が遅く、短期の取引機会を逃す可能性があります。
  2. RSIはデッドクロスやゴールデンクロスの誤ったシグナルを生成しやすいため、他の指標と組み合わせて慎重に取引する必要があります。
  3. 固定の取引資金比率は市場の変動幅に対応できず、資金利用率が不足するリスクがあります。
  4. 固定のストップロス・利確ポイントは異なる銘柄や市況に適応しにくく、早期のストップロスや利確のリスクがあります。
  5. トレーリングストップはレンジ相場では頻繁にトリガーされる可能性があります。

対策:

  1. 移動平均線の期間を適切に短くし、感度を高める。
  2. 出来高などの他の指標と組み合わせてシグナルをフィルタリングする。
  3. 取引資金の割合を動的に調整する。
  4. 市場のボラティリティや変化に応じてストップロス・利確の幅を調整する。
  5. トレーリングストップポイント数を適度に緩和する。

戦略の最適化方向

  1. 異なる長期・短期のダブル指数移動平均線の組み合わせをテストし、最適なパラメータを見つける。
  2. RSIの計算期間パラメータをテストし、ゴールデンクロス/デッドクロスシグナルの信頼性を高める。
  3. 出来高、ボリンジャーバンドなどの指標を追加してシグナルのノイズをフィルタリングする。
  4. 当日の終値、ボラティリティなどに基づき取引資金の割合やストップロス・利確の幅を動的に調整する。
  5. 異なる銘柄特性や市場環境に応じてトレーリングストップ機構を最適化する。

まとめ

本戦略は全体的にメカニックなルールが明確で、信頼性が高く、中長期トレンド銘柄に適しています。最適化後は基本的なトレンドフォロー型機械取引戦略となり、リスクを管理可能で、さらに実運用での効果を評価する価値があります。

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title='[STRATEGY][RS]DemaRSI V0', shorttitle='D', overlay=false, initial_capital=100000, currency=currency.USD)
src = input(close)
ma_length = input(21)
Strategy parameters
Strategy parameters
src
ma_length
rsi_length
rsi_smooth
max_order_per_day
trade_size_as_equity_factor
trade_size
take_profit_in_points
stop_loss_in_points
trail_in_points
USE_SESSION
Trade Session:
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)