Type/to search

TSIクロス戦略

TSI
1
Follow
1802
Followers

img

概要

この戦略は、TSIインジケーターを主要な取引シグナルとして使用します。TSIインジケーターとそのシグナルラインがクロスし、かつTSIインジケーターが下限を下回っているか上限を上回っている場合に、ポジションを建てるシグナルが発生します。また、EMAやATRなどのインジケーターを使用して戦略のパフォーマンスを最適化しています。戦略は特定の取引時間帯のみ稼働し、最小取引頻度を設定して過剰な取引を抑制します。

戦略の原理

  1. TSIインジケーターの値とシグナルラインの値を計算します。
  2. 現在が取引を許可された時間範囲内であり、かつ現在のバーが前回の取引から指定された最小バー数以上経過しているかを判断します。
  3. TSIインジケーターが下から上へシグナルラインをクロスし、かつその時点でシグナルラインが指定された下限を下回っている場合、ロングシグナルが発生します。
  4. TSIインジケーターが上から下へシグナルラインをクロスし、かつその時点でシグナルラインが指定された上限を上回っている場合、ショートシグナルが発生します。
  5. 現在ロングポジションを保有している場合、TSIインジケーターが上から下へシグナルラインをクロスすると、すべてのロングポジションを決済します。
  6. 現在ショートポジションを保有している場合、TSIインジケーターが下から上へシグナルラインをクロスすると、すべてのショートポジションを決済します。

優位性分析

  1. 戦略ロジックが明確で、TSIインジケーターのクロスを唯一のポジション建て・決済条件としており、シンプルで理解しやすい。
  2. 取引時間帯と取引頻度を制限することで、過剰取引のリスクを効果的に抑制している。
  3. 損切りと利確を迅速に行い、逆シグナルが発生したら迷わずポジションを決済することで、1回の取引におけるリスクエクスポージャーを抑制している。
  4. EMA、ATRなどの複数のインジケーターを補助的に使用しており、戦略の堅牢性を高めている。

リスク分析

  1. 戦略はTSIインジケーターのパラメーター選択に敏感であり、パラメーターが異なるとパフォーマンスに大きな差が生じるため、慎重な選択が必要です。
  2. ポジション建てと決済の条件が比較的シンプルであり、トレンド判断やボラティリティ制約が欠如しているため、レンジ相場では損失が発生する可能性があります。
  3. ポジション管理や資金管理が欠如しており、ドローダウンの抑制が難しく、連続して損失が発生すると大きなドローダウンにつながります。
  4. ロングとショートの反転のみを行い、トレンドフォローを行わないため、多くのトレンド相場の機会を逃します。

最適化の方向性

  1. TSIインジケーターのパラメーターを最適化し、より堅牢なパラメーター組み合わせを見つける。遺伝的アルゴリズムなどの手法を用いて自動最適化を行うことも可能。
  2. MAやMACDなどのトレンド判断インジケーターを追加し、ポジション建て時に順方向のトレンドを選択することで成功率を向上させる。
  3. ATRなどのボラティリティ指標を追加し、ボラティリティの高い市場環境では取引回数を減らす。
  4. ポジション管理モデルを導入し、直近の市場パフォーマンスや口座純資産などに基づいて、各取引のポジションサイズを動的に調整する。
  5. トレンドフォローのロジックを追加し、トレンド相場ではポジションを維持することで、大きな相場を捉える能力を高める。

まとめ

この戦略はTSIインジケーターを中核とし、TSIとシグナルラインのクロスによって取引シグナルを生成します。同時に取引時間と取引頻度を制限してリスクをコントロールします。戦略の利点は、ロジックがシンプルで明確であり、迅速な損切りと利確が行える点です。しかし、トレンド判断とポジション管理が欠如しており、TSIパラメーターに敏感で、反転相場のみを捉えトレンド相場を逃すという欠点があります。今後は、トレンドとボラティリティの判断、ポジション管理、パラメーター最適化などの面から戦略を改善することが期待されます。

Source
Pine
/*backtest
start: 2024-05-30 00:00:00
end: 2024-06-06 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © nikgavalas

//@version=5
Strategy parameters
Strategy parameters
Session (Optional)
stringdaysInput (Optional)
Required Bars Between Entries (Optional)
Show Debug Labels
TSI Long Length (Optional)
TSI Short Length (Optional)
TSI Signal Length (Optional)
TSI Lower Line (Optional)
TSI Upper Line (Optional)
Related strategies
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)