Type/to search

점층적 이동평균선 균형 전략

Common strategy
Created: 2023-09-26 16:00:20
Last modified: 3 years ago
1
Follow
1802
Followers

개요

단계별로 쌓아가는 이동평균 병행 전략은 RENKO 차트를 기반으로 하는 거래 전략입니다. 이 전략은 이동평균 지표를 사용하여 가격을 평활화하고, 서로 다른 시간 주기의 이동평균 교차를 매매 신호로 활용합니다. 또한 ATR 지표를 사용하여 손절매 수준을 결정함으로써 보다 합리적인 손절매를 가능하게 합니다.

전략 원리

이 전략은 주로 다음 부분을 통해 구현됩니다:

  1. 입력(input)을 사용하여 RENKO 시간 주기와 ATR 주기를 선택합니다.

  2. RENKO 가격과 색상을 계산합니다. 가격이 이전 RENKO 가격에 현재 ATR을 더한 값을 돌파하면 상승 전환하고, 가격이 이전 RENKO 가격에서 현재 ATR을 뺀 값 아래로 내려가면 하락 전환합니다.

  3. 두 개의 정수 BUY와 SELL을 사용하여 현재 매수 포지션과 매도 포지션 수를 기록합니다.

  4. 상승 돌파 시, 매도 포지션이 없으면 매수하고, 매도 포지션이 있으면 청산합니다.
    하락 돌파 시, 매수 포지션이 없으면 매도하고, 매수 포지션이 있으면 청산합니다.

  5. plot을 사용하여 RENKO 차트를 그립니다.

이러한 로직을 통해 전략은 가격이 이전 레벨을 돌파할 때 매수 또는 매도 포지션을 진입하고, 가격이 반전될 때 현재 포지션을 청산합니다. 또한 ATR을 사용하여 돌파 폭을 결정함으로써 현재 변동성을 기반으로 합리적인 손절매 위치를 설정할 수 있습니다.

장점 분석

이 전략은 다음과 같은 몇 가지 장점이 있습니다:

  1. RENKO를 사용하여 노이즈 제거 및 추세 식별
    RENKO 차트는 가격 변동 노이즈를 효과적으로 제거하고 명확한 추세 방향을 식별할 수 있습니다. 이는 추세를 발견하고 추세를 따르는 데 좋은 조합입니다.

  2. 이동평균 교차로 거래 신호 생성
    서로 다른 시간 주기의 이동평균 교차는 비교적 신뢰할 수 있는 거래 신호 지표 역할을 하여 노이즈에 속는 것을 방지할 수 있습니다.

  3. ATR을 이용한 동적 손절매
    ATR을 사용하여 손절매 수준을 동적으로 설정하면 현재 변동성에 따라 합리적인 손절매를 설정할 수 있어 손절매 폭이 너무 크거나 작아지는 것을 방지합니다.

  4. 추세와 이동평균 병행
    추세와 이동평균 지표를 결합하면 두 가지의 장점을 동시에 활용할 수 있어 추세를 포착하면서도 거래 신호의 신뢰성을 높일 수 있습니다.

위험 분석

이 전략에는 몇 가지 위험도 존재합니다:

  1. 추세 판단 오류
    RENKO가 가격 추세를 결정하는 방식에 오류가 있을 수 있어 불필요한 매수 및 매도 포지션 진입 및 청산이 발생할 수 있습니다. 오판을 줄이기 위해 매개변수 최적화가 필요합니다.

  2. 이동평균 교차 가짜 신호
    이동평균 교차 신호에 가짜 신호가 있을 수 있어 불필요한 매매 행동을 유발할 수 있습니다. 이동평균 주기 매개변수를 적절히 최적화할 수 있습니다.

  3. ATR 매개변수 부적절
    ATR 주기 설정이 부적절하면 손절매 폭이 너무 크거나 작아질 수 있습니다. 다양한 시장에서 테스트하여 최적의 매개변수를 결정해야 합니다.

  4. 큰 변동성 장세
    횡보 및 큰 변동성 장세에서 RENKO 차트는 불필요한 많은 매수 및 매도 포지션 진입 및 청산을 발생시켜 자금을 점유할 수 있습니다. 다른 지표를 사용하여 필터링함으로써 이러한 장세에서의 거래를 피해야 합니다.

최적화 방향

이 전략은 다음과 같은 방향으로 최적화할 수 있습니다:

  1. RENKO 및 ATR 매개변수 최적화
    이 두 매개변수를 조정하여 RENKO의 오판을 최소화하고 추세를 더 정확하게 포착할 수 있습니다.

  2. 이동평균 교차 필터 추가
    더 많은 이동평균을 추가하고 대부분의 이동평균이 같은 방향으로 교차할 때에만 신호를 생성하도록 하여 가짜 신호를 걸러낼 수 있습니다.

  3. 기타 지표 필터 추가
    예를 들어 거래량 지표를 추가하여 거래량이 같은 방향으로 확인될 때에만 거래 신호를 생성하도록 하면 갇히는 것을 방지할 수 있습니다.

  4. 손절매 전략 최적화
    단순히 ATR을 추적하는 대신 추세가 반전될 때에만 손절매하는 방법을 연구하여 손절매를 더 합리적으로 만들 수 있습니다.

  5. 자금 관리 최적화
    이 전략 하에서 수익률을 높이고 동시에 위험을 통제할 수 있도록 자금 관리를 최적화하는 방법을 연구합니다.

요약

이 전략은 전반적으로 최적화 및 실전 검증이 필요한 전략입니다. 핵심 아이디어는 RENKO를 사용하여 추세를 식별하고 이동평균 교차를 필터링된 거래 신호로 사용하는 것입니다. ATR을 이용한 동적 손절매와 결합하면 장점이 있는 추세 추종 전략이 될 수 있습니다. 다음 단계에서는 알려진 위험에 대해 지속적으로 최적화 테스트를 수행하여 전략 매개변수를 더욱 완성도 높게 만들어 더 나은 실전 성과를 얻어야 합니다.

최적화 방향

해당 전략은 다음 측면에서 최적화할 수 있습니다:

  1. RENKO 및 ATR 매개변수 최적화
    이 매개변수를 조정하여 RENKO의 허위 신호를 최소화하고 추세를 더 잘 포착합니다.

  2. 이동평균 교차 필터 추가
    더 많은 이동평균을 추가하고, 대부분이 정렬된 후에만 신호를 생성하도록 하여 허위 신호를 걸러냅니다.

  3. 기타 지표 필터 추가
    예를 들어, 거래량을 추가하여 가격을 확인할 때만 거래를 체결함으로써 함정을 피합니다.

  4. 손절 전략 개선
    단순히 ATR을 추적하는 대신 추세 기반 손절을 사용하는 방법을 연구하여 더 논리적인 손절을 구현합니다.

  5. 자금 관리 최적화
    해당 전략에서 최적의 자본 배분을 연구하여 위험을 통제하면서 수익을 극대화합니다.

결론

전반적으로 이 전략은 실전 시장에서 최적화하고 테스트할 가치가 있습니다. RENKO를 추세 포착에 사용하고 이동평균 교차를 필터링 신호로 활용하는 핵심 아이디어는 타당합니다. 동적 ATR 손절을 적용하면 견고한 추세 추종 시스템이 될 수 있습니다. 다음 단계는 알려진 위험을 바탕으로 지속적으로 최적화하여 매개변수와 성능을 개선하는 것입니다.

Source
Pine
/*backtest
start: 2022-09-19 00:00:00
end: 2023-09-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Renko Level Strategy 2", shorttitle="RLS2", overlay=true, pyramiding=2, currency=currency.USD, default_qty_value=50, initial_capital=2000, default_qty_type=strategy.percent_of_equity) 

TF = input(title='TimeFrame', type=input.resolution, defval="D")
Strategy parameters
Strategy parameters
TimeFrame
ATR length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)