간단한 EA: EMA, WMA, RSI를 활용한 MetaTrader 4 전문가 어드바이저

Mike 2010.04.19 17:06 36 0 0
첨부파일

설명

이 EA(전문가 어드바이저)는 꽤 간단하며, 조금만 연습하면 프로그래밍에 익숙하지 않은 사람도 수정할 수 있습니다.

이 EA는 이동 평균(MA)의 교차를 기반으로 거래를 오픈합니다. 거래 오픈은 RSI 지표로 필터링됩니다.

만약 RSI가 50보다 크면 - 매수만 허용됩니다.
만약 RSI가 50보다 작으면 - 매도만 허용됩니다.

변수:
  • period_EMA = 28 - EMA 라인의 기간
  • period_WMA = 8 - WMA 라인 간의 거리
  • period_RSI = 14 - RSI 지표의 기간
  • stoploss = 0 - 거래 오픈 시 손절매 레벨(0이면 손절매가 노출되지 않음)
  • takeprofit = 500 - 거래 오픈 시 이익 실현 레벨(0이면 이익 실현이 노출되지 않음)
  • risk = 10 - Lot이 0이면 Lot 크기를 자유 자금의 %로 계산
  • Magic = 777 - EA의 고유 주문 번호, 다른 주문이나 다른 EA에 영향을 주지 않도록 사용됩니다.
  • CloseCounter = false - 이 파라미터를 true로 설정하면 반대 신호에서 주문이 닫힙니다. 즉, 매수 시 매도하고 모든 것을 닫습니다.
  • Lot = 0.1 - Lot 크기를 수동으로 설정할 수 있으며, 0으로 설정 시 자동으로 계산됩니다.
  • TrailingStop, Tip.Fr.or.Candl - EA에서 사용되는 TrailingStop 상세: http://codebase.mql4.com/en/code/9530




팁:

takeprofit을 0으로 설정하면 반드시 CloseCounter를 true로 설정해야 합니다. 그렇지 않으면 주문이 단순히 닫히지 않습니다.

stoploss를 0으로 설정하면 보호 손절매가 없으며, 테스터에서 밸런스 라인이 예쁘게 보이지만 하락 위험이 있습니다.

목록
댓글 0