아이디어 출처: Iurii Tokman, mq5 코드 작성자: barabashkakvn.
OpenTime 전문가 상담사는 설정한 시간에 포지션을 열어주는 기능을 제공합니다. 매수(Buy)와 매도(Sell) 포지션을 열기 위한 별도의 허용 설정이 가능하며, 특정 시간에 포지션을 종료하도록 설정할 수도 있습니다. 또한 손절(Stop Loss), 이익 실현(Take Profit), 그리고 트레일링 스탑(Trailing Stop) 설정도 가능합니다.
입력 매개변수
-
포지션 종료 옵션
- 포지션 종료 시간 사용 - 시간 기반 포지션 종료를 사용할지 여부를 설정하는 플래그입니다.
- 종료 시간 - 포지션 종료를 위한 목표 시간입니다.
- 포지션 종료 분 - 종료할 분입니다.
- 트레일링 사용 - 트레일링 스탑 기능 사용 여부입니다.
- 트레일링 스탑 (핍 단위) - 트레일링 스탑 값입니다.
- 트레일링 스텝 (핍 단위) - 트레일링 스텝 값입니다.
-
포지션 개설 설정
- 개설 시간 - 포지션을 열 시간입니다.
- 개설 분 - 포지션을 열 분입니다.
- 개설 지속 시간 (초 단위) - 포지션 개설을 위한 지속 기간입니다.
- 매도 사용 - EA가 매도 포지션을 열 수 있도록 허용합니다.
- 매수 사용 - EA가 매수 포지션을 열 수 있도록 허용합니다.
- 거래량 - 포지션의 거래량입니다.
- 손절 (핍 단위) - 손절 값입니다.
- 이익 실현 (핍 단위) - 이익 실현 값입니다.
-
상담사 옵션
- 매직 넘버 - 매직 넘버 설정입니다.
EA를 최적화하는 것은 두 단계로 진행하는 것이 좋습니다. 첫 번째 단계에서는 중요한 매개변수만 최적화하세요:

그 다음, 최적의 변형을 선택한 후 첫 번째 단계에서 설정한 부분은 비활성화하고 나머지 매개변수를 활성화하세요.
EUR/USD, H1에서의 결과 중 하나입니다:

댓글 0