개요
- 메타트레이더 5 (MT5) 에서 메타에디터 실행방법.
- 메타에디터에서 신규 EA 생성방법.
- EA 파일 생성된 경로 보는 방법.
MT5 에서 메타에디터 실행.
- MT5 메뉴 Tools -> "MetaQuotes Language Editor" 클릭 하여 에디터 프로그램 실행. 혹은 툴바에서 아이콘 클릭(아래 동영상 )
메타 에디터에서 신규 EA 생성.
- 메타 에디터에서 제공되는 생성툴 이용하면 EA 의 기본 골격 코드 즉시 만들어진다.
- 만들어진 ez 를 챠트에 배치하고 실행하는 과정까지.
생성된 ea 의 파일 경로 보기.
아래 동영상에서 EA 파일 경로로 접근하는 방법을 보여준다.
2개의 파일 MyTestEA1.ex5, MyTestEA1.mq5 생성된다.
확장자 mq5 는 해당 ea 의 소스이며, 확장자 ex5 는 실행파일이다. 소스파일 없이 ex5 만 있어도 실행되므로 전략외부 배포시 ex5 파일만 배포하면 된다.
코딩 시작
- 기본 생성된 소스코드는 이벤트 핸들러 들이 추가되어있는 상태다.
- OnInit 은 ea 가 챠트에 배치될때 , 챠트에 배치된 상태에서 시간 주기를 변경할때 호츨 된다.
- OnTiick 은 시세 데이터 변경시 마다 호출되어 실행된다.
- 각 이벤트 핸들러 함수 내에 문자열 출력함수 호출하여 어떤 동작이 이뤄지는지 확인해볼 수 있다. \
상위 정리.
메타트레이더 5 체계정리. 활용법/지식 : http://igotit.tistory.com/1775
첫 등록 : 2018.08.19
최종 수정 :
단축 주소 : https://igotit.tistory.com/1801
'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글
메타트레이더 5. MQL5. 클래스 CTrade. 주문처리. (2) | 2018.08.25 |
---|---|
메타트레이더 . MQL5 Storage. 원격저장소. 버전 관리. (0) | 2018.08.25 |
메타트레이더 5. MQL5.Code Example. OnChartEvent. mouse, key. (0) | 2018.08.24 |
메타트레이더 5. MQL5 주문함수. OrderSend (9) | 2018.08.23 |
메타트레이더 5. MQL5 문자열 출력함수들. (0) | 2018.08.23 |
댓글