MetaTrader 5에서 3SMA 시스템 트레이딩 활용하기

Mike 2018.08.23 22:17 40 0 0
첨부파일

아이디어 출처: Scriptor

MQL5 코드 저자: barabashkakvn

이 EA는 세 개의 이동 평균(이하 MA) 지표를 기반으로 하며, MODE_SMA 평균 방식(단순 평균)을 사용합니다. 모든 틱에서 작동합니다.


BUY 포지션 열기 신호

“MA 1”, “MA 2”, “MA 3”의 지표 값은 바 #0에서 가져옵니다.

“MA 1”이 “MA 2”보다 MA의 스프레드 포인트 만큼 높고, “MA 2”는 “MA 3”보다 MA의 스프레드 포인트 만큼 높을 때, BUY 신호가 발생합니다:

3sma


SELL 포지션 열기 신호

“MA 1”, “MA 2”, “MA 3”의 지표 값은 바 #0에서 가져옵니다.

“MA 1”이 “MA 2”보다 MA의 스프레드 포인트 만큼 낮고, “MA 2”는 “MA 3”보다 MA의 스프레드 포인트 만큼 낮을 때, SELL 신호가 발생합니다.


포지션 열기의 제한 사항

현재 이 EA로 BUY 포지션이 열려 있다면, BUY 신호는 무시됩니다. SELL 신호도 마찬가지입니다.


포지션 닫기

“MA 1”과 “MA 2”의 지표 값은 바 #0에서 가져옵니다.

  • “MA 1”이 “MA 2”보다 MA의 스프레드의 절반 만큼 낮을 경우 → BUY 포지션을 닫습니다;
  • “MA 1”이 “MA 2”보다 MA의 스프레드의 절반 만큼 높을 경우 → SELL 포지션을 닫습니다.
목록
댓글 0