가격 추세 모멘텀 지표 전략
개요
이 전략은 이동 평균과 MACD 지표를 사용하여 가격의 추세와 동력을 식별하고, 교차 신호와 결합하여 매매 판단을 한다. 전형적인 트렌드 추적 전략에 속한다.
전략 원칙
이 전략은 듀얼 이동 평균을 사용하여 평행선 교차 신호를 형성한다. 빠른 이동 평균의 길이는 12일이고, 느린 이동 평균의 길이는 26일이다. 빠른 이동 평균 상에서 느린 이동 평균을 통과하면 금색 포크가 발생하고, 더 많은 신호가 발생한다. 빠른 이동 평균 아래에서 느린 이동 평균을 통과하면 사각지대가 발생하고, 빈 신호가 발생한다.
동시에, 이 전략은 MACD 지표를 사용하여 동력을 판단한다. MACD 지표는 빠른 선 ((12일 EMA) 을 빼고 느린 선 ((26일 EMA) 을 얻으며, 신호 선 ((9일 EMA) 을 사용하여 MACD를 평형화한다. MACD 상의 신호선을 통과할 때 다단 동력으로 신호를 강화하고, MACD 아래의 신호선을 통과할 때 공중 동력으로 신호를 강화한다.
이 전략은 이동 평균의 교차 신호와 MACD 지표 신호를 종합적으로 고려하여 구매와 판매 결정을 내립니다. 금 포크와 MACD 상위 파이를 생성할 때, 더 많은 것을하십시오. 죽은 포크와 MACD 아래 파이를 생성할 때, 공백을하십시오.
전략적 강점 분석
-
이중 이동 평균을 MACD 지표와 결합하여 가격 추세와 동력 신호를 종합적으로 고려하여 매매 기회를 놓치지 않도록하십시오.
-
빠른 이동 평균과 느린 이동 평균의 길이가 합리적 인 대비례로 중기 트렌드를 효과적으로 식별 할 수 있습니다. MACD 지표 매개 변수 설정도 표준이며 운동량 변화를 신뢰할 수 있습니다.
-
그래픽 시각화 지표로 거래 신호는 직관적으로 명확하다. 트렌드 방향과 동력의 강도를 직관적으로 판단할 수 있다.
-
전략 매개 변수는 합리적인 유연성을 설정하고, 이동 평균 길이와 MACD 매개 변수는 최적화하여 다른 시장 환경에 적응 할 수 있습니다.
-
트렌드 추적이 가능해져 더 긴 트렌드 시드니 수익을 얻을 수 있습니다.
전략적 위험 분석
-
이중 이동 평균의 교차가 지연되어 더 많은 공백 시간을 지연시킬 수 있다.
-
MACD 지표는 종종 잘못된 신호를 발산할 가능성이 있으며, 가격 흐름과 함께 판단해야 한다.
-
다자 거래에서, 사다리 (死叉) 는 조정 신호일 수 있으며, 이 때 가볍게 평형하는 대신 다자 입장을 보유해야 한다.
-
공허한 상황에서, 금포크는 반발 신호일 수 있으며, 이때는 공허한 카드를 보유해야 하며, 쉽게 평한 포지션을 두지 말아야 한다.
-
자금 관리 원칙을 엄격히 준수하고, 단일 거래의 자본 사용 비율을 통제하고, 과도한 거래를 피해야 합니다.
전략 최적화 방향
-
이동 평균 파라미터를 최적화하고, 다른 시간 주기의 파라미터 조합을 테스트하고, 교차 신호의 신뢰성을 높인다.
-
MACD 지표 파라미터를 최적화하고, 짧은 주기의 EMA와 신호 라인 파라미터를 조정하여 오류 신호를 줄인다.
-
KDJ, BOLL 등과 같은 다른 보조 지표를 추가하여 종합 판단을 하여 신호의 정확성을 향상시킨다.
-
거래량 지표와 결합하여 가짜 침입으로 인한 잘못된 신호를 방지합니다.
-
역검사를 사용하여 최적의 파라미터 조합을 결정하고, 역사 데이터에 따라 최적의 파라미터을 계산한다.
-
단편적 손실 비율을 엄격하게 통제하여 거래 위험을 줄이기 위해 중지 손실 전략을 설정하십시오.
요약하다
이 전략은 쌍 이동 평균 크로스 및 MACD 지표를 통합하여 트렌드 거래를 실현합니다. 최적화 파라미터 설정, 재원 관리를 엄격하게 준수하면 장기적으로 안정적인 수익을 얻을 수 있습니다. 그러나 지표가 생성하는 잘못된 신호를 방지하는 데 주의를 기울여야하며, 가격 흐름과 결합하여 통합 판단을 수행하여 거래 위험을 줄입니다. 추가 최적화를 통해 전략의 효과를 높일 수 있습니다.
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Moving Average Convergence/Divergence MaCD Backesting", shorttitle="MACD Backtesting", precision = 6, pyramiding = 3, default_qty_type = strategy.percent_of_equity, currency = currency.USD, commission_type = strategy.commission.percent, commission_value = 0.10, initial_capital = 1000, default_qty_value = 100)
source = close
fastLength = input(12, minval=1), slowLength=input(26,minval=1)- 1

