이전 캔들 브레이크다운 EA: 메타트레이더 5의 완벽한 시스템 트레이딩

Mike 2018.06.19 01:12 44 0 0
첨부파일

아이디어 제공자: Vladimir Khlystov.

MQL5 코드 제공자: Vladimir Karputov.

이 EA는 1분부터 1개월까지의 모든 시간 프레임에서 브레이크다운을 기다립니다. 첫 번째 캔들 바는 이전 캔들 브레이크다운에서 지정된 시간 프레임에 대해 검사됩니다. 또한 두 개의 필터인 이동 평균을 활성화할 수 있습니다.

경고! 필터가 작동하려면 평균화 기간 빠른: 평균 기간느린: 평균 기간이 0보다 커야 합니다.

이 EA는 트레일링을 구현하여 (첫 번째 스톱 로스 수정 시) 스톱 로스를 본전으로 이동시킵니다.

포지션 크기는 고정된 크기(롯트가 0보다 크고 위험이 0과 같음)와 위험 비율에 따라 동적으로 계산된 크기(위험이 0보다 크고 롯트가 0과 같음)로 설정할 수 있습니다.

경고! 다음과 같은 상황은 허용되지 않습니다:

  • 둘 다 "롯트"와 "위험"이 0보다 크거나;
  • 둘 다 "롯트"와 "위험"이 0과 같음.

목표 이익에 도달하면 이익 달성 시 모든 포지션 종료 설정에 따라 모든 포지션이 종료됩니다. 이 EA는 지정된 시간 프레임 이전 캔들 브레이크다운에서 각 방향으로 한 포지션만 열 수 있도록 보장합니다.

이전 캔들 브레이크다운

그림 1. 현재 시간 프레임: M15, 브레이크다운 설정: H4


입력 파라미터

  • 이전 캔들 브레이크다운 - 브레이크다운할 캔들스틱의 시간 프레임;
  • 고점 또는 저점에서의 여백 - 브레이크다운된 캔들의 고점 및 저점에서의 여백;
  • 빠른: 평균 기간 - 이동 평균 "빠른": 평균화 기간; 0으로 설정 시 필터가 사용되지 않음;
  • 빠른: 수평 이동 - 이동 평균 "빠른": 지표의 수평 이동;
  • 빠른: 가격 유형 - 이동 평균 "빠른": 지표가 계산되는 가격의 유형;
  • 느린: 평균 기간 - 이동 평균 "느린": 평균화 기간; 0으로 설정 시 필터가 사용되지 않음;
  • 느린: 수평 이동 - 이동 평균 "느린": 지표의 수평 이동;
  • 느린: 가격 유형 - 이동 평균 "느린": 지표가 계산되는 가격의 유형;
  • 빠른 및 느린: 스무딩 유형 - 평균화 유형 (둘 다에 공통);
  • 스톱 로스 - 스톱 로스;
  • 테이크 프로핏 - 테이크 프로핏;
  • 트레일링 스톱 - 트레일링 (스톱 로스의 첫 번째 수정 시 본전으로 작동);
  • 트레일링 스텝 - 트레일링 스텝;
  • 롯트 - 고정된 롯트 크기 (위험는 0으로 설정해야 함);
  • 위험 - 거래당 위험 비율에 따라 동적으로 계산된 롯트 크기 (롯트는 0으로 설정해야 함);
  • 한 방향으로 최대 포지션 수 - 한 방향으로 허용되는 최대 포지션 수;
  • 이익 달성 시 모든 포지션 종료 - 모든 포지션이 종료되는 목표 이익.
목록
댓글 0