Type/to search

動的チャネルブレイクアウト戦略に基づく

Common strategy
Created: 2024-02-27 15:15:07
Last modified: 2 years ago
1
Follow
1802
Followers

img

概要

本戦略はケルトナーチャネル指標と移動平均線を組み合わせ、動的なブレイクアウト買い・売り価格を設定し、安値で買って高値で売るブレイクアウト取引を実現します。戦略は自動的にチャネルブレイクアウトの買い・売り機会を識別します。

戦略の原理

  1. チャネル中央線の計算:指数移動平均線を用いて価格の中央線を計算します。
  2. チャネル帯域幅の計算:真のレンジまたは平均真のレンジ、価格振幅の移動平均を用いてチャネル帯域幅を計算します。
  3. チャネル上限線と下限線:中央線 ± N倍のチャネル帯域幅。
  4. エントリー順序:価格が上限線に触れたとき、ブレイクアウト買い価格を設定し、ブレイクアウトを待ちます。価格が下限線に触れたとき、ブレイクアウト売り価格を設定し、ブレイクアウトを待ちます。
  5. エグジット順序:買い後に価格が中央線まで下落した場合、または最高価格がエントリー価格を超えた場合に損切り。売り後に価格が中央線まで戻った場合、または最安値がエントリー価格を下回った場合に損切り。

優位性分析

  1. 動的チャネルを使用するため、市場トレンドの変化を迅速に捉えられます。
  2. 中央線を利用することで価格トレンドの方向を判断しやすくなります。
  3. N倍の帯域幅設定によりチャネル範囲が妥当になり、頻繁なポジション調整を回避できます。
  4. ブレイクアウトメカニズムを採用し、トレンド理論に従い、順張り取引を行います。
  5. 損切り条件を設定し、リスクを厳格に管理します。

リスク分析

  1. 中央線の計算方法の選択は、チャネル範囲と価格の適合性に影響を与えます。
  2. N倍の設定値が大きすぎるまたは小さすぎると、戦略の収益率に影響を及ぼします。
  3. ブレイクアウト売買は偽シグナルを発生しやすいため、厳格な損切りが必要です。

最適化の方向性

  1. 異なる中央線の計算方法を試し、最適なパラメータを探します。
  2. 異なるN値をテストし、最適な倍率を見つけます。
  3. ブレイクアウトの幅を拡大し、偽シグナルを回避します。
  4. 損切りロジックを最適化し、1回の損失を厳格に管理します。

まとめ

本戦略は全体的に科学的かつ合理的に設計されており、動的チャネル指標を用いて価格トレンドと方向を判断し、適切なパラメータを設定してブレイクアウトシグナルを捉え、安値買い・高値売りを実現することで超過収益を得ます。同時に戦略リスクを継続的に最適化し、さまざまな市場で安定して稼働できるようにします。

Source
Pine
/*backtest
start: 2024-01-27 00:00:00
end: 2024-02-26 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Keltner Strategy", overlay=true)
length = input.int(20, minval=1)
mult = input.float(2.0, "Multiplier")
Strategy parameters
Strategy parameters
length
Multiplier
Source
Use Exponential MA
Bands Style
ATR Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)