피벗과 기울기를 기반으로 한 실시간 추세선 거래
1
Follow
1802
Followers
개요
이 전략은 피벗(PivotHigh 및 PivotLow)을 사용하여 가격의 변동 고점과 저점을 식별하고, 이를 기반으로 상승 및 하락 추세선을 그립니다. 추세선의 기울기는 ATR(평균 실제 범위), 표준편차 또는 선형 회귀 방법으로 계산되며, 기울기 계수를 곱해 조정됩니다. 가격이 추세선을 돌파하면 매수 또는 매도 신호가 생성됩니다.
전략 원리
- ta.pivothigh() 및 ta.pivotlow() 함수를 사용하여 과거 일정 기간 내의 변동 고점(ph)과 저점(pl)을 감지합니다.
- 선택한 계산 방법(ATR, 표준편차 또는 선형 회귀)에 따라 추세선의 기울기를 계산하고, 기울기 계수(mult)를 곱해 조정합니다.
- 기울기와 피벗 가격을 사용하여 상승 추세선(upper) 및 하락 추세선(lower)의 현재 값을 계산합니다.
- 현재 종가가 추세선을 돌파했는지 판단합니다: 종가가 상승 추세선 위에 있으면 상향 돌파 신호, 하락 추세선 아래에 있으면 하향 돌파 신호가 발생합니다.
- 차트에 추세선을 그리며, 필요에 따라 추세선을 연장할 수 있습니다.
- 돌파 신호에 따라 거래를 진행합니다: 상향 돌파 시 매수, 하향 돌파 시 매도.
전략 장점
- 이 전략은 가격 행동의 객관적 사실(피벗 및 추세선)에 기반하여 거래 신호를 생성하므로 일정한 신뢰성과 안정성을 가집니다.
- 추세선의 기울기는 시장 변동성에 따라 동적으로 조정되어 다양한 시장 환경에 적응할 수 있습니다.
- 사용자는 기울기 계산 방법과 매개변수를 유연하게 선택하여 전략 성과를 최적화할 수 있습니다.
- 전략은 실시간 신호와 지연 신호 두 가지 모드를 제공하여 다양한 사용자 요구를 충족합니다.
- 내장된 알림 기능을 통해 사용자가 거래 기회를 신속하게 파악할 수 있습니다.
전략 리스크
- 횡보장이나 추세가 불명확한 시장에서 잦은 허위 신호가 발생하여 수익성이 저하될 수 있습니다.
- 전략의 성과는 매개변수 설정에 크게 의존하며, 부적절한 매개변수는 전략의 무력화나 과도한 거래를 초래할 수 있습니다.
- 지연 신호 모드에서는 백테스트가 포함되므로 실제 거래 결과가 과거 테스트 결과와 다를 수 있습니다.
전략 최적화 방향
- 거래량, 변동성 등과 같은 추가 기술 지표나 가격 행동 특징을 도입하여 추세선 돌파 신호를 보조 확인하고 신호 품질을 향상시킵니다.
- 추세선 돌파 지속 시간, 돌폭 폭 등을 고려하여 거래 신호를 필터링함으로써 허위 신호를 줄입니다.
- 포지션 크기와 리스크 관리를 최적화합니다. 예를 들어 시장 추세 강도나 변동성에 따라 포지션 크기를 동적으로 조정하고 합리적인 손절매 및 이익 실현 지점을 설정합니다.
- 머신러닝이나 최적화 알고리즘을 사용하여 최적의 매개변수 조합을 찾는 등 매개변수를 최적화합니다.
요약
이 전략은 피벗과 추세선 기울기를 활용하여 실시간 추세선 거래 시스템을 구축합니다. 추세선 돌파 이벤트를 포착함으로써 추세가 형성되는 초기 단계에서 거래할 수 있습니다. 이 전략은 일정한 장점이 있지만 횡보장에서의 리스크에 유의해야 하며, 추가 정보 도입, 신호 필터링 최적화 및 포지션 관리 등을 통해 전략의 견고성과 수익성을 더욱 향상시킬 수 있습니다.
Source
Pine
Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

