追跡型スーパートレンド戦略
概要
本戦略は追跡型のスーパートレンド戦略であり、異なるパラメータ設定のスーパートレンド指標を組み合わせて追跡効果を実現し、フィルター指標によりリスク管理を行う。戦略の核心はシンプルで実用的であり、理解しやすく、初心者の学習に適している。
戦略原理
本戦略は主に3つの異なるパラメータ設定のスーパートレンド指標で構成される。第1のグループであるメインスーパートレンド指標はデフォルトパラメータを使用し、相場のトレンド方向を基本的に判断する。第2のグループであるサブスーパートレンド指標はATR期間を短くし、ATR倍率を大きくすることで、価格変動をより敏感に追跡する。第3のグループであるフィルタースーパートレンド指標はATR期間とATR倍率を適度に大きくし、偽のブレイクアウトをフィルタリングする。
メインスーパートレンドが買いシグナルを出した際、サブスーパートレンドも同時にシグナルを出し、かつフィルタースーパートレンドの方向が上昇であれば、戦略は追跡買いを実行する。メインスーパートレンドが売りシグナルを出した際、サブスーパートレンドも同時にシグナルを出し、かつフィルタースーパートレンドの方向が下落であれば、戦略は追跡売りを実行する。これにより、主要トレンドを捉えつつ、サブスーパートレンド指標で細かな調整を敏感に追跡し、適時エントリーとストップロスが可能となる。
戦略の利点
- 戦略の考え方がシンプルで明確であり、理解しやすく、初心者の学習に適している
- 戦略のパラメータ設定が合理的で、相場を効果的に追跡しリスクを管理できる
- 戦略のシグナルは比較的正確で信頼性が高く、勝率が高い
- 異なるパラメータの組み合わせにより追跡効果を実現
- フィルター機構を追加することで、誤ったシグナルを効果的にフィルタリングしリスクを抑制できる
戦略のリスク
- 株式自体のシステムリスク
- スーパートレンド指標は一部の市場でラグが生じる可能性がある
- ATR指標のパラメータ設定が不適切な場合、戦略シグナルにズレが生じる可能性がある
- 戦略の取引量が不足している場合、全ポジションをストップロスできないリスクがある
主なリスク対策:
- 流動性が高く、ボラティリティの大きい銘柄を選択する
- 適切にパラメータを最適化し、ラグの可能性を低減する
- パラメータのテスト最適化によりシグナル精度を向上させる
- 取引量を適度に増やし、ストップロスの余地を確保する
戦略の最適化方向
- 異なるATR期間パラメータの組み合わせをテストし、追跡効果を最適化する
- ATRの代わりに他のボラティリティ指標を試す
- スーパートレンドの組み合わせ数を増減し、効果をテストする
- 他の指標と組み合わせてシグナルフィルタリングの最適化を試みる
- 異なるストップロス手法をテストし、最適な方法を模索する
まとめ
本戦略は全体的に考え方がシンプルで明確であり、異なるパラメータ設定の複数のスーパートレンド指標を相互に組み合わせることで、追跡エントリーとリスク管理を実現する。戦略シグナルは比較的正確であり、実際の取引でも良好なパフォーマンスを示す。初心者の学習に適しているほか、各種指標やパラメータのテスト最適化のテンプレートとしても活用でき、推奨に値するスーパートレンド戦略である。
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Supertrend TEST 2 Strategy", overlay = true, format=format.price, precision=2)
Periods = input(title="ATR Period", type=input.integer, defval=4)- 1

