Type/to search

グリッド戦略に基づく動的移動ストップロス最適化戦略

Common strategy
Created: 2023-12-29 14:40:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略の核となる考え方は、フィッシャーネット戦略と動的な移動ストップロスメカニズムを組み合わせ、より効率的なストップロスエグジットを実現することです。フィッシャーネット戦略はKラインインジケーターを通じて市場のトレンドと位置を判断し、売買タイミングを動的に決定します。一方、動的ストップロスメカニズムは市場の変動幅に応じて柔軟にストップロスレベルを設定し、リスクを効果的にコントロールします。

原理

本戦略は主に以下のモジュールに基づいています:

  1. フィッシャーネットインジケーターモジュール

    フィッシャートランスフォームとストキャスティクス指標を用いてフィッシャーネットインジケーターを計算し、市場のトレンドと売買ポイントを判断します。

  2. 動的ストップロスモジュール

    ATRとRSI指標に基づいてストップロスレベルを動的に計算し、動的なトレーリングストップロスを実現します。

  3. 移動ストップロストラッキングモジュール

    固定のストップロス変位ポイントを設定し、価格がストップロスレベルに達したらポジションをエグジットします。

優位性分析

本戦略の最大の優位性は、リスク管理能力に優れている点です。動的ストップロスメカニズムは市場の変動度合いに応じて適切なストップロス幅を設定できるため、大きなスリッページによる損失を効果的に回避できるだけでなく、固定ストップロスよりもトレンドを追跡できます。さらに、フィッシャーネットインジケーターは売買タイミングを正確かつ信頼性高く判断し、ノイズトレードの一部をフィルタリングできます。

リスク分析

本戦略の主なリスクは、ストップロスレベルの設定が不適切な場合、過度に早期のエグジットを引き起こす可能性があることです。また、過度に積極的なパラメータ設定を使用すると、ダマシ(Whipsaw)取引が頻発するリスクもあります。これらのリスクを軽減するためには、適切なパラメータを選択し、過度に大きな移動幅を設定しないようにする必要があります。

最適化の方向性

本戦略の最適化余地は主に以下の点にあります:

  1. フィッシャーネットインジケーターのパラメータ最適化:より優れたパラメータの組み合わせを見つけてトレンドを判断します。

  2. 動的ストップロスのパラメータ最適化:よりバランスの取れたストップロス幅を見つけます。

  3. ボラティリティベースのポジション管理モジュールの追加:市場の変動度合いに応じてポジションサイズを調整します。

パラメータ探索とルール最適化を通じて、本戦略はより高いリスク調整後リターンを達成できます。

まとめ

本戦略はフィッシャーネットインジケーターと動的ストップロス技術を総合的に活用しており、市場の動きを比較的正確に判断してタイミングの意思決定に役立つと同時に、ストップロス幅を動的に調整してリスクを効果的にコントロールできます。継続的なモジュール拡張とパラメータ最適化により、本戦略は長期的に適用可能な効果的な戦略フレームワークとなり得ます。

Source
Pine
/*backtest
start: 2022-12-22 00:00:00
end: 2023-12-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("IFTS+TS Strategy Overlay ", overlay=true, pyramiding = 0, calc_on_order_fills = false, commission_type =  strategy.commission.percent, commission_value = 0.0454, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

//INPUTS
Strategy parameters
Strategy parameters
Stoch & ATR Length
Smooth
UP line
DOWN line
Use trailing stop
Re-enter after trailing stop
trailing stop actiation pips
trailing stop offset pips
Use dynamic trailing stop start
Multiplier for Dynamic TS start X*ATR
Use dynamic trailing stop offset
Multiplier for Dynamic TS offset X*ATR
Occurancy for dynamic TS
Use Current Chart Resolution?
Timeframe
Plot Hull MA
Plot all
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)