RSIトレンドフォロー型暗号通貨戦略


作成日: 2023-12-12 16:26:49 最終変更日: 2023-12-12 16:26:49
コピー: 1 クリック数: 762
1
フォロー
1621
フォロワー

RSIトレンドフォロー型暗号通貨戦略

概要

RSIトレンドトラッキング型暗号通貨戦略は,比較的強い指標 ((RSI)) をベースにしたシンプルだが高効率の暗号通貨取引戦略である.それは,RSI指標を使用して暗号通貨の価格トレンドを判断し,RSI指標が金叉の出現時に多暗号通貨をし,RSI指標が死叉の出現時に平仓する.この戦略は,暗号通貨の中線長さのトレンドを追跡するのに適しており,より高い利益を得ることができる.

戦略原則

RSIトレンド追跡型暗号通貨戦略の核心指標は14サイクルRSIである.それはRSI指標の多空交差を判断して暗号通貨の価格トレンドを決定する.具体的取引規則は以下のとおりである.

RSIが35を打つとき,もっと多くのルールを作ってください.
平仓ルール:RSI指標の下75時平仓
ストップルルール:RSIの10点のストップル (このルールは選択できます)

この戦略は,RSIの35を突破すると,暗号通貨が超売り状態にあることを示すと,価格は底を形成して上昇を反発する可能性があり,RSIの75を突破すると,暗号通貨が超買い状態にあることを示すと,価格はピークを下回る可能性があります.超買い超売の機会をキャプチャすることによって,暗号通貨の中長線のトレンドを順調に追跡することで,より大きな利益を得ることができます.

戦略的優位性

RSIトレンドフォロー型暗号通貨戦略は以下の利点があります.

  1. 戦略の論理はシンプルで明快で,理解し,実行しやすい.
  2. 暗号通貨の価格の中長期トレンドを効果的に識別する
  3. RSI指標のパラメータは最適化され,より信頼性の高いパフォーマンスを示します.
  4. 利回りの高い投資家に適したリスクの高い利回り
  5. 戦略は長期にわたって継続的な収益性を示し,安定性が良好

戦略リスク

RSI トレンドフォロー型の暗号通貨戦略にはリスクがあります.

  1. 価格の急激な変動に耐えられない状況
  2. 入場点とストップポイントの不適切な設定は,不必要な損失を引き起こす可能性があります.
  3. 多空間の交差は偽信号を生み出し,取引の誤りを引き起こす可能性があります.
  4. 金融危機が劇的に悪化すると,大きな損失が生じかねない

上記のリスクを軽減するために,パラメータ設定の調整,ストップ・ロスの設定,フィルタリング条件の追加などの最適化戦略を考慮して,戦略をより安定させることができます.

戦略最適化の方向性

RSI トレンドトラッキング型暗号通貨戦略はさらに最適化できます.

  1. RSIパラメータを調整し,買い/販売パラメータの設定を最適化します.
  2. トレンドフィルターを増やして,急激な逆転を避ける
  3. 取引量指数と組み合わせて,偽ブレイクを回避する
  4. インデックスの移動平均指標を用いて,価格の中間長線動きをより確実に判断
  5. 機械学習アルゴリズムを使用して,RSIの売買パラメータを動的に最適化

上述の最適化により,取引リスクを軽減し,戦略の安定性を高め,よりよい収益率を得ることができる.

要約する

RSIトレンドトラッキング型暗号通貨戦略は,RSI指標に基づいて価格トレンドを判断する簡単な実用的な戦略である.超買い超売り状態の順序を捕捉して取引を行うことで,暗号通貨の中央の長線トレンドの利益を効果的に得ることができる.ある程度のトレード反転リスクがあるにもかかわらず,パラメータの最適化やフィルタリング条件の追加などの措置によってリスクを軽減し,戦略の安定性を向上させることができる.この戦略は,一定量の取引基盤とリスク承受能力を持つ投資家のユーザーに適しています.

ストラテジーソースコード
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
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/
// © FieryTrading

//@version=4
strategy("RSI Trend Crypto", overlay=false, pyramiding=1, commission_value=0.2, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Input
UseEmergency = input(false, "Use Emergency Exit?")
RSIlong = input(35, "RSI Long Cross")
RSIclose = input(75, "RSI Close Position")
Emergencyclose = input(10, "RSI Emergency Close Position")

// RSI
rsi = rsi(close, 14)

// Conditions
long = crossover(rsi, RSIlong)
longclose = crossunder(rsi, RSIclose)
emergency = crossunder(rsi, Emergencyclose)

// Plots
plot(rsi, color=color.white, linewidth=2)
plot(RSIlong, color=color.green)
plot(RSIclose, color=color.red)

// Alert messages 
// When using a bot remember to use "{{strategy.order.alert_message}}" in your alert
// You can edit the alert message freely to suit your needs

LongAlert = 'RSI Long Cross: LONG'
CloseAlert = 'RSI Close Position'
EmergencyAlert = 'RSI Emergency Close'

// Strategy
if long
    strategy.entry("Long", strategy.long, alert_message=LongAlert)

if longclose
    strategy.close("Long", alert_message=CloseAlert)

if emergency and UseEmergency==true
    strategy.close("Long", alert_message=EmergencyAlert)