고수준 이동평균 돌파 전략
개요
이 전략의 주요 아이디어는 상위 레벨 평균선의 돌파구를 사용하여 트렌드 거래를 구현하는 것이다. 상위 레벨 시간 범위에서 가격이 상위 또는 하위 평균선을 돌파할 때, 트렌드의 시작을 판단할 수 있으며, 이 때 적절한 방향을 선택하여 추적할 수 있다.
전략 원칙
이 전략은 Pine Script 언어로 개발되었으며, 다음과 같은 부분으로 구성되어 있습니다.
-
입력 변수
평균선 주기 변수 period가 정의되어 있고, 기본값은 200이다. K선 시간 주기 변수 timeframe가 정의되어 있으며, 기본값은 일선 "D"이다.
-
평균선 계산
ta.ema 함수를 사용하여 Exponential Moving Average 평균선을 계산한다.
-
판별의 돌파구
ta.crossover 및 ta.crossunder 함수를 사용하여 가격이 평균선을 돌파하거나 돌파하는지 판단하십시오.
-
신호 그리기
돌파구가 발생했을 때 K선에서 위 또는 아래로 화살표를 그리십시오.
-
거래는 공평하다
돌파가 발생했을 때 선택적인 방향으로 포즈를 개시하고, 이중 스톱로즈 거리가 도달한 후 평형 포지션.
이 전략은 주로 고위 수준의 평균 선의 경향 판단 능력을 의존하며, 간단한 돌파구 동작을 통해 트렌드 추적을 구현한다.
우위 분석
이 전략에는 다음과 같은 장점이 있습니다.
-
개념은 간단하고 이해하기 쉽고, 숙지하기 쉽다.
-
평균선 지표에 의존하여 파라미터를 조정하는 것이 간단하다.
-
<unk>은 거래는 트렌드를 형성하기 쉽고, 자주 거래되지 않습니다.
-
고위 레벨의 주기는 큰 경향을 명확하게 나타내며, 단기 변동에 영향을 받지 않는다.
-
다양한 종에 맞는 다양한 시간 주기 조합을 구성할 수 있다.
-
여러 종을 쉽게 추적할 수 있고, 동시에 감금하기는 어렵습니다.
위험 분석
이 전략에는 몇 가지 위험도 있습니다.
-
브레이크 신호는 가짜 브레이크가 발생할 수 있으며, 시장의 흔들림을 효과적으로 필터링 할 수 없습니다.
-
단선 기회를 효과적으로 활용할 수 없습니다.
-
"이런 일이 벌어진다면, 우리는 더 큰 손실을 입을 수 있습니다".
-
평균선주기와 거래주기가 일치하지 않을 때, 과도한 거래 또는 손실이 발생할 수 있습니다.
-
이 경우, 손실이 증가할 가능성이 높습니다.
위험에 대응하는 해결책은: 트렌드 지표와 결합, 필터링 조건을 증가, 포지션 보유 기간을 적절히 단축, 스톱 로즈를 동적으로 조정하는 등이다.
최적화 방향
이 전략은 다음과 같은 부분에서 최적화를 고려할 수 있습니다.
-
MACD, KD 등과 같은 트렌드 지표의 조합을 추가하여 돌파의 신뢰성을 높인다.
-
거래량이나 브린라인 채널과 같은 필터링 조건을 증가시켜서 가짜 돌파구를 피하십시오.
-
최적화 매개 변수 주기 매칭을 통해 포지션 주기가 트렌드 주기와 더 잘 매칭됩니다.
-
실시간 스톱로스 전략을 추가하여 스톱로스를 추적하여 단독 손실을 제어합니다.
-
기계 학습 기술을 결합하여 역학적 최적화를 고려하여 파라미터를 구현하십시오.
-
전체적으로 안정성을 높이기 위해 다양한 자산 배포 포트폴리오를 시도하십시오.
요약하다
이 전략은 전반적으로 비교적 간단하고 실용적이며, 간단한 평행선 돌파를 통해 트렌드 추적을 구현하고, 쉽게 습득할 수 있으며, 양적 거래의 입문 전략 중 하나로 사용할 수 있다. 그러나 또한 몇 가지 문제가 있으며, 조합 지표, 최적화 매개 변수, 다이내믹 스톱 로즈 등의 방법으로 개선할 필요가 있다. 전략이 더 안정적이고 효율적이기 때문이다.
- 1

