아이디어 제공자: MaxBau.
MQL5 코드 작성자: Vladimir Karputov.
TrueSort_1100 EA는 5개의 이동 평균(MA) 값을 비교하여 신호를 생성합니다. 이 이동 평균의 기간은 각각 10, 20, 50, 100, 200입니다. 모든 지표의 선이 서로 위로 배열될 때:
- MA(10) > MA(20) > MA(50) > MA(100) > MA(200) - 이 경우에는 매수(BUY) 포지션을 열라는 신호입니다.
반대로, 지표들이 서로 아래로 배열될 때:
- MA(10) < MA(20) < MA(50) < MA(100) < MA(200) - 이 경우에는 매도(SELL) 포지션을 열라는 신호입니다.
추가적으로 ADX 지표의 값도 확인합니다. 만약 ADX가 20 미만일 경우, 매수 및 매도 신호는 무시됩니다.
이 EA는 H1(1시간)과 D1(하루) 두 가지 시간대에서 "Every Tick" 모드로 테스트되었습니다. H1에서 사용된 설정은 Stop Loss = 30, Take Profit = 90입니다. D1에서는 Stop Loss = 50, Take Profit = 150으로 설정했습니다.
EURJPY, H1 Stop Loss 30, Take Profit 90:

USDJPY, H1 Stop Loss 30, Take Profit 90:

EURGPB, D1 Stop Loss 50, Take Profit 150:

EURUSD, D1 Stop Loss 50, Take Profit 150:
