시스템트레이딩 게시글

MA Trend 2: 메타트레이더 5를 위한 시스템 트레이딩 전문가

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

MA Trend의 첫 번째 버전이 개발되었습니다. 이번 업데이트에서는 거래 유형 제한 파라미터가 추가되었습니다:

  • 오직 매수만 가능 - 매수 포지션만 열 수 있습니다.
  • 오직 매도만 가능 - 매도 포지션만 열 수 있습니다.
  • 매수 및 매도 가능 - 매수와 매도를 모두 열 수 있습니다.

이 EA(Expert Advisor)는 iMA(이동 평균) 지표에 따라 작동합니다. 다양한 설정이 가능합니다:

  • 단일 포지션 - 시장에서 단 하나의 포지션만 보유할 수 있습니다.
  • 역전 - 거래 신호를 반전시킵니다.
  • 반대 포지션 종료 - 거래 신호를 받을 때 반대 포지션을 강제로 종료합니다.

기본값으로 설정된 모든 파라미터에서 거래 신호가 형성되는 방법은 다음과 같습니다:

현재 ASK 가격이 바 #1의 지표 값보다 높으면 -> 매수 포지션을 열라는 신호

현재 BID 가격이 바 #1의 지표 값보다 낮으면 -> 매도 포지션을 열라는 신호.

MQL5 코드에서의 예시는 다음과 같습니다:

      if(m_symbol.Ask()>ma[1])
         m_need_open_buy=true;
      else if(m_symbol.Bid()<ma[1])
         m_need_open_sell=true;

다음은 단일 포지션 설정이 false일 때와 true일 때의 작동 예시입니다:

MA Trend

예를 들어 단일 포지션 - true, 역전 - false, 반대 포지션 종료 - true일 경우, 매수 포지션이 열리고 시간이 지나 매도 포지션을 열라는 신호가 발생했습니다. 반대 포지션 종료가 true이기 때문에, 매도 신호에 반대되는 매수 포지션이 먼저 종료되고, 그 후에 매도 포지션이 열립니다.

MA Trend

연관 포스트

댓글 (0)