この戦略は,前向きにシフトされたボリンジャーバンドを動いているターニングプロファイルとして組み込み,潜在的なトレンドブレイクポイントを識別する.価格が前向きにシフトされたバンドを突破したとき,取引信号を生成する.BBのトレンド識別強さとシフトされたバンドからのターニングポイントの早期警告を組み合わせることで,より効果的なエントリを発見することを目的としている.
中央線,上下帯を基準で計算する.
BB線を前向きに移動します
価格が前向きに移動した上部帯を突破すると ロングエントリーをシグナルします
価格が前向きに移動した下帯を下に突破したときの短入札です
入力後,対照のBB線でストップ損失を設定します.
ターニング・プロフィールが動くと,トレンドの逆転を早期に警告します.
BB
前もって設定されたストップ・ロスは,効果的なリスク管理を可能にします.
トレンドとスウィング分析と組み合わせると有利な価格でポジションを構築できます
パラメータの調節が不適切であれば 過剰な誤った信号が生じる可能性があります.
曲がるプロフィールが動いているとき,早速突破し,途中でストップを失うことがあります.
市場変動を防ぐために 傾向分析を進める必要があります
遅延がある 転換点を完全に把握できないかもしれない
異なる価格入力とパラメータの組み合わせをテストする.
フィルターを追加して 偽の突破を防ぐ
罠にはまらないように 傾向分析を組み込む
市場の状況に基づいて ストップを最適化します
異なるツールと時間枠で有効性をテストする.
より正確なエントリのために他の指標と組み合わせます.
この戦略は,ボリンジャーバンドの固有の利点を完全に活用し,移動回転プロファイルを通じてエントリータイムを向上させます.最適化されたパラメータ,追加のフィルター,さらなるトレンド分析により,堅牢なブレークアウトシステムになることができます.全体として,パフォーマンス向上のためにさらなるテストと最適化に値するシンプルで実践的な戦略です.
/*backtest start: 2023-09-11 00:00:00 end: 2023-09-18 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("LAGging span leaves Bollinger Bands strategy" , shorttitle="LagBB" , overlay=true) source = input( hl2 ) length = input(20, minval=1) mult = input( 1.0, minval=0.0, maxval=50) x_offset = input( 26 ,minval=0 , maxval=244 ) basis = sma(source, length) dev = mult * stdev(source, length) upper = basis + dev lower = basis - dev buyEntry = crossover(source, upper[x_offset] ) sellEntry = crossunder(source, lower[x_offset] ) if (crossover(source, upper[x_offset] )) strategy.entry("LE", strategy.long, stop=lower, oca_name="BollingerBands", comment="LE") else strategy.cancel(id="LE") if (crossunder(source, lower[x_offset] )) strategy.entry("SE", strategy.short, stop=upper, oca_name="BollingerBands", comment="SE") else strategy.cancel(id="SE") //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr) plot( upper , color=#cccc00 , transp=50 , offset=x_offset ) plot( basis , color=#cccc00 , offset=x_offset ) plot( lower , color=#cccc00 , transp=50 , offset=x_offset )