아이디어 출처: 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 신호가 발생합니다:

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