Type/to search

段階式利確スリッページ戦略

Common strategy
Created: 2023-11-28 16:05:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、段階的な利益確定とスリッページストップロスを組み合わせたエグジット戦略です。最初の利益確定ポイントに到達した後にストップロスを損益分岐点に移動し、2番目の利益確定ポイントに到達した後にストップロスを最初の利益確定ポイントに移動することで、段階的なストップロススリッページメカニズムを実現します。これにより、一部の利益を確定しつつ、大きな利益幅を維持できます。

戦略の原理

本戦略は主に以下の部分で段階的利益確定スリッページを実現します:

  1. ストップロスポイントと3つの利益確定ポイントを設定します。
  2. 現在の利益ポイント数とストップロス価格を計算する関数を定義します。
  3. 利益確定段階を判断する関数を定義します。
  4. 利益確定の段階に応じてストップロス価格を変更し、スリッページストップロスを実現します。

具体的には、まず100ポイントのストップロス距離と100/200/300ポイントの3つの利益確定距離を設定します。次に、現在価格と建値に基づいて利益ポイント数を計算する関数curProfitInPts、およびポイント距離からストップロス価格を計算する関数calcStopLossPriceを定義します。

重要なロジックはgetCurrentStage関数にあります。この関数は、現在ポジションがあるかどうか、および利益ポイント数がいずれかの利益確定ポイントを超えたかどうかを判断し、超えた場合は次の段階に進みます。例えば、100ポイントの利益確定に達すると第2段階に、200ポイントに達すると第3段階に進みます。

最後に、段階に応じてストップロス価格を変更することで、スリッページストップロスを実現します。第1段階ではストップロスを初期設定のまま維持し、第2段階では損益分岐点に移動し、第3段階では最初の利益確定ポイントに移動します。

優位性の分析

この段階的利益確定スリッページ戦略には、以下のような利点があります:

  1. 一部の利益を確定しつつ、その後も大きな利益幅を維持できます。
  2. スリッページストップロスで価格を追跡することで、ドローダウンや損失の可能性を減らせます。
  3. 複数回に分けて利益確定することで、一度に確定するよりもリスクを適切にコントロールできます。
  4. 戦略ロジックが明確でシンプルであり、理解しやすいです。

リスク分析

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

  1. 段階的利益確定により、適時に利益確定できず、良いエグジットポイントを逃す可能性があります。利益確定ポイント数を調整することで最適化できます。
  2. スリッページ幅が大きすぎると、ストップロスが早期にトリガーされる可能性があります。異なるスリッページ幅でテストできます。
  3. ストップロスが機能しない場合、大きな損失リスクが生じます。特定の状況では迅速なストップロスを検討する必要があります。

最適化の方向性

本戦略は以下の方向性で最適化できます:

  1. 異なる利益確定・ストップロス距離をテストし、パラメータを最適化します。
  2. 特殊な状況では迅速なストップロスメカニズムを検討します。
  3. テクニカル指標と組み合わせて、利益確定・ストップロス位置を判断します。
  4. スリッページ幅を最適化し、利益確定とストップロスのバランスを取ります。
Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-11-27 00:00:00
period: 3m
basePeriod: 1m
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/
// © adolgov

// @description
Strategy parameters
Strategy parameters
sl
tp1
tp2
tp3
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)