Type/to search

ボリンジャーバンド トレンド・レンジ取引戦略

Common strategy
Created: 2023-11-23 10:48:58
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略はボリンジャーバンドを用いて市場のトレンド方向を判断し、トレンド方向が転換した際に逆張りを行います。強気相場では、価格がボリンジャーバンドの下限バンドを下回ったときに買い建て、弱気相場では、価格がボリンジャーバンドの上限バンドを上回ったときに売り建てます。また、長期トレンドの判断基準として移動平均線を設定し、戦略をより安定させています。

戦略の原理

本戦略では、ボリンジャーバンドのミドルバンド、アッパーバンド、ロワーバンドを用いて市場のトレンド方向を判断します。ボリンジャーバンドのミドルバンドはn期間の指数移動平均で、アッパーバンドとロワーバンドはそれぞれミドルバンド+2.3倍の標準偏差、ミドルバンド-2.3倍の標準偏差です。価格がロワーバンドを割り込んだ場合、強気相場と判断し、価格がアッパーバンドを突破した場合、弱気相場と判断します。

さらに、長期トレンドの指標として200期間の単純移動平均線(SMA)を設定します。ボリンジャーバンドの指標とSMAが同じ方向を示した場合にのみ取引シグナルを発生させます。これにより、一部のダマシのブレイクを効果的にフィルタリングできます。

具体的な取引ロジックは以下の通りです。

  1. 強気トレンドの判断:アッパーバンド > SMA、ミドルバンド > SMA、ロワーバンド >= SMA
  2. 弱気トレンドの判断:アッパーバンド < SMA、ミドルバンド < SMA、ロワーバンド <= SMA
  3. 買い条件:強気トレンド + 価格がボリンジャーバンドのロワーバンドを割り込む
  4. 利確条件:価格がボリンジャーバンドのアッパーバンドを突破
  5. 売り条件:弱気トレンド + 価格がボリンジャーバンドのアッパーバンドを突破
  6. 利確条件:価格がボリンジャーバンドのミドルバンドを割り込む、または価格が再び230期間移動平均線を上回る

優位性分析

  1. ボリンジャーバンドでトレンド方向を判断することで、ブレイクアウトの機会を効果的に捉えられる
  2. 長期移動平均線によるフィルタリングを追加することで、ダマシのブレイクリスクを軽減
  3. 買い・売りのロジックが明確で、理解しやすい
  4. 弱気相場の利確条件を厳格に設定することで、損失を抑えられる

リスク分析

  1. ボリンジャーバンドと移動平均線が取引シグナルを発する際、スリッページが大きくなる可能性がある
  2. 弱気条件が厳格すぎるため、売りポジションの利益が小さくなる可能性
  3. パラメータ設定が不適切な場合、取引頻度が高すぎたり低すぎたりする恐れ
  4. ブレイクアウト型戦略は大きな損失を生みやすい

改善方法:

  1. ボリンジャーバンドのパラメータを最適化し、取引頻度を下げる
  2. ストップロスを設定し、1回の取引で多大な損失を回避する
  3. 出来高指標を追加し、ブレイクアウトの有効性を確認する

まとめ

本戦略は全体的にシンプルで理解しやすく、ボリンジャーバンドでトレンドを判断し、転換点で逆張りを行います。また、長期・短期の判断指標を組み合わせることで、シグナルを効果的にフィルタリングできます。戦略の最適化の余地は大きく、パラメータを適切に調整したり、出来高指標を追加することでさらに改善できます。

Source
Pine
/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
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/
// © Aayonga

//@version=5
Strategy parameters
Strategy parameters
长度
标准差
趋势分界线
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)