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. 적시에 손절매 및 이익 실현을 수행하며, 반대 신호가 나타나면 즉시 포지션을 청산하여 단일 거래의 위험 노출을 통제합니다.
  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)