시스템트레이딩 게시글

3MACross EA: 메타트레이더 5를 위한 최적의 트레이딩 시스템

첨부파일
19525.zip (6.01 KB, 다운로드 2회)

아이디어 제공자: bobby, mq5 코드 작성자: barabashkakvn.

이 EA는 두 가지 지표를 활용합니다: MA Cross 3MACross Alert WarnSigPrice Channel.

스탑로스와 테이크프리 profit 설정을 위한 세 가지 옵션이 있습니다:

  1. 트레일링 스탑이 0보다 큽니다. 이 경우 일반적인 트레일링 스탑 기능이 포지션에 적용됩니다;
  2. 자동 SL/TP가 'true'로 설정됩니다. 이 경우 TP와 SL 수준은 'Price Channel' 지표를 기반으로 결정됩니다;
  3. 브레이크이븐이 0보다 큽니다: 포지션이 '브레이크이븐' 수익 포인트에 도달하면 포지션이 브레이크이븐 포인트로 이동합니다.

중요한 점: 세 가지 옵션 중 하나만 선택할 수 있습니다. 하나의 옵션을 선택하면 나머지 두 개는 비활성화해야 합니다. 예를 들어 브레이크이븐을 15로 설정하면 트레일링 스탑 매개변수는 0으로 설정하고, 자동 SL/TP는 false로 설정해야 합니다 (이것은 EA의 기본 매개변수입니다).

포지션 볼륨을 설정하는 두 가지 옵션이 있으며: 고정 로트 Lots 또는 자유 마진의 위험 비율 Risk in percent for a deal from a free margin. 한 가지 옵션만 선택할 수 있습니다: Lots가 0보다 작거나 같으면 거래당 위험 비율이 사용됩니다.

이 EA는 USDJPY, H1에 최적화되었습니다 (이 매개변수는 EA에서 기본적으로 사용됨):

3MACross EA USDJPY, H1


입력 매개변수

  • 거래 매개변수:
    • Lots (<=0이면 자유 마진에서 위험 사용) - 포지션 볼륨;
    • 스탑 로스
    • 테이크 프라핏
    • 트레일링 스탑
    • 위험 - 거래당 위험 비율;
    • 자동 SL/TP - 'Price Channel' 지표를 기반으로 한 스탑 로스와 테이크 프라핏;
    • 막대 종료 시 거래 - 닫힌 막대에서 거래: 'true'이면 EA는 막대 #1의 데이터를 사용하고, 'false'이면 막대 #0에서 거래합니다;
    • 브레이크이븐;
    • 최대 열린 포지션 수 - 한 방향으로 허용되는 최대 포지션 수.
  • MA Cross 3MACross Alert WarnSig 지표 매개변수:
    • 첫 번째 이동 평균의 매개변수:
      • 기간;
      • 시프트;
      • 방법.
    • 두 번째 이동 평균의 매개변수:
      • 기간;
      • 시프트;
      • 방법.
    • 세 번째 이동 평균의 매개변수:
      • 기간;
      • 시프트;
      • 방법.
  • 현재에서의 교차;
  • 알림 설정;
  • 알림 메시지;
  • 알림 소리;
  • 알림 이메일;
  • Price Channel 지표 매개변수:
    • InpChannelPeriod - 계산 기간 (막대 수).

연관 포스트

댓글 (0)