본문 바로가기
트레이딩/메타트레이더 코딩

메타트레이더 5. MetaEditor. MQL5 EA 생성.

by 리치굿맨 2018. 8. 19.

개요

- 메타트레이더 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

 

메타트레이더 5. 체계정리. 활용법/지식

MetaTrader 5 메타트레이더 5 , 메타에디터, MQL5 활용정보 체계정리. 본 글에서 주요 정리대상 정보 1. 메타트레이더 5 사용법. 2. MQL5 언어 기반 "직접 코딩"하여 메타프레이더5에서 자동매매 달성하기

igotit.tistory.com

 

 

 


첫 등록 : 2018.08.19

최종 수정 : 

단축 주소 : https://igotit.tistory.com/1801


 

댓글0


.    
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     .