보조지표 게시글

GMMA: 메타트레이더 5에서 활용하는 효과적인 지표

첨부파일
692.zip (20.46 KB, 다운로드 0회)

안녕하세요, 트레이더 여러분! 오늘은 Daryl Guppy가 만든 GMMA(Guppy Multiple Moving Average) 지표에 대해 알아보려고 해요. Daryl Guppy는 유명한 트레이더이자 "Trend Trading"와 같은 여러 권의 책을 저술한 저자입니다. 그는 호주를 비롯해 아시아, 중국, 미국에서 트레이딩 세미나를 진행하며 많은 트레이더들에게 영감을 주고 있습니다.

GMMA 지표는 이동 평균의 그룹 간의 관계를 기반으로 한 지표로, 두 가지 주요 시장 그룹인 트레이더와 투자자의 행동을 이해하는 데 도움을 줍니다. 이 지표는 차트에서 시장 관계를 이해하도록 도와주며, 그에 따라 적절한 트레이딩 방법과 도구를 선택할 수 있게 해줍니다. GMMA는 일일 또는 인트라데이 트렌드의 본질을 이해하는 데 초점을 맞추고 있습니다.

트레이더의 활동은 단기 이동 평균 그룹을 통해 추적됩니다. 트레이더들은 항상 트렌드 변화를 시작하며, 그들의 행동은 가격을 상승시키는 데 기여합니다. 이를 통해 하락세에서 상승세로의 변화를 기대하게 되는 것이죠. 이 활동은 3, 5, 8, 10, 12, 15 기간의 지수 이동 평균으로 나타납니다.

트렌드는 다른 구매자들이 시장에 진입할 때에만 계속됩니다. 강력한 트렌드는 장기 투자자들에 의해 지지받으며, 이들은 트렌드 변화를 인식하는 데 시간이 더 필요하지만 항상 트레이더를 따릅니다. 우리는 장기 이동 평균 그룹을 사용하여 투자자의 활동을 추적할 수 있습니다. 이 그룹에는 30, 35, 40, 45, 50, 60 기간의 지수 이동 평균이 포함됩니다.

GMMA 지표는 다음과 같은 여섯 가지 트레이딩 상황에서 유용하게 활용될 수 있습니다:

  • 표준 트렌드 돌파;
  • 트렌드에 합류하기;
  • 가격 약세 이용하기;
  • 랠리와 트렌드 돌파;
  • 최적의 종료 지점 선택하기;
  • 버블 트레이딩.

스무딩 알고리즘은 총 10가지 버전 중에서 선택할 수 있습니다:

  1. SMA - 단순 이동 평균;
  2. EMA - 지수 이동 평균;
  3. SMMA - 스무딩 이동 평균;
  4. LWMA - 선형 가중 이동 평균;
  5. JJMA - JMA 적응 평균;
  6. JurX - 초선형 스무딩;
  7. ParMA - 포물선 스무딩;
  8. T3 - 틸슨의 다중 지수 스무딩;
  9. VIDYA - Tushar Chande의 알고리즘을 이용한 스무딩;
  10. AMA - Perry Kaufman의 알고리즘을 이용한 스무딩.

각 스무딩 알고리즘의 Phase1 및 Phase2 파라미터는 서로 다른 의미를 가집니다. JMA의 경우 외부 Phase 변수는 -100에서 +100까지 변합니다. T3는 스무딩 비율을 100배하여 시각화를 개선하며, VIDYA는 CMO 오실레이터 기간을, AMA는 느린 EMA 기간을 나타냅니다. 나머지 알고리즘에서는 이 파라미터들이 스무딩에 영향을 미치지 않습니다. AMA의 빠른 EMA 기간은 기본값이 2로 고정되어 있으며, 거듭제곱 비율도 2입니다.

이 지표는 SmoothAlgorithms.mqh 라이브러리 클래스를 사용하며, 이를 터미널 데이터 폴더의 MQL5\Include 폴더에 복사해야 합니다. 클래스 사용에 대한 자세한 내용은 "버퍼 없이 중간 계산을 위한 가격 시리즈 평균화"라는 기사에서 확인하실 수 있습니다.

GMMA

지표 입력 파라미터:

//+-----------------------------------+
//|  지표 입력 파라미터       |
//+-----------------------------------+
input Smooth_Method xMA_Method=MODE_EMA; // 평균화 방법
input int TrLength1=3;   // 1 트레이더 평균 기간 
input int TrLength2=5;   // 2 트레이더 평균 기간 
input int TrLength3=8;   // 3 트레이더 평균 기간 
input int TrLength4=10;  // 4 트레이더 평균 기간 
input int TrLength5=12;  // 5 트레이더 평균 기간
input int TrLength6=15;  // 6 트레이더 평균 기간 

input int InvLength1=30; // 1 투자자 평균 기간
input int InvLength2=35; // 2 투자자 평균 기간
input int InvLength3=40; // 3 투자자 평균 기간
input int InvLength4=45; // 4 투자자 평균 기간
input int InvLength5=50; // 5 투자자 평균 기간
input int InvLength6=60; // 6 투자자 평균 기간
                   
input int xPhase=100;                 // 스무딩 파라미터
input Applied_price_ IPC=PRICE_CLOSE; // 가격 상수
input int Shift=0                    // 지표의 가로 이동 바 수

연관 포스트

댓글 (0)