아이디어 제공자: Scriptor
MQL5 코드 작성자: Vladimir Karputov
UniversalMACrossEA는 두 개의 이동 평균 지표를 활용하여 거래를 진행하는 자동 거래 시스템입니다. 포지션 크기를 정의하는 방법은 두 가지가 있습니다. 수동으로 설정하는 방법(즉, Lots 파라미터를 0보다 큰 값으로 설정하고 Risk 파라미터를 0으로 설정)과, 거래당 자유 마진 비율의 리스크를 기반으로 하는 방법(즉, Risk 파라미터를 0보다 큰 값으로 설정하고 Lots 파라미터를 0으로 설정)입니다.
이 EA는 손절매(Stop Loss), 이익 실현(Take Profit), 그리고 트레일링(Trailing)을 활성화하거나 비활성화할 수 있습니다. 또한 특정 시간대 내에서 거래를 진행할 수 있도록 설정할 수 있으며(Use Hour Trade 파라미터를 "true"로 설정하고 Start Hour 및 End Hour 값을 정의), 원하는 시간에만 거래하도록 조정할 수 있습니다.
2018.01.01부터 2018.05.01까지 H1 차트에서 "Every Tick" 모드로 테스트한 결과는 다음과 같습니다:
