Type/to search

Fisher 변환 지표 백테스트 전략

Common strategy
Created: 2024-01-25 14:22:36
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 Fisher 변환 지표를 기반으로 한 백테스팅 전략입니다. Fisher 변환 공식은 가격 데이터를 정규 분포로 변환하여 가격 극점과 전환점을 식별하는 데 사용됩니다. 이 전략은 Fisher 변환 지표를 결합하여 가격 추세를 판단하고 자동 거래를 구현합니다.

전략 원리

  1. HL2 지표 계산
  2. 최근 Length 기간 내 HL2의 최대값 xMaxH와 최소값 xMinL 계산
  3. Fisher 변환 지표 계산:
    • nValue1 = 0.33 × (HL2 표준화) + 0.67 × nValue1의 이전 주기 값
    • nValue2는 nValue1을 -0.99에서 0.99 사이로 제한
    • nFish는 nValue2의 로그 함수 변환
  4. nFish가 양수인지 음수인지 판단하여 포지션 방향 결정
  5. 포지션 신호 possig, 역방향 거래 설정 시 포지션 반전
  6. 진입: possig=1 시 매수, possig=-1 시 매도

전략 장점 분석

  1. Fisher 변환 지표는 가격 극점과 전환점을 식별하여 추세를 정확히 판단
  2. HL2 지표를 결합하여 변동성을 필터링하고 승률 향상
  3. 역방향 거래 설정 가능, 다양한 시장 환경에 적응
  4. 자동화된 거래로 수동 판단 불필요, 거래 비용 절감

위험 분석

  1. Fisher 변환 지표에 지연이 있어 단기 가격 변동을 놓칠 수 있음
  2. 변동성 추세에서 손절매 위험이 큼
  3. 역방향 거래 설정이 부적절하면 체계적인 오류 거래 발생 가능
  4. 다중 시간 프레임 검증 미고려로 인한 거짓 양성 위험 존재

위험 해결:

  1. 매개변수 적절히 조정하여 지연 감소
  2. 손절매 폭 확대, 단일 손실 통제
  3. 역방향 거래 최적화 시 다른 지표 필터링 병행
  4. 추세, 가격 등급, 밴드 등 다중 검증 추가

전략 최적화 방향

  1. 추세 지표 결합하여 큰 추세 일관성 확보
  2. 밴드 지표 추가하여 가격 전환 판단 정확도 향상
  3. 다중 시간 프레임 검증으로 거짓 양성 방지
  4. 동적 손절매 폭 조정
  5. 매개변수 최적화로 승률 및 이익 팩터 극대화

위 최적화 전략을 통해 전략 승률을 더욱 높이고 이익을 확보하며 위험을 통제하여 보다 안정적이고 효율적인 거래 결과를 얻을 수 있습니다.

요약

Fisher 변환 지표 백테스팅 전략은 Fisher 변환 지표를 통합하여 가격 전환점과 추세 방향을 판단합니다. 이 전략은 판단이 정확하고 자동화 수준이 높으며 매개변수 최적화를 통해 안정적이고 효율적인 거래 결과를 얻을 수 있습니다. 그러나 일부 지연, 거짓 양성 등의 위험이 존재하므로 다중 검증 메커니즘과 동적 조정 방식을 도입하여 전략을 더욱 최적화하고 탄력성과 강건성을 확보해야 합니다.

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

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v2.0 22/12/2016
// 	Market prices do not have a Gaussian probability density function
Strategy parameters
Strategy parameters
Length
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)