Type/to search

突破型フラクタル戦略

Common strategy
Created: 2023-12-19 15:32:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、価格トレンドを判断する長期トレンド追跡戦略です。過去の価格のフラクタルポイントを計算し、最後のフラクタルポイントのブレイクアウトを判断してポジションを構築します。同時に、最後のN個のフラクタルポイントの平均価格を計算してトレンド方向を判断し、トレンドが反転した時にポジションをクローズします。

戦略の原理

  1. 価格のフラクタルポイントを計算します。フラクタルポイントは、当日の最高値が前後2日間の最高値よりも高い場合と定義します。
  2. 最後のフラクタルポイントの価格をレジスタンスとして記録します。
  3. 終値が最後のフラクタルポイントをブレイクした時、レジスタンスが突破されたと判断し、ロングポジションを構築します。
  4. 最後のN個のフラクタルポイントの平均価格を計算してトレンドを判断し、平均価格が上昇している場合は強気トレンド、下落している場合は弱気トレンドとします。
  5. ロングポジション保有中に、平均フラクタルポイント価格が下落に転じた場合、ポジションをクローズします。

優位性の分析

このフラクタルポイントに基づくトレンド判断戦略の最大の利点は、市場ノイズを効果的にフィルタリングし、より長期的なトレンド方向を判断できることです。単純な移動平均線などの指標と比較して、突発的な異常変動に対する耐性が強くなっています。

また、本戦略ではポジション構築とクローズの基準が非常に明確であり、頻繁な取引が発生しにくいという特徴もあります。これにより、長期保有に特に適しています。

リスク分析

本戦略の最大のリスクは、フラクタルポイントそのものの判断における確率論的な性質です。フラクタルポイントは価格が必ず反転することを100%予測できるわけではなく、誤った判断が発生する可能性が常に存在します。誤判断が発生した場合、損失のリスクに直面します。

さらに、フラクタルポイントの判断に用いる時間枠が長いため、高頻度取引には適応できません。短期的な取引を追求する場合、本戦略はあまり適していません。

最適化の方向性

フラクタルポイント判断の誤差確率を考慮し、以下の方法で最適化することができます。

  1. ボリンジャーバンドや移動平均線など、他の指標を併用して確認し、単一のフラクタルポイント判断の誤りを回避します。
  2. フラクタルポイントのパラメータ(判断に使用する前後の期間数など)を調整し、フラクタルポイントの判断を最適化します。
  3. 損切り戦略を追加し、損失が一定の水準に拡大した場合に損切りを行います。

まとめ

本ブレイクアウト型フラクタル戦略は、全体的に長期トレンドの判断に非常に適しており、長期投資家にも非常に適しています。判断精度を確保した上で、適切にパラメータを調整し、他のフィルター指標を追加することで、本戦略を大幅に最適化し、量的意思決定の重要な構成要素とすることができます。

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

//@version=2
strategy("Fractal Breakout Strategy (by ChartArt)", shorttitle="CA_-_Fractal_Breakout_Strat", overlay=true)

// ChartArt's Fractal Breakout Strategy
Strategy parameters
Strategy parameters
Always exit each trade after this amount of bars later (Most important strategy setting)
Price type to determine the last fractal top and the fractal breakout, the default is (high+low)/2
Use Fractal price average of the last 3 fractals instead of the last 2 fractals?
Use the price of the last bar to prevent repainting?
Highlight fractal tops in blue and color all other bars in gray?
Draw a colored line based on the fractal tops?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)