SMA 이동평균선 시스템 기반의 추세 추종 전략
개요
본 전략의 명칭은 "SMA 이동평균선 시스템 기반 추세 추종 전략"입니다. 주요 아이디어는 서로 다른 파라미터 길이의 SMA 이동평균선을 사용하여 거래 신호를 구성하고, 돌파 지점에서 진입하며, 동시에 손절 메커니즘을 결합하여 리스크를 통제하는 것입니다.
전략 원리
해당 전략은 두 개의 SMA 이동평균선, 즉 SMA1과 SMA2를 사용합니다. SMA1의 길이는 1, SMA2의 길이는 3입니다. 전략은 이 두 SMA 이동평균선을 계산하여 SMA1이 SMA2를 상향 돌파할 때 매수 신호를, SMA1이 SMA2를 하향 돌파할 때 매도 신호를 생성함으로써 가격 추세를 포착합니다.
구체적으로, 전략은 ta.crossover 및 ta.crossunder 함수를 사용하여 SMA 이동평균선의 돌파 관계를 판단하고, 이로부터 longCondition 및 shortCondition 불리언 변수를 생성합니다. longCondition이 참일 때 매수 신호가 발생하고, shortCondition이 참일 때 매도 신호가 발생합니다. 전략은 신호 지점에서 진입하며, 동시에 profitAccumulated 및 lastTradeProfit 변수를 업데이트하여 누적 수익을 추적합니다.
리스크 관리를 위해 전략은 고정 포인트 기반의 손절 메커니즘을 설정했습니다. 진입 지점부터 시작하여 가격이 설정된 손절 지점에 도달하면 손절 주문이 발동되어 포지션이 청산됩니다.
전략 장점
이 전략의 가장 큰 장점은 SMA 이동평균선의 추세 추종 기능을 활용하여 가격 추세의 변화를 효과적으로 포착한다는 점입니다. 단일 이동평균선 전략에 비해 이중 이동평균선 전략은 이동평균선 간의 교차 관계를 이용하여 추세 방향을 판단하고 거래 신호를 생성할 수 있습니다. 또한 전략에 손절 메커니즘이 포함되어 있어 개별 손실을 효과적으로 통제할 수 있습니다.
리스크 분석
해당 전략의 주요 리스크는 이동평균선 전략이 허위 신호를 발생시키기 쉽다는 점입니다. 가격이 변동할 때 SMA 이동평균선이 잦은 교차를 보일 수 있으며, 이로 인해 불필요한 거래 신호가 발생할 수 있습니다. 이때 효과적인 손절이 없으면 큰 손실이 발생할 수 있습니다.
최적화 방향
해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
-
SMA 파라미터 조정: 최적의 이동평균선 길이 조합을 찾습니다. 백테스팅을 통해 최적 파라미터를 탐색할 수 있습니다.
-
필터 조건 추가: 이동평균선 교차점 부근에 가격 돌파 조건을 설정하여 허위 신호를 방지합니다.
-
다양한 손절 방식 테스트: 이동 손절, 지정가 손절 등 여러 유형의 손절 방식을 테스트할 수 있습니다.
-
Position Size 제어 추가: 자금 사용 효율성을 최적화합니다.
요약
본 전략은 전반적으로 전형적인 추세 추종 전략입니다. SMA 이동평균선의 돌파 관계를 이용하여 가격 추세 방향을 판단하고, 추세 변화 지점에서 진입합니다. 동시에 고정 손절 기능을 통해 리스크를 통제합니다. 이 전략은 단순하고 실용적이며 이해하기 쉽지만, 실제 매매에서 안정적인 수익을 얻기 위해서는 심층적인 테스트와 최적화가 필요합니다.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © cesarpieres72
//@version=5- 1

