시스템트레이딩 게시글

메타트레이더 5를 위한 포커 시스템 트레이딩 EA 소개

첨부파일
20485.zip (4.52 KB, 다운로드 0회)

아이디어 작성자: Gladiator.

MQL5 코드 작성자: Vladimir Karputov.

이 EA는 랜덤 넘버 생성기를 기반으로 포지션 진입 여부를 결정합니다. 포커 조합 번호 파라미터는 총 8가지 등급으로 나뉩니다:

  • 스트레이트 플러시 → 127;
  • 쿼드 → 255;
  • 풀 하우스 → 511;
  • 플러시 → 1023;
  • 스트레이트 → 2047;
  • 셋 → 4095;
  • 투 페어 → 8191;
  • 원 페어 → 16383.

지정된 등급이 현재 랜덤 넘버 생성기의 값보다 클 경우, 이는 진입 신호로 해석됩니다.

그 후, 추세의 존재 여부를 확인합니다:

  • 만약 리버스 파라미터가 "false"로 설정되어 있다면:
    • 이동 평균이 최소 MA와 가격 간의 거리보다 Ask 가격에 높다면 - BUY 신호;
    • 이동 평균이 최소 MA와 가격 간의 거리보다 Ask 가격에 낮다면 - SELL 신호.
  • 만약 리버스가 "true"로 설정되어 있다면:
    • 이동 평균이 최소 MA와 가격 간의 거리보다 Bid 가격에 낮다면 - BUY 신호;
    • 이동 평균이 최소 MA와 가격 간의 거리보다 Bid 가격에 높다면 - SELL 신호.

입력 값

  • 포커 조합 번호 - 확률의 지정된 등급;
  • 로트 수 - 열 포지션 크기;
  • 손절매;
  • 익절;
  • BUY 사용 - BUY 포지션 오픈 허용;
  • SELL 사용 - SELL 포지션 오픈 허용;
  • MA 추세: 최소 MA와 가격 간의 거리 - 최소 거리 값;
  • MA 추세: 기간 - 이동 평균의 시간대;
  • MA 추세: 평균 기간 - 이동 평균의 평균 기간;
  • MA 추세: 수평 이동 - 이동 평균의 수평 이동;
  • MA 추세: 스무딩 유형 - 이동 평균의 스무딩 유형;
  • MA 추세: 가격 유형 - 가격 유형;
  • 리버스. "false" → MA 위에 - BUY; "true" → MA 위에 - SELL - 이동 평균 신호 반전;
  • 매직 넘버 - 고유 EA 식별자;
  • 슬ippage - 슬ippage 크기.

이 EA는 랜덤 넘버 생성기를 기반으로 하기 때문에, 테스트 결과는 매번 다르게 나타날 수 있으니 유의하시기 바랍니다.

연관 포스트

댓글 (0)