다중 시간대 표준편차 캔들 교차 전략
개요
다중 시간 프레임 표준편차 K선 교차 전략은 전형적인 추세 추종 전략입니다. 이 전략은 서로 다른 시간 프레임(일봉, 주봉, 월봉 등)의 표준편차 값을 계산하여 여러 그룹의 K선과 D선을 구성한 후, 이 선들의 평균값을 구하여 이동평균선을 형성합니다. 빠른 선이 느린 선을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다. 이 전략은 다양한 주기의 표준편차 예측 능력을 최대한 활용하며, 여러 주기의 표준편차 이동평균선을 조합함으로써 시장 노이즈를 효과적으로 필터링하고 시장의 주요 추세를 포착할 수 있습니다.
전략 원리
이 전략의 핵심 논리는 여러 시간 프레임의 표준편차를 계산한 후 평균을 내어 거래 신호를 구성하는 것입니다.
먼저 전략은 stoch() 함수를 사용하여 서로 다른 매개변수 하의 표준편차 K값을 계산합니다. 여기서는 총 5개의 K값 그룹을 계산하며, 해당 시간 프레임은 일봉, 주봉, 월봉 수준입니다.
pine
smoothK = input(55)
SMAsmoothK = input(13)
k = sma(stoch(price, high, low, smoothK), SMAsmoothK)
smoothK1 = input(89)
SMAsmoothK1 = input(8)
k1 = sma(stoch(price, high, low, smoothK1), SMAsmoothK1)
...
smoothK4 = input(377)
SMAsmoothK4 = input(2)
k4 = sma(stoch(price, high, low, smoothK4), SMAsmoothK4)
그런 다음 각각 다른 매개변수를 사용하여 D선을 계산합니다.
pine
smoothD = input(34)
d = sma(k, smoothD)
...
smoothD4 = input(233)
d4 = sma(k4, smoothD4)
이후 각 그룹의 K선과 D선의 평균값을 계산하여 빠른 선인 Kavg와 느린 선인 Davg를 구성합니다.
pine
Kavg = avg(k,k1,k2,k3,k4)
Davg = avg(d,d1,d2,d3,d4)
마지막으로, 빠른 선이 느린 선을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다.
pine
long = crossover(Kavg, Davg)
short = crossunder(Kavg, Davg)
여러 시간 프레임의 표준편차 이동평균선을 조합함으로써 큰 시간 규모의 시장 노이즈를 걸러내고 주요 추세 방향을 포착할 수 있습니다.
전략 장점
- 여러 시간 프레임의 표준편차 예측 능력을 활용하여 효과적으로 노이즈를 필터링하고 추세를 포착
- 주기 매개변수를 조정하여 전략의 포지션 보유 시간을 자유롭게 조정 가능
- 표준편차 자체가 강력한 추세 추종 능력을 보유
- 이동평균선 교차 형태를 사용하여 단일 가짜 돌파에 속지 않도록 방지
- 빠른 선과 느린 선의 이동평균선 주기를 쉽게 최적화하여 안정성 향상 가능
전략 위험 및 해결 방안
- 여러 시간 프레임의 이동평균선 교차는 많은 가짜 신호를 발생시킬 수 있으므로 이동평균선 주기를 적절히 조정하여 최적화 가능
- 표준편차는 급격한 시세 변동에 쉽게 영향을 받아 잘못된 신호를 생성할 수 있으므로 필터 조건을 추가하는 것을 고려
- 고정된 주기 매개변수는 시장 변화에 적응하지 못하므로 적응형 주기 설정을 사용 가능
- 장기 포지션 보유는 고점 매수 저점 매도로 이어질 수 있으므로 이동식 손절매를 설정하여 이익을 확보
- KDJ 지표만 고려하면 한계가 있으므로 다른 지표를 도입하여 조합 최적화 가능
해결 방안:
- 필터 조건을 추가하여 단기 가짜 돌파에 속지 않도록 함
- 시장 변동성에 따라 주기 매개변수를 조정하는 적응형 주기 설정 사용
- 이동식 손절매를 설정하여 적시에 손절하고 고점 매수 저점 매도를 방지
- 이동평균선 주기 매개변수를 최적화하여 최적의 균형점을 찾음
- 더 많은 지표 신호를 조합하여 전략 안정성을 높임
전략 최적화 방향
이 전략은 다음과 같은 측면에서 추가 최적화가 가능합니다.
- 다른 지표 신호를 도입하여 조합, 예: MACD, 볼린저 밴드 등을 도입하면 신호 품질 향상 가능
- 추세 필터 추가, 예: SMA 이동평균선 방향, ADX 등 지표를 도입하여 추세를 판단하고 역추세 거래 방지
- 적응형 주기 설정을 사용하여 시장 변동성에 따라 주기 매개변수를 동적으로 조정
- 이동식 손절매 전략 추가, 전략 매개변수에 따라 손절가를 설정하여 적시에 손절
- 빠른 선과 느린 선의 이동평균선 주기 매개변수를 최적화하여 최적의 매개변수 조합을 찾음
- 진입 필터 조건을 추가하여 단기 노이즈에 의한 신호 오인 방지
- 돌파 진입 전략 시도, 이동평균선 돌파 후 포지션 진입
- 다양한 청산 전략 테스트, 예: 샹들리에 익스트 등을 통해 이익 실현 및 손절 최적화
요약
다중 시간 프레임 표준편차 K선 교차 전략은 표준편차 지표의 추세 추종 능력과 이동평균선 전략의 안정성을 통합했습니다. 여러 주기의 표준편차 K선 및 D선 평균값을 계산하여 거래 신호를 구성함으로써 서로 다른 시간 규모에서 표준편차 지표의 예측력을 효과적으로 활용하고 시장 노이즈를 필터링하며 주요 추세 방향을 포착할 수 있습니다. 이 전략은 매개변수 튜닝의 여지가 있으며, 주기 매개변수 조정 및 추가적인 필터 조건, 손절 전략 도입 등을 통해 최적화하여 더 나은 전략 성과를 얻을 수 있습니다. 전반적으로 이 전략은 여러 기술적 분석 도구의 장점을 융합한, 탐구 및 최적화 가치가 있는 효율적인 추세 추종 전략입니다.
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title="Slow Stochastic Multi K&D Average Crossover Strategy", overlay=false, pyramiding=0, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)
- 1

