Type/to search

ボリンジャーバンド付近ブレイクアウト戦略

Common strategy
Created: 2023-09-21 10:38:13
Last modified: 3 years ago
1
Follow
1802
Followers

概要

本戦略はボリンジャーバンド指標に基づいて設計されており、価格がボリンジャーバンドの上限・下限ブレイクした際に、対応するロングまたはショートのポジションを取ります。戦略はブレイクアウトの動きを捉えて利益を得ます。

戦略の原理

  1. ボリンジャーバンドの中央線、上限線、下限線を計算します。
  2. 下限線を下抜けたらロング、上限線を上抜けたらショート。
  3. 開始・終了時刻を設定し、取引範囲を限定します。
  4. 保有時間を設定し、デフォルトでは当日中に決済します。

具体的には、まず長さlengthの中央線SMAと、標準偏差のmult倍で計算した上限・下限線を算出します。終値が下から下限線を上抜けたらロングエントリー、上から上限線を下抜けたらショートエントリーします。同時に開始・終了時刻を設定して取引範囲を限定します。毎日の取引開始前に強制決済します。

本戦略は、価格が上限・下限をブレイクした後の拡散相場を捉えようとします。下限線ブレイク時は買い勢力の強まり、上限線ブレイク時は売り勢力の強まりと見なし、その方向に取引することで利益を狙います。

優位性の分析

  1. シンプルで直感的、理解・実装が容易。
  2. ボリンジャーバンド指標を用いたブレイクアウト判断により、ある程度のトレンドフォロー能力を持つ。
  3. パラメータを柔軟に調整可能で、様々な時間足や銘柄に対応できる。
  4. 毎日決済することで、翌日までのリスクを管理できる。
  5. ロング・ショートの片方のみの取引も可能。

リスク分析

  1. ブレイクアウトのフェイク(偽のブレイク)リスク。ブレイク後に価格が反転する可能性がある。
  2. パラメータの適時調整が必要。時間足によって調整が必要。
  3. 損失拡大のリスク。ブレイクの幅を拡大すると、1回の損失が拡大する可能性がある。
  4. 取引コスト増加のリスク。頻繁な取引によりコストが増加する可能性がある。

これらのリスクは、エントリー条件の最適化、ストップロスの追加、トレンドフィルターの導入などにより低減可能です。

最適化の方向性

  1. 異なる時間足に合わせたパラメータの最適化
  2. トレンドに追従するための再エントリーや追加ポジション条件の追加
  3. リスク管理のためのストップロス戦略の追加
  4. 重要なニュースイベントを避けるための取引時間帯の設定
  5. 値動きの乱高下をフィルタリングするためのトレンドフィルターの評価
  6. 異なる保有期間のテストと結果の比較

まとめ

本戦略はボリンジャーバンドを用いたブレイクアウト戦略であり、ブレイクアウト後の展開相場を捉えて利益を得ます。メリットは考え方がシンプルで実装が容易な点、デメリットは値動きの乱高下に惑わされやすい点です。パラメータ最適化、ストップロス戦略、取引時間の制御などにより戦略の効果を高め、リスクをコントロールできます。本戦略により、トレーダーは指標の活用とブレイクアウト取引の基本的な方法を理解することができます。

Source
Pine
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=2
Strategy parameters
Strategy parameters
Long
Short
length
mult
From Year
To Year
From Month
To Month
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)