Type/to search

동적 포락선 이동평균 전략

Common strategy
Created: 2024-02-05 14:15:40
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

본 전략은 이동평균선과 동적 엔벨로프를 기반으로 롱·숏 양방향 매매를 실행합니다. 가격이 엔벨로프 상하단을 돌파하면 포지션을 구축하고, 가격이 다시 기준 이동평균선 아래로 떨어지면 청산합니다. 이 전략은 추세가 비교적 뚜렷한 주식 및 디지털 화폐에 적합합니다.

전략 원리

먼저, 사용자가 선택한 이동평균선 유형과 길이를 바탕으로 기준 이동평균선을 계산합니다. 일반적인 이동평균선으로는 SMA, EMA 등이 있습니다.

그런 다음 사용자가 설정한 백분율 매개변수에 따라 상하 엔벨로프를 계산합니다. 예를 들어 5%는 가격 변동이 허용된 브래킷의 105%가 될 때 포지션 구축을 트리거함을 의미합니다. 엔벨로프의 수는 사용자 지정이 가능합니다.

진입 규칙 측면에서, 하단 엔벨로프를 돌파하면 매수(롱)하고, 상단 엔벨로프를 돌파하면 매도(숏)합니다. 규칙은 매우 간단하고 명확합니다.

마지막으로, 가격이 다시 기준 이동평균선 아래로 떨어지면 모든 포지션을 청산합니다. 이는 추세를 추종하는 하나의 청산 지점입니다.

주의할 점은 본 전략이 분할 포지션 구축을 구현한다는 것입니다. 여러 개의 엔벨로프가 있을 경우 자금이 비례적으로 분배됩니다. 이는 단방향 베팅의 위험을 피합니다.

장점 분석

본 전략의 가장 큰 장점은 다음과 같습니다.

  1. 자동 추세 추종 기능 구현. 이동평균선을 사용한 추세 방향 판단은 매우 일반적이므로 효과적인 방법입니다.

  2. 엔벨로프를 활용하여 일부 노이즈를 필터링하므로 지나치게 민감하여 불필요한 거래를 유발하는 문제를 방지합니다. 적절한 매개변수 설정은 전략 수익성을 크게 최적화할 수 있습니다.

  3. 분할 포지션 구축은 전략의 탄력성을 높입니다. 단방향 돌파가 실패하더라도 다른 방향이 계속 잘 작동할 수 있습니다. 이는 전체 위험 대비 수익률을 최적화합니다.

  4. 이동평균선과 엔벨로프 수를 사용자 정의할 수 있습니다. 이는 전략의 유연성을 높여주며, 사용자는 다양한 종목에 맞춰 매개변수를 조정할 수 있습니다.

위험 분석

본 전략의 주요 위험은 다음과 같습니다.

  1. 이동평균선 시스템은 골든 크로스 같은 신호에 둔감합니다. 명확한 추세가 없으면 전략이 일부 기회를 놓칠 수 있습니다.

  2. 엔벨로프 설정이 너무 넓으면 거래 횟수와 슬리피지 위험이 증가할 수 있습니다. 반대로 너무 좁게 설정하면 큰 시세를 놓칠 수 있습니다. 균형점을 찾기 위해서는 충분한 테스트가 필요합니다.

  3. 횡보장에서는 전략이 물릴 확률이 높아질 수 있습니다. 따라서 추세가 뚜렷한 종목을 선택하는 것이 좋습니다.

  4. 분할 포지션 구축은 각 거래의 수익을 제한합니다. 단방향 위험만을 감수하려면 추가 최적화가 필요합니다.

최적화 방향

본 전략은 주로 다음 방향으로 최적화할 수 있습니다.

  1. 포지션 구축 및 청산을 결정하는 다른 지표로 교체. 예: KDJ 지표 등. 또는 여러 지표를 결합하여 필터 조건 설정.

  2. 이익 실현 및 손절 로직 추가. 이를 통해 일부 이익을 확보하고 일부 위험을 능동적으로 회피할 수 있습니다.

  3. 최적의 이동평균선과 엔벨로프 조합을 찾기 위한 매개변수 최적화. 충분한 백테스트와 최적화를 통해 최상의 매개변수 쌍을 찾아야 합니다.

  4. 딥러닝 등 기술을 결합하여 스마트 매개변수 최적화 구현. 시간이 지남에 따라 지속적으로 학습하고 매개변수 설정을 업데이트.

  5. 종목 및 시장 차이를 고려하여 다양한 거래 환경에 맞는 여러 매개변수 세트 설정. 이는 전략 안정성을 크게 향상시킵니다.

요약

본 동적 엔벨로프 이동평균선 전략은 전반적으로 추세 거래에 매우 적합합니다. 간단하고 효율적이며 이해하고 최적화하기 쉽습니다. 기초 전략으로서 유연성과 확장성이 매우 뛰어납니다. 더 복잡한 시스템과 결합하면 전체 수익 및 위험 조정 지표를 추가로 최적화할 수 있습니다. 따라서 퀀트 거래의 훌륭한 기초가 될 수 있습니다.

Source
Pine
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Envelope Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, pyramiding = 5, commission_type=strategy.commission.percent, commission_value=0.0)

// CopyRight Crypto Robot
Strategy parameters
Strategy parameters
Long Positions
Short Positions
Base MA
Source
Base Mooving Average Window
MA Type
Envelopes
Envelope 1
Envelope 2
Envelope 3
Envelope 4
Envelope 5
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)