Type/to search

ダブルボリンジャーバンド・モメンタム取引戦略

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

img

概要

本戦略はボリンジャーバンドの概念に基づき、価格チャネルの上限・下限を設定し、それによってトレンド判断と取引シグナルを生成します。具体的には、価格の平均絶対偏差をチャネル幅として、チャネルの中心線は価格の単純移動平均、上限と下限はそれぞれ中心線にチャネル幅の1倍または2倍を加減したものです。価格が上限を突破したら買い、下限を突破したら売りのシグナルとします。

原理

本戦略は主に以下のポイントで構成されています。

  1. 価格の中心線、すなわち価格の単純移動平均を計算します。

  2. 価格の絶対偏差の単純移動平均をチャネル幅として計算します。

  3. 中心線とチャネル幅に基づき、上限と下限を決定します。上限は中心線に1倍または2倍のチャネル幅を加えたもの、下限は中心線から1倍または2倍のチャネル幅を引いたものです。

  4. 買い・売りのトレンド判断指標を計算します。価格が上限2を上回った場合は買いトレンド、価格が下限2を下回った場合は売りトレンドとします。

  5. 取引シグナルを生成します。価格が上限2を上抜けたら買い、下限2を下抜けたら売りとします。

  6. ストップロスラインを設定します。買いポジションのストップロスは下限1、売りポジションのストップロスは上限1とします。

  7. 資金管理ルールに従ってポジションサイズを計算します。

本戦略は、移動平均によるトレンド判断、ボリンジャーバンドによる買われすぎ・売られすぎ判断、ブレイクアウトによる逆張りを融合しています。二重のバンドの差によりトレンドの強弱を判断し、同時にボリンジャーバンドの中心回帰機能を活用することで、全体的に安定した取引システムを形成しています。

優位性分析

本戦略の主な優位性は以下の通りです。

  1. 二重バンドシステムにより、トレンドの強弱を良好に判断できます。

  2. ボリンジャーバンドには強い中心回帰機能があり、偽のブレイクアウトを効果的に回避できます。

  3. 二重バンドの差とボリンジャーバンドの中心回帰を組み合わせることで、安定した取引シグナルを生成します。

  4. 明確なストップロスExitロジックがあり、リスクをコントロールできます。

  5. ポジションサイズは資金管理要件に従い、過度なレバレッジを避けます。

  6. 戦略の考え方が明確で、理解や最適化が容易です。

  7. パラメータを柔軟に設定でき、さまざまな市場の最適化に適しています。

リスク分析

本戦略には以下のリスクも存在します。

  1. ボリンジャーバンドのパラメータ設定が不適切だと、価格にうまく追従できず、堀効果が生じる可能性があります。

  2. 二重バンドの差だけでは、トレンドの誤判断を完全に防ぐことはできません。

  3. レンジ相場では、無効なシグナルが多く発生する可能性があります。

  4. 偽のブレイクアウトが発生した場合、損失が生じます。

  5. 一定のタイムラグが存在し、サイクルの転換点を見逃す可能性があります。

  6. 利益率はストップロスにより制限され、トレンドを無限に追跡することはできません。

対応するリスク管理策:

  1. パラメータを最適化し、ボリンジャーバンドが異なるサイクルに適応できるようにします。

  2. 他の指標を組み合わせて確認し、誤判断を避けます。

  3. ポジションサイズを低く抑え、1回の取引ごとの損失をコントロールします。

  4. ストップロスを最適化し、リスクリワード比を確保します。

  5. サイクルを適度に短縮し、ラグを低減します。

  6. リスク管理は堅実に行い、無制限な追いかけ売買を避けます。

最適化の方向性

本戦略は以下の方向性で最適化が可能です。

  1. ボリンジャーバンドのパラメータを最適化し、価格により良く追従できるようにします。適応型パラメータの導入も検討します。

  2. 異なる移動平均(EMA、DWMAなど)を試します。

  3. トレンドフィルターを追加し、レンジ相場での誤取引を回避します。MACDなどの利用を検討します。

  4. 積極的なExitロジックを追加し、より多くのトレンド利益を獲得します。小さなストップロス、トレーリングストップ、離脱指標などを検討します。

  5. 複数の時間足を組み合わせ、異なる時間足が異なる市場状況に適応できるようにします。

  6. 追加条件ロジック(取引量の急増など)を導入し、偽のブレイクアウトを回避します。

  7. 逆ボリンジャーバンド(上限で売り、下限で買い)も検討します。

  8. パラメータ最適化テストを実施し、最適なパラメータ組み合わせを探します。

まとめ

本戦略は全体的に考え方が明確で、安定性が高いです。同時に改善の余地もあり、パラメータ最適化、ロジックの最適化、リスク管理などを通じてさらに洗練すれば、非常に実用的な定量取引戦略となります。本戦略は定量取引の入門戦略として、優れた考え方の参考を提供しています。

Source
Pine
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
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/
// © noro

//@version=4
Strategy parameters
Strategy parameters
Long
Short
Lot, %
Length
Source
Show Bands
Show Offset
Show Background
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)