Experts: MQL5 Wizard - MACD의 메인 라인(Main line)과 시그널 라인(Signal line)의 교차에 기반한 신호

 

MQL5 Wizard - MACD의 메인 라인(Main line)과 시그널 라인(Signal line)의 교차에 기반한 신호:

거래 신호는 MACD 지표의 메인 라인(Main line)과 시그널 라인(Signal line)의 교차에 기반한 신호입니다.(CSignalMACD from MQL5 Standard Library) 이 전략에 기반한 Expert Advisor 코드는 MQL5 마법사를 사용하여 자동으로 생성될 수 있습니다.

MQL5 Wizard - MACD의 메인 라인(Main line)과 시그널 라인(Signal line)의 교차에 기반한 신호

작성자: MetaQuotes

 

코드에 버그가 있을 수 있습니다. 거래하는 데 시간이 오래 걸립니다 :) MT5와 함께 제공되는 기본값

ExpertMACD

Expert_MagicNumber = 10981;

이 훨씬 더 잘 거래됩니다.

 
<삭제> 코드에 2개의 오류가 있습니다.
 
마법사 프로젝트에"주 및 신호 MACD 라인의 크로스오버에 기반한 신호" 가 표시되지 않습니다."맥드 오실레이터의 신호"만 표시됩니다. 어떻게 해야 하나요?
 
마법사 프로젝트에 "주 및 신호 MACD 라인의 크로스오버에 기반한 신호" 도 없습니다."맥드 오실레이터의 신호"만 있습니다. 어디서 찾을 수 있나요? 엑스오버 기반 신호 없음
 

안타깝게도 CSignalMACD 신호 클래스는 표준 라이브러리에 추가되지 않고 대신

신호 클래스가 어떤 모습이어서는 되는지에 대한 예시입니다,

클래스를 파생 할 때 기본 클래스의 속성을 활용하는 대신

.../MQL5 $ diff Experts/Downloads/signalmacd.mqh Include/Expert/Signal/SignalMACD.mqh

[...]

.../MQL5 $

64,000자 이상이기 때문에 차이가 첨부되었습니다...

Dokumentation zu MQL5: Standardbibliothek
Dokumentation zu MQL5: Standardbibliothek
  • www.mql5.com
Standardbibliothek - Nachschlagewerk MQL5 - Nachschlagewerk über die Sprache des algothitmischen/automatischen Handels für MetaTrader 5
파일:
 
Allan Alberto Silva Teodoro:
마법사 프로젝트에 "주 및 신호 MACD 라인의 크로스오버에 기반한 신호" 도 없습니다."맥드 오실레이터의 신호"만 있습니다. 어디서 찾을 수 있나요?

안녕하세요

EA를 생성할 필요가 없습니다.

다운로드한 "signalMACD.mqh" 파일을 원본 경로가 아닌 "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Include\Expert\Signal" 경로에 넣어야만 합니다.

그런 다음 "C:\Program Files\Alpari MT5 OFFLINE\MQL5\Experts"에 "testMACD.mq5"를 넣습니다.

이제 "testMACD.mq5"를 컴파일합니다.

그리고 전략 테스터에서 EA를 실행합니다.

작동합니다.

 
캔들스틱 하이로우 트레일링을 추가하면 수익성에 큰 영향을 미칩니다. 또는 트레일링 시작, 트레일링 단계, 트레일링 중지와 함께 백분율로 트레일링을 추가 할 수 있습니다.