Type/to search

トレンドフォロー・トレーリングストップ移動平均線戦略

Common strategy
Created: 2023-10-10 10:36:16
Last modified: 3 years ago
1
Follow
1802
Followers

概要

本戦略は、移動平均線と相対力指数(RSI)の組み合わせを使用してトレンド方向を判断し、トレンド追跡型ストップロス機構を組み合わせることで利益目標を達成します。本戦略はボラティリティの高い市場に適しており、トレンド形成後に迅速に市場に参入し、ストップロスと利確により収益を確保します。

戦略の原理

本戦略はRSI指標を使用して現在の市場トレンド方向を判断します。RSIが30未満の場合は弱気、70超の場合は強気とみなします。RSI指標がゴールデンクロス(強気シグナル)を形成した場合に買いエントリーし、デッドクロス(弱気シグナル)を形成した場合に売りエントリーします。

エントリー後、戦略はトレーリングストップロス機構を使用して価格変動に追従し、利益を確定します。具体的には、戦略は各エントリーの平均約定価格を記録し、価格が約定価格の1%に達した時点でトレーリングストップロスを開始し、現在の価格と最高値の差を計算してストップロスラインを移動させます。

価格がストップロスラインに達した場合はストップロスで決済し、価格が約定価格の3%に達した場合は利確で決済します。これにより、トレーリングストップロスと利確の二重の安全策で利益目標を達成します。

戦略の優位性

  • RSI指標を使用してトレンド方向を判断するため、市場の動きを迅速に把握可能
  • トレーリングストップロス機構により、リアルタイムの価格変動に応じてストップロス位置を柔軟に調整でき、早期のストップロスを防止
  • ストップロスと利確の二重の保障により、一定の利益を確保しつつリスクをコントロール可能

リスク分析

  • RSI指標が誤ったシグナルを発すると、不必要なエントリーにつながる可能性
  • ストップロスの幅が小さすぎるとストップロスが頻発し、大きすぎるとストップロスが機能しないリスク
  • 利確の設定が不適切だと利益目標が達成できない可能性

RSIパラメータの調整や他の指標の追加により誤シグナルを低減できます。同時に、ストップロスと利確のパラメータを最適化し、バックテストを通じて最適なパラメータ組み合わせを見つけることが重要です。

最適化の方向性

  • ボリンジャーバンドやKD指標を追加してトレンドシグナルを確認し、誤エントリーを削減することを検討
  • アドインやマルチプライヤーの継承機能を研究し、指標の組み合わせを拡張
  • 複数の時間足での確認を試み、単一時間足による誤シグナルを回避
  • 適応型ストップロス機構の導入を研究し、市場のボラティリティに応じてストップロス幅を調整する

まとめ

本戦略は全体的に非常に専門的で信頼性の高いトレンド追跡戦略であり、市場の方向性を迅速に判断し、トレーリングストップロスと利確によって利益を確定できます。指標パラメータの最適化を継続し、他の補助判断指標を追加することで、戦略の勝率と信頼性をさらに向上させることが可能です。本戦略は考え方が明確でパラメータ調整も柔軟であり、定量取引戦略の学習において非常に優れた事例です。

Source
Pine
/*backtest
start: 2022-10-03 00:00:00
end: 2023-10-09 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
// strategy("Autoview Build-a-bot - 1m chart", "Strategy", overlay=true, pyramiding=2000, default_qty_value=10000)
// study("Autoview Build-a-bot", "Alerts")
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
RSI Period Length
Length
rsin
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)