Type/to search

단기 모멘텀 반전 전략

Common strategy
Created: 2023-11-13 10:02:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략의 목적은 특정 기간 동안 대상의 가격 변동률을 감지하여 설정된 임계값을 초과할 때 거래 신호를 생성하는 것입니다. 이 전략은 단기 및 호가 거래에 적합하며 급변하는 시세 변화로 인한 거래 기회를 포착할 수 있습니다.

전략 원리

  1. 입력 매개변수 x는 점검할 캔들 주기 수를 나타내며 기본값은 5로 5분 캔들을 의미합니다.

  2. 현재 캔들의 종가가 x 주기 전 종가 대비 변동 백분율을 계산하여 trueChange1과 trueChange2로 저장합니다.

  3. 입력 매개변수 percentChangePos와 percentChangeNeg는 설정된 변동 백분율 임계값으로 기본값은 0.4% 및 -0.4%입니다.

  4. trueChange1이 percentChangePos보다 크면 매수 신호(buy)가 생성되고 trueChange2가 percentChangeNeg보다 작으면 매도 신호(sell)가 생성됩니다.

  5. buy 및 sell 상태에 대해 텍스트 및 배경 표시를 그립니다.

  6. 신호에 따라 진입 및 청산 조건을 설정합니다.

  7. 알림 및 그리기 구성을 설정합니다.

전략 장점

  1. 절대 가격 변동 대신 백분율 변동을 사용하므로 다양한 대상에 맞게 매개변수를 자동 조정할 수 있습니다.

  2. 양수 및 음수 변동의 백분율 임계값을 유연하게 설정하여 볼린저 밴드 양쪽 돌파를 식별할 수 있습니다.

  3. 감지 주기 매개변수를 조정하여 다양한 기간 내 추세 변화를 식별할 수 있습니다.

  4. 알림을 구성하여 중요한 신호가 누락되지 않도록 할 수 있습니다.

  5. 간단하고 직관적인 매수매도 신호 로직으로 이해하고 사용하기 쉽습니다.

  6. 호가 시장에서 단기 시세 반전 기회를 포착할 수 있습니다.

전략 리스크

  1. 백분율 변동만으로는 추세 방향을 판단할 수 없어 오해를 불러일으키는 신호가 발생할 수 있습니다.

  2. 기본 매개변수가 모든 대상에 적합하지 않을 수 있으므로 대상에 맞게 조정해야 합니다.

  3. 손절매 수단이 없어 단일 손실을 통제할 수 없습니다.

  4. 신호가 빈번하여 거래 비용이 높아질 수 있습니다.

  5. 시장 구조를 판단할 수 없어 횡보장에서 갇힐 위험이 있습니다.

해결 방법:

  1. 추세 선형 회귀 등의 지표를 결합하여 큰 추세를 판단합니다.

  2. 대상의 특성에 따라 매개변수 설정을 최적화합니다.

  3. 적절한 손절매 조건을 설정합니다.

  4. 신호를 필터링하여 지나치게 빈번한 거래를 피합니다.

  5. 더 높은 시간 프레임을 기준으로 시장 구조를 판단하여 횡보장에서 무분별한 거래를 피합니다.

전략 최적화

  1. 추적 손절매, 이동 손절매 등 손절매 메커니즘을 추가하여 단일 손실을 통제합니다.

  2. 거래량 지표, 이동평균선 등 필터 조건을 추가하여 갇히는 것을 방지합니다.

  3. MACD 등 지표를 결합하여 매수매도 신호를 확인하는 등 매매 포인트 설정을 최적화합니다.

  4. 머신러닝 방법을 사용하여 매개변수를 자동으로 최적화합니다.

  5. 시장 구조 판단 기능을 추가하여 횡보장에서 무분별한 거래를 피합니다.

  6. 대상의 변동성, 유동성 등 차이를 고려하여 매개변수를 동적으로 설정합니다.

  7. 상위 시간 프레임 분석을 결합하여 큰 추세 방향을 판단합니다.

요약

본 전략은 가격 변동률을 사전 설정된 임계값과 비교하여 매매 시점을 판단하는 단기 반전 전략입니다. 장점은 단순하고 직관적이며 유연하게 구성할 수 있고 급변 시세를 포착하는 데 적합하다는 점입니다. 단점은 일정한 손익 위험이 존재하므로 추세 판단 및 리스크 통제 수단을 함께 사용해야 한다는 점입니다. 전반적으로 이 전략은 논리가 명확하고 이해하기 쉬우며 적절한 최적화를 통해 효과적인 단기 거래 전략이 될 수 있습니다.

Source
Pine
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// created by Oliver
strategy("Percentage Change strategy w/BG color", overlay=true, scale=scale.none, precision=2)
Strategy parameters
Strategy parameters
x candles difference
Percent Change
Percent Change
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)