지표: MACD Histogram, multi-color [v04]

 

MACD Histogram, multi-color [v04]:

MACD 라인, 신호 라인 및 멀티 컬러 히스토그램이 있는 MACD 인디케이터.

MACD Histogram, multi-color [v04]

Author: ak20 ak20

 

매번 그렇게 하나요?

//--- 배열을 시리즈로 설정, 인덱스 [0]에 가장 최근 항목 설정
   ArraySetAsSeries(ExtMacdBuffer,true);
   ArraySetAsSeries(ExtSignalBuffer,true);
   ArraySetAsSeries(ExtHistogramBuffer,true);
   ArraySetAsSeries(ExtHistogramColorBuffer,true);
   ArraySetAsSeries(ExtFastMaBuffer,true);
   ArraySetAsSeries(ExtSlowMaBuffer,true);
 

안녕하세요

다음 오류가 계속 발생합니다.

"C:\프로그램 파일\MetaTrader 5\MQL5\지표\예시\MACD_Histogram_MC.ex5" 출력 전문가 파일을 열 수 없습니다 (2) 0 0

EX5 쓰기 오류 1 1 "

아무도 이에 대해 언급하지 않았기 때문에이 오류가 발생하는 사람은 저뿐이라고 가정합니다.

어떻게 고칠 수 있는지 알려주세요.

고마워요

 

"C:\프로그램 파일\메타트레이더 5\MQL5\지표\예제\"에 MACD_Histogram_MC.mq5 파일을 복사한 것 같습니다. 좋은 디렉토리가 아닙니다.

이 문제는 UAC 문제이므로 다음 절차에 따라 해결할 수 있습니다:

포럼

전문가 조언: 렌코 줄 바꿈 대 RSI EA

앙게보야르, 2013.08.19 11:12

  1. MT5 플랫폼에서 메타콰이어 언어 편집기 버튼을 클릭하거나 F4를 누릅니다.
  2. 메타에디터에서 내비게이터 창이 나타나면 인디케이터를 마우스 오른쪽 버튼으로 클릭합니다.
  3. 팝업 창에서 폴더 열기를 클릭하면 새 창이 열립니다.
  4. 이 창에서 인디케이터 소스 코드를 복사합니다.
  5. 복사한 파일을 두 번 클릭하면 메타에디터에서 파일이 열리고 컴파일 버튼(또는 F7)을 클릭합니다.

이제 EA를 실행할 수 있습니다.

또는 코드베이스의 모든 소스 코드 위에 제공되는 링크인 메타트레이더 5를 사용하여 코드를 다운로드하는 방법을 읽으면 더 쉬운 방법을 찾을 수 있습니다.
 

안녕하세요,

Brilliant는 완벽하게 작동합니다.

훌륭한 도움을 주셔서 감사합니다.

Cheers

 
Jabz:

안녕하세요,

Brilliant는 완벽하게 작동합니다.

훌륭한 도움을 주셔서 감사합니다.

Cheers

천만에요.
 



흥미로운 변형입니다. 선은 표준 MACD의 히스토그램과 일치합니다.

그리고 히스토그램은 선이 교차하는 것을 보여줍니다.

표준 MACD는 축소 버전인가요?


 
MT4용으로도 만들 수 있나요?
 
이동평균 수렴 다이버전스(MACD)

MACD는 이동평균 수렴 다이버전스의 약자로 1970년대 후반 제럴드 아펠이 처음 개발했습니다. 절대 가격 오실레이터(APO)로 시장 방향, 강세, 모멘텀의 변화를 파악하는 데 사용할 수 있습니다.

MACD 선으로 알려진 '빠른' 지수이동평균(EMA)과 '느린' 지수이동평균(EMA) 사이의 수렴과 발산을 계산합니다. 그런 다음 MACD 라인 위에 신호 EMA를 그려서 매수/매도 기회를 표시합니다. Appel은 MA 길이를 다음 백분율로 지정했습니다:
  • 느린 EMA = 7.5 % (25.67 기간 EMA)
  • 빠른 EMA = 15% (12.33주기 EMA)
  • 신호 EMA = 20%(9주기 EMA)
그러나 일반적으로 이들은 각각 26, 12, 9의 EMA로 반올림됩니다. 또한 많은 차트 패키지는 신호선과 MACD 선의 차이를 히스토그램으로 표시합니다.

금융 데이터를 다룰 때 가장 큰 문제 중 하나는 잘못된 신호를 유발하는 노이즈나 불규칙한 움직임입니다. 데이터를 평활화하면 잘못된 신호의 수를 줄일 수 있습니다. 그러나 여기에는 대가가 따르며 신호의 지연이 증가합니다. MACD의 천재성은 데이터를 평활화하는 것(따라서 지연을 유발)으로 시작한 다음 평활화된 데이터의 신호 속도를 높인다는 것입니다. 이 조합은 지연을 최소화하면서 잘못된 신호를 줄이는 데 도움이 됩니다.

MACD는 길이가 다른 EMA를 비교함으로써 추세와 모멘텀의 미묘한 변화를 파악하는 데 도움이 될 수 있습니다. 추세의 가속도 또는 변화율을 시각적으로 잘 표현한 것입니다.


MACD 계산 방법

MACD 공식:

  • MACD 선 = EMA,12 - EMA,26
  • 신호선 = EMA[MACD,9]
  • MACD 히스토그램 = MACD - 신호선
  • 히스토그램 트리거 = EMA[MACD Histo,5]
물론 매개변수는 원하는 값으로 변경할 수 있습니다.

MACD 엑셀 파일

원하는 MACD 설정에 맞게 자동으로 조정되는 엑셀 스프레드시트를 준비했습니다. 페이지 하단 다운로드 - 보조지표 아래의 다음 링크에서 찾아보세요: 이동평균 수렴 다이버전스(MACD)

테스트 결과

MACD가 효과적인 지표인가요? 우리는 이 지표를 기술 지표 패권 싸움의 링에 올려놓고 있습니다. 16개 글로벌 시장에서 300년간의 데이터를 통해 어떤 설정이 가장 좋은 결과를 내는지, 다른 지표와 비교해 어떤 성과를 내는지 테스트할 예정입니다:
  1. 이동평균 크로스오버 - 완료 - 골든 크로스 - 어느 것이 가장 좋은가요?
  2. 이동평균 수렴 다이버전스(MACD) - 완료 - 결과
  3. 제로래그 MACD (ZL-MACD)
  4. MACD Z 점수 (MAC-Z)
 

안녕하세요 MTL4용 버전이 있나요? 감사합니다.

 

안녕하세요,

전통적인 MACD를 사용해 주셔서 감사드리며 매우 마음에 듭니다. 하지만 제가 알아낼 수 없는 문제가 있습니다. 어떤 이유로 잠시 후 MACD와 신호 라인이 서로 분리됩니다. 그런 다음 지표를 두 번 클릭하면 MACD 히스토그램 창이 나타나고 확인을 클릭합니다. 그러면 모든 것이 정상으로 돌아가고 선이 원래대로 교차합니다. 파일 설치에는 문제가 없었습니다. 실제로 파일을 두 번 클릭하면 내비게이터/지표/시장 폴더에 자동으로 설치되었습니다. 이 문제에 대한 의견을 주시면 감사하겠습니다. 다시 한번 감사드립니다.