MT4 자료실 파일(EA, 인디케이터, 스크립트등) 이용 방법
MT4 자료실의 파일을 이용하는 방법에 대해서 강좌를 올려봅니다.
기본 학습
메타트레이더4에서 실행 가능한 파일은 확장자가 ex4입니다. 하지만 MT4 자료실에는 소스를 올리는경우가 많기에 확장자가 mq4로 올라가는 경우가 많죰!!! 이럴경우 mq4는 ex4로 컴파일을 해주셔야 합니다. 다음은 mq4를 ex4로 컴파일 하는 방법입니다.
우선 메타의 메뉴부분을 보시면 메타트레이더 에디터를 실행하는 버튼이 있습니다. 혹 못찾으시면 단축키인 F4를 누르셔도됩니다. 메타에디터 실행 버튼은 빨간 동그라미로 체크해놓았습니다.
위의 방법대로 메타에디터를 실행하시면 아래와 같이 메타 에이터가 실행됩니다.
여기서 자신이 컴파일을 하고 싶은 파일을 선택하신후 F5버튼을 클릭 또는 위의 동그라미 쳐져 있는 컴파일을 클릭하시면 ex4파일이 생성되며 메타트레이더에 실행가능한 인디케이터 혹은 EA등의 모습으로 표시됩니다.
그리고 컴파일된 ex4파일을 메타트레이더 폴더로 옮기시면 됩니다.
인디케이터
인디케이터는 다들 아시겠지만 ^^ 보조지표입니다. 인디케이터는 인디케이터 폴더로 ex4파일을 복사하셔야 사용 가능합니다.
인디케이터 폴더는 "메타설치폴더/experts/indicators" 입니다.
파일이 mq4일 경우에는 "기본학습"의 방법대로 파일을 컴파일 하신다음 사용해주셔야 합니다.
하지만 어떤 EA는 간혹 라이브러리라는 mqh 확장자의 파일을 사용하는 경우가 있습니다. 이 경우는 제일 하단의 "라이브러리"를 참조해주세요.
EA
EA는 시스템트레이딩 파일입니다. EA용 ex4파일의 위치는 "메타설치폴더/experts"입니다.
하지만 어떤 EA는 간혹 라이브러리라는 mqh 확장자의 파일을 사용하는 경우가 있습니다. 이 경우는 제일 하단의 "라이브러리"를 참조해주세요.
라이브러리
라이브러리용 메타트레이더 파일은 mqh입니다. mqh는 따로 컴파일 하실 필요 없이 "메타설치폴더/experts/include"폴더에 복사해주시면 사용 가능합니다. 라이브러리를 사용하는 인디케이터 혹은 EA등을 사용하실때 해당 라이브러리 파일을 include폴더에 복사하지 않으시면 사용이 불가능 할 수 있습니다.
[ 저작권자 © fxON.kr, 무단전제 및 재배포 금지 ]
코멘트 (19)
감사합니다.
감사합니다
좋아요 &^&
일단 기본은 알아야한다
고맙습니다 ^^
감사합니다..고맙고요
감사 합니다..
감사합니다,
오호
감사합니다
감사 합니다 많이 배웁니다. 그런데 왜 EA 를 mqh 로 만들죠 특별한 이유가 있나요
mq4 파일로 하는 거 하고 무슨 차이가 있길래.....
잘봣습니다.
자신이 만든 MQL코드중에서 나중에 또 다른 MQL에서 가져다가 쓰고싶은 잘 만든 로직이 있다면
그걸 MQH로 빼두면 나중에 참조하기가 수월해집니다.
고맙습니다.
감사합니다
감사합니다....^^
감사합니당!~
감사합니당!~