Type/to search

ボリンジャーバンドに基づくトレンド反転戦略

Common strategy
Created: 2023-11-01 11:29:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、ボリンジャーバンド指標と移動平均線に基づき、価格がボリンジャーバンドの上限/下限に接近した際にLONGまたはSHORTの手仕舞いを行い、利益を得る戦略です。価格がボリンジャーバンドの上限を突破した場合は弱気、下限を下回った場合は強気となります。トレンド反転とブレイクアウトの両方のトレード戦略を組み合わせており、トレンドが方向感のない相場でも良好な収益を得られます。

原理

本戦略では、主に以下の2つのエントリーシグナルを判断します。

  1. ロングシグナル:終値が下限に到達し、終値がEMAラインを上回り、前のローソク足が陰線、現在のローソク足が陽線の場合に買い建て。
  2. ショートシグナル:終値が上限に到達し、終値がEMAラインを下回り、前のローソク足が陽線、現在のローソク足が陰線の場合に売り建て。

ストップロス方法:固定ストップロス。ストップロス価格は、エントリー価格から相手側のバンドまでの距離にリスクリワード係数を乗じた値となります。

利確方法:目標利益は相手側のバンド。すなわち、ロングの利確は下限、ショートの利確は上限とします。

メリット

  1. トレンドと反転戦略の長所を組み合わせ、方向感のない相場で良好なパフォーマンスを発揮。
  2. ボリンジャーバンドを用いて買われ過ぎ・売られ過ぎ領域を判断し、反転のタイミングを正確に捉える。
  3. 固定ストップロスは合理的な水準に設定されており、リスク管理に有効。
  4. 移動利確方式により、利益を最大化できる可能性がある。

リスク

  1. ブレイクアウト戦略はダマシに遭いやすく、偽のブレイクアウトに注意が必要。
  2. 相場が大きく方向感を欠く場合、ストップロスが頻繁に執行される可能性がある。
  3. 固定ストップロスは市場の変動に応じて調整できないため、緩すぎたり、厳しすぎたりする可能性がある。
  4. ボリンジャーバンドのパラメータ設定が不適切な場合、効果が期待できない場合がある。

最適化のアイデア

  1. RSI指標を組み合わせてエントリーシグナルをフィルタリングすることを検討。例えば、RSIが50を超える場合のみロング、RSIが50を下回る場合のみショートとすることで、誤ったシグナルを回避できる可能性がある。
  2. 固定ストップロスの距離を自動調整する機能を追加し、ストップロスをより柔軟にする。例えば、ATR指標に基づいてストップロス距離を動的に設定する。
  3. ボリンジャーバンドのパラメータを最適化し、最適なパラメーターの組み合わせを探す。
  4. 異なるEMAの期間をテストし、移動平均線によるトレンドフォロー効果を最適化する。

まとめ

本戦略はトレンドと反転を総合的に考慮し、ボリンジャーバンドを用いて買われ過ぎ・売られ過ぎの水準でエントリーし、移動利確により利益を最大化します。方向感のない相場で良好なパフォーマンスを発揮しますが、ダマシに注意し、パラメータ調整により戦略効果を最適化する必要があります。全体として、実用的で効率的な戦略と言えるでしょう。

Source
Pine
/*backtest
start: 2023-10-24 00:00:00
end: 2023-10-31 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

// Welcome to yet another script. This script was a lot easier since I was stuck for so long on the Donchian Channels one and learned so much from that one that I could use in this one
// This code should be a lot cleaner compared to the Donchian Channels, but we'll leave that up to the pro's
Strategy parameters
Strategy parameters
length
Source
StdDev
EMA Input
Risk/Reward Ratio
Offset
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)