본문 바로가기 주메뉴 바로가기

출간도서

목록으로

FOREIGN EXCHANGE ALGORITHM LAB MQL4 언어를 활용한 EA 코딩

출간일
2015-05-22
저자
김국한
분야
IT·컴퓨터
판형
크라운판(172 X 245)
페이지
192
ISBN
979-11-5528-409-4
종이책 정가
17,000원
전자책 정가
8,500원
저자소개

김국한

저자 김국한은 호주 DEAKIN Univ. 대학에서 Finance와 Accounting을 전공하였으며, 대학교 내 Business Faculty의 Research팀 근무와 국내 반도체기업 Finance부서에서 근무한 경력이 있다. 현재는 시스템 트레이딩 IT개발사에서 프로그램개발실장으로 근무하고 있으며, 동시에 FXAL외환알고리즘전략연구소(www.fxalab.org)의 대표/운영자로서 금융투자 알고리즘프로그래밍, 리스크관리, 투자전략 관련 연구와 강의 그리고 컨설팅을 하고 있다.

‘Prize of Excellence’ awarded at Melbourne City Town Hall(from Lord Mayor of Melbourne John So)
Member of Golden Key International Honor Society

국내 최초 출간! MQL4랭귀지(MT4플랫폼)


MQL4는 비전공자도 독학하여

활용할 수 있도록 만들어진 언어입니다!

메타트레이더4플랫폼(이하 MT4)은 2005년 7월에 처음 출시되었으며, 전 세계 외환 트레이더들이 가장 많이 이용하는 매매플랫폼입니다. MT4를 기반으로 한 중개사업, 자산운용, 시그널제공 및 교육사업 등과 같은 다양한 비즈니스 수익모델들이 존재하며, 편리한 매매기능, 광범위한 기술적 분석과 자동매매기능 등이 MT4의 장점입니다.

안타까운 사실은 MT4가 출시된 지 10여 년이 지났지만 국내에는 MT4와 그 랭귀지언어(MQL4)에 대한 제대로 된 정보나 서적을 찾아볼 수 없습니다. 관심만 가지면 누구나 누릴 수 있는 훌륭한 도구임에도 불구하고, 아직까지 빛을 못보고 있는 것입니다.


국내에서 최초로 출간 되는 MQL4 프로그래밍 언어 관련 서적이기에, 내용구성과 단어 선정에 많은 주의를 기울였습니다. 그리고 프로그래밍 경험이 없는 비전공자도 독학이 가능하도록 상세한 설명을 첨부하였으며, 챕터별 단계적으로 난이도가 심화되도록 내용을 구성하였습니다. 그리고 실전 매매에서 사용하는 매매전략을 예로 사용하여 소스코딩과 코딩해설을 더하였습니다.

독자는 이 책을 통해 매매원칙의 로직화와 감정통제의 중요성을 익히며, 타인에 의존한 매매나 혹은 감정에 휩싸인 매매에서 벗어나 자신만의 확고한 원칙으로 트레이딩과 시장분석에 대한 의사결정을 내릴 수 있게 될 것 입니다. 이는 곧 철저한 리스크 관리를 통한 투자금 보호와 합리적인 수익추구를 통해 지속적이고 안정적인 매매 수익을 창출하는 방법을 배울 수 있도록 합니다. 


금융산업의 꽃은 트레이딩입니다. 한국의 금융산업도 이제는 자국 내 중개수수료에 의존하는 단순한 수익모델에서 벗어나서, 전 세계를 대상으로 트레이딩 수익을 가져오는 실력 있는 트레이더들이 많이 배출되었으면 좋겠습니다.

본 서적은 MetaQuotes사와 아무런 관련이 없으며, “Meta Trader”, “MQL” and “Expert Advisor” 이 단어들은 MetaQuotes Software Corp의 고유 트레이드마크임을 밝힙니다. 

본 서적에서 제공하는 mql4소스들은 EA코딩 학습용으로만 활용해야 하며, 실거래 적용에 따른 결과에 대한 책임은 사용자 본인에게 있습니다.

PROLOGUE MQL4는 비전공자도 독학하여 활용할 수 있도록 만들어진 언어입니다


Chapter 01 메타트레이더4(MT4) 플랫폼


1. 메타트레이더4 소개

1-1. 메타쿼츠(MetaQuotes)/메타플랫폼HTS

1-2. 메타플랫폼 관련 웹사이트


2. EA설치 & 메타에디터 사용법

2-1. EA개요 및 특장점

2-2. EA설치부터 차트에 적용하기

2-3. EA개발단계


3. 전략시뮬레이션

3-1. 가격데이터 다운로드

3-2. 전략시뮬레이션 실행

3-3. 전략시뮬레이션 결과

3-4. 전략시뮬레이션 결과 리포트 해석



Chapter 02 MQL4언어 기본문법


1. EA 기본구조

1-1. MQL4 들어가기

1-2. 기본뼈대


2. 데이터 타입

2-1. 정수 integer

2-2. 실수 double

2-3. 참/거짓 bool

2-4. 문자열 string


3. 연산자와 표현식

3-1. 산술연산자

3-2. 지정/단축연산자

3-3. 관계연산자

3-4. 논리연산자


4. 반복문

4-1. for구문

4-2. while구문


5. 함수(Functions)

5-1. 스페셜함수

5-2. 스탠다드함수

5-3. 사용자함수


6. 변수(Variables)

6-1. 상수와 변수

6-2. 변수의 활용

6-3. 지역/광역/외부변수



Chapter 03 MQL4 실전코딩


1. 진입조건설정

1-1. if조건문

1-2. switch조건문


2. 주문하기

2-1. OrderSend()활용

2-2. OrderSend()속성에 대한 설명


3. 청산하기

3-1. OrderClose()활용

3-2. OrderModify()활용



Chapter 04 실전매매전략과 코딩


1. 보조지표(Indicators)를 활용한 EA

1-1. 이동평균선

1-2. 볼린져밴드

1-3. RSI상대강도지수


2. 캔들(시간봉)매매전략 EA

2-1. 캔들 활용 기본이론

2-2. 추세 패턴기법

2-3. 기간돌파 & 박스권 패턴기법

2-4. 다른 통화쌍과 다른 캔들봉 활용 기법


3. 분할매매 전략 EA

3-1. 에버리징 기법

3-2. 피라미딩 기법


4. 마틴게일매매 전략 EA

4-1. 100% 순수 마틴게일 매매전략

4-2. 횡보장 절대수익 마틴게일 매매전략

4-3. 추세장 절대수익 마틴게일 매매전략


5. 청산전략

5-1. 핍청산

5-2. 금액청산

5-3. 조건청산

5-4. 부분청산


6. EA 프로그램 보안설정

6-1. 비밀번호 보안설정

6-2. 지정된 계좌에서만 구동되도록 보안설정

6-3. 기간 보안설정



Chapter 05 모니터링 및 관리


1. Robust한 전략 및 코딩법

1-1. 전략 수립/코딩 시 꼭 알아야 할 사항

1-2. 백테스트의 신뢰도 향상


2. 모니터링 사이트 연동

2-1. myfxbook.com연동

2-2. fxblue.com연동


3. VPS서버 운영

3-1. 해외업체

3-2. 국내업체


4. 무료EA개발 툴



APPENDIX 함수(Functions)

닫기

출판상담문의

오전 9시 ~ 오후 6시

070-4651-3730

세상과 책을 잇는
마중물같은 출판사
지식과감성#

고객센터 전화상담

070-4651-3730

평일 오전 9시 ~ 오후 6시
(점심시간 : 11시 25분 ~ 1시)

1:1 온라인 상담

지식과감성# 카카오플러스 친구 추가

메일 또는 카카오톡으로 상담 신청 가능

원고 및 파일전송

웹하드 접속하기
아이디 : ksbookup 비밀번호 : ksbook