메타트레이더 EA 의 타이머
- 1개의 EA 당 1개의 타이머만 구동 가능.
- 타이머 이벤트 핸들러 함수는 EA 파일의 void OnTimer()
- 함수 EventSetTimer 호출하면 타이머 시작되어 지정한 시간격 되면 EA 의 void OnTimer() 실행
- 함수 EventKillTimer 호출하면 타이머 중지.
함수 EventSetTimer
인자 : 초단위의 시간
bool EventSetTimer(
int seconds // number of seconds
);
상기 함수 호출한 시점 이후 인자에서 지정한 시간이 되면 ea 의 void OnTimer() 실행된다.
함수 EventKillTimer
이 함수 호출된 이후에는 OnTimer 이벤트 발생하지 않음.
void EventKillTimer();
연관
첫 등록 : 2023.05.04
최종 수정 :
단축 주소 : https://igotit.tistory.com/4362
'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글
MQL5 . 기본 자료형 바이트 크기 및 표준 자료형 대응표 (0) | 2024.08.28 |
---|---|
메타트레이더 . VSCode 에서 MQL Tools 기반 쾌적 코딩 환경 구축 (2) | 2024.05.27 |
메타트레이더 . 코딩 . 시간 . MqlDateTime . 년 월 일 시 분 초 요일 (0) | 2023.05.04 |
메타트레이더 . 코딩 . 터미널 전역변수 . 멀티스레드 EA 동기화 처리 (0) | 2023.04.30 |
메타트레이더 . 코딩 . 여러 EA 구동시 가용마진 확인 방법 . 터미널 전역 변수 활용 (0) | 2023.04.28 |
댓글