AlliHeik: 메타트레이더 5를 위한 최적의 EA

Mike 2018.06.16 19:56 40 0 0
첨부파일

아이디어 제공자: josef strauss.

MQL5 코드 제공자: Vladimir Karputov.

이 EA는 Heiken Ashi Smoothed Oscillator 지표를 사용합니다:

예시 신호: "매수 열기" 및 "매도 열기":

AlliHeik 신호 매수

AlliHeik 신호 매도

신호는 새로운 바가 생성될 때만 수신되며, 포지션의 트레일링은 매 틱마다 확인됩니다.

이 EA에서는 이동 평균의 입력 매개변수 정의, 지표 생성 및 지표 값 수신과 관련된 전체 코드를 주석과 함께 제공하고 있습니다. 이 코드를 완전히 제거하지 않은 이유는 누군가가 이를 활용할 수 있는 방법을 찾을 수도 있기 때문입니다.

대신, 다음과 같은 매개변수가 추가되었습니다: 트레일링, 신호 반전, 신호 발생 시 반대 포지션 종료.


트레일링

포지션 트레일링. 트레일링 스톱이 0으로 설정되면 트레일링이 비활성화됩니다.


신호 반전

플래그 신호 반전은 포지션 열기를 위한 신호의 값을 완전히 반전시킵니다.


신호 발생 시 반대 포지션 종료

플래그 신호 발생 시 반대 포지션 종료의 값이 true인 경우:

  1. 여러 포지션을 열 수 있습니다;
  2. "매수 열기" 신호가 수신되면 매도 포지션을 종료하고, "매도 열기" 신호가 수신되면 매수 포지션을 종료합니다.

값이 false인 경우, EA는 시장에 오직 하나의 포지션만을 유지하며, 따라서 반대 포지션을 종료하지 않습니다.


최적화 추천 사항

H1 차트에서 사용할 수 있는 초기 값, 단계, 최종 값 등의 예시 매개변수:

AlliHeik 최적화

목록
댓글 0