MetaTrader 5를 위한 EA: 초보자 가이드

Mike 2012.11.21 20:17 49 0 0
첨부파일

이번 포스트에서는 알려지지 않은 저자가 개발한 Expert Advisor(이하 EA)에 대해 소개하려고 합니다. 이 EA는 MQL4에서 재작성된 것으로, 원래 여기에서 Collector에 의해 공개되었습니다.

이 EA의 운영에는 Laguerre 지표를 사용해야 합니다.

작동 원리

Laguerre 지표가 0일 때, 이동 평균(MA)가 상승하고, CCI가 특정 수준 이하일 경우 매수 신호가 발생합니다. 반대로, Laguerre가 1일 때는 MA가 하락하고 CCI가 특정 수준 이상일 경우 매도 신호가 발생합니다.

포지션을 열 때의 로트 크기는 고정 또는 여유 마진에 비례할 수 있습니다. 손실 거래의 경우 포지션 볼륨을 줄일 수 있습니다.

Laguerre가 반대 방향으로 이동할 때 포지션을 닫습니다. 매수 포지션은 0.9 이상일 때, 매도 포지션은 0.1 이하일 때 닫힙니다.

포지션을 열 때는 Stop Loss와 Take Profit을 설정할 수 있습니다. 실제 Stop Loss와 Take Profit 대신, 설정한 손실 또는 이익에 도달하면 포지션을 종료할 수 있습니다.

아래 이미지는 전략 테스터의 시각 모드에서 EA의 성능을 보여줍니다.

파라미터 설명

  • Lots - 로트; 값이 0이면 MaximumRisk 값이 사용됩니다.
  • MaximumRisk - 리스크(로트가 0일 때 사용됨).
  • DecreaseFactor - 손실 거래 후 로트 축소 비율. 0이면 축소 비활성화. 값이 작을수록 축소 비율이 커집니다. 로트 크기를 줄일 수 없는 경우 최소 로트 포지션이 열립니다.
  • StopLoss - 포인트 단위의 Stop Loss; 0이면 Stop Loss 없음.
  • TakeProfit - 포인트 단위의 Take Profit; 0이면 Take Profit 없음.
  • VirtualSLTP - Stop Loss와 Take Profit이 설정되지 않습니다. 대신, StopLoss와 TakeProfit 파라미터에 명시된 손실 또는 이익에 도달하면 포지션이 종료됩니다.
  • LagGamma - Laguerre 지표 파라미터.
  • CCIPeriod - CCI 기간.
  • CCIPrice - CCI 가격.
  • CCILevel - CCI 수준.
  • MAPeriod - MA 기간.
  • MAShift - MA 이동.
  • MAMethod - MA 방법.
  • MAPrice - MA 가격.
  • Shift - 지표 값이 확인되는 바: 0 - 새로운 형성 바, 1 - 첫 번째 완료된 바.
목록
댓글 0