자동 거래 및 MQL

마지막 업데이트: 2022년 7월 24일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

CNSensors

gemforex가 해설하는해외fx초심자를 위한fx mt4사용법 강좌입니다. mt4설치방법부터 시작해 mt4 로그인방법, mt4 챠트표시와기능, mt4발주・결제순서, 그외 mt4를 사용하면서 곤란한 일이나 궁금증등을 메뉴얼과 각종 페이지로 준비해두었습니다. mt4의 사용법이 모르는분들 먼저 이 페이지를 확인하시면 .

FX마진 MT4 EA(시스템트레이딩) 만들기 1/3. EA생성하기. : 네이버 …

20081014· mt4, mql4, ea 개요. mt4는 시스템매매를 위한 제조사 자체언어인 mql4 로 시스템 매매 가능한 ea를 만들 수 있다. mql4언어로 코딩한 ea로 . 1. fx마진 과거데이터로 전략품질 시험가능. 2. 모의서버에서도 장중 시험가능. 3. 실전매매 운용 가능. 언어 mql4는 c언어와 유사하여, 기존 c, c++ 코딩 익숙한 사람은 언어 .

Language Basics MQL4 Reference

The MetaQuotes Language 4 (MQL4) is an objectoriented highlevel programming language intended for writing automated trading strategies, custom technical indicators for the analysis of various financial markets. It allows not only to write a variety of expert systems, designed to operate in real time, but also create their own graphical tools to help you make trade decisions. MQL4 is based on .

Mql4 programming 1 YouTube

20170912· In this video I give you a quick introduction of MQL4 How to use the MQL4 document reference at https:// Primitive Data type v.

igotit :: 예스스팟, 예스랭귀지 개요. 예스트레이더 설치. 기본사용법.

20160724· 개요. 예스스팟, 예스랭귀지 : 직접 코딩하여 전산 자동 매매 구축가능한 언어. 기본이해. 예스스팟, 예스랭귀지는 일반 전산언어처럼 독립적으로 설치되는 것이 아니며, 제조사인 (주)예스스탁에서 만들어진 HTS 인 "예스트레이더" 내에서 작동되며 사용자가 예스 .

트레이딩 강좌 포렉스리가

20210509· 트레이딩 강좌 . 전체 48 개인강좌 17 일반강좌 3 시스템트레이딩강좌 0 MQL4강좌 0 흐르는강물님강좌 0. 제목 . 작성자. 날짜. 조회 [일반강좌] meta4를 myfxbook과 연동하는 방법~ 1. 여유와흐름. 5월 30일. 670 [개인강좌] [5분만에 배우는 차트분석] 스토캐스틱으로 가격의 변곡점을 예측 4. TraderHaru. 10월 11일 .

베스트10 MQL 강좌, 교육, 수업튜토리얼온라인 [2021 업데이트됨]

MQL4 Programming for Traders: Build Robust Trading Robots! 의 Enrico Lambino Udemy 강좌 베스트 선정 . The Ultimate Algo Trading Course – experience trading zen by learning how to code your own expert advisors and scripts. 이 글을 쓰는 시점 기준으로, 4688명 이상의 수강생이 이 강좌를 수강했고 758개 이상의 리뷰를 남겼습니다. 여기를 클릭하면 .

Mql4 Programming Course Explanation YouTube

20151224· Mql4 Progamming Tutorials and Forex Trading Training. my Trade Management Tool at https://

MQL4 시작하기 MQL4기본문법 FX KOREA PRO

20150417· MQL4 시작하기 MQL4기본문법. 고니 EA Forex 2015. 4. 17. 10:47. 영어를 처음 배울 때를 기억하시나요? 알파벳을 익히고, 단어와 문법을 배워서 자신의 의사를 상대방에게 표현합니다. 이와 마찬가지로 MQL4 도 MQL4 만의 언어규칙에 따라 컴퓨터와 대화하는 법을 배워야 .

함수형 프로그래밍과 JavaScript ES6+ 인프런 | 강의

근데 정말 아쉬운점은 정말 목소리가 작아요..ㅠ 다음 강좌때는 목소리좀 올려주세요! 스피커 최대치로 해도 작더라구요.. 20190610. 4. 지식공유자 유인동 극찬이네요. 정말 감사합니다. 목소리를 좀 더 키워보겠습니다. : ) 20190610 1. 5

MQL4 Tutorial

The use of its embedded programming language, MQL4, lifts traders to a new level of trading to automated trading. Now, a trader can implement his or her ideas as an application program write a custom indicator, a script to perform single operations, or create an Expert Advisor an automated trading system (trading robot). An Expert Advisor (EA) can work on a 24/7 basis without any .

MQL4 COURSE

MQL4 COURSE By Coders’ guru 13 Your First Expert Advisor Part 1 In the previous lesson we created our first indicator. Although this indicator wasn’t useful for us as trader, but it was very useful for us as programmers. The indicators –in general are very important for the technical analysis of the market in trying to predict 자동 거래 및 MQL the future prices. But with the .

Building your own trading bot using MetaTrader 4 and MQL4 .

20170423· Brian shows you how to program your own basic trading bot using MetaTrader 4 and MQL4.

소액 재테크 ''개미FX'' – 해외선물, FX마진거래, 바이너리옵션 정보와 …

소액 재테크 ''개미FX'' – 해외선물, FX마진거래, 바이너리옵션 정보와 소액 재테크 노하우! 최근게시글. 추천게시글. 해외브로커. 잡소리칼럼. 20210712. FX 마진거래 추천가 리딩 (달러엔, 유로달러, 파운드달러, 오지달러) – 210712. FX리딩 환율전망.

MQL4 TUTORIAL HOW TO TRADE SMALL ACCOUNTS WITHOUT …

20180104· https:///?s=account With MQL4 for Metatrader4 we create a simple Expert Advisor to find out the Stopout Mode and the Stop Out Level for your .

베스트10 알고리즘 트레이딩 강좌, 교육, 수업튜토리얼온라인 …

Forex Algorithmic Trading Course: Code a Forex Robot! 의 “Mohsen Hassan, bloom team” Udemy 강좌. Build a Completely Automated Trading Robot (Expert Advisor) from scratch using MQL4 (MetaQuotes Language 4)! 이 글을 쓰는 시점 기준으로, 7677명 이상의 수강생이 이 …

mql4 | Forex Forum EarnForex

20160526· mql5 its made up with cloud computing security ,it is not available in the past mql4 mql5 servers are using the server side scripting vs client side scripting coding format for building the server connections ,it is not available in the past mql4 mql5 using standard tcp udp ip ports printer. bellafx; Thread; Oct 15, 2014; mql4 mql5 Replies: 15; Forum: MetaTrader 5; MetaTrader 4 Client .

XM™과 함께 하는 Forex 거래 주식, 지수, 오일, 금 CFD 거래

비디오 강좌. 05. 매일 제공되는 Forex 거래매매신호. 06. 16개의 다양한 플랫폼 선택. 어떤 기기든, 어디서든! 07. 무료 데일리 기술적 분석. 08. 일일 Forex 시장 전망. 09. 실시간 도움. 계좌 개설하기 . MT4, MT5, XM WebTrader . 리스크 경고: FX마진 거래 및 CFD의 거래에는 높은 리스크의 손실이 따릅니다. 약관 적용 .

insightraders

Market Heat Map Indicator Mt4 Free M Pattern Indicator Mt4 Macd Color Indicator Mt4

커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스

직장인 강의. ⏰ 7일한정! 이벤트 종료 까지 남은 시간. NEW! 새로운 강의 보고 가세요! 일타 강사님의 강의를 내 손에! If playback doesn''t begin shortly, try restarting …

FX마진 MT4 EA(시스템트레이딩) 만들기 1/3. EA생성하기. : 네이버 …

20130810· mt4, mql4, ea 개요. mt4는 시스템매매를 위한 제조사 자체언어인 mql4 로 시스템 매매 가능한 ea를 만들 수 있다. mql4언어로 코딩한 ea로 . 1. fx마진 과거데이터로 전략품질 시험가능. 2. 모의서버에서도 장중 시험가능. 3. 실전매매 운용 가능. 언어 mql4는 c언어와 유사하여, 기존 c, c++ 코딩 익숙한 사람은 언어 .

FX마진 MT4 EA(시스템트레이딩) 만들기 1/3. EA생성하기. : 네이버 …

20190102· mt4, mql4, ea 개요. mt4는 시스템매매를 위한 제조사 자체언어인 mql4 로 시스템 매매 가능한 ea를 만들 수 있다. mql4언어로 코딩한 ea로 . 1. fx마진 과거데이터로 전략품질 시험가능. 2. 모의서버에서도 장중 시험가능. 3. 실전매매 운용 가능. 언어 mql4…

Panzoid

Panzoid. CREATIONS. another intro Robert. The Bule Bird Bluebird2333. get this to 10k views in 1 day 자동 거래 및 MQL 자동 거래 및 MQL Lucid ᵛᵉʳᶦᶠᶦᵉᵈ. Sanjana ka Angana Shekhar. intro samurai Dark Uchiha :) Anime Intro /~/ Soulless Uchiha 𝕾𝖑𝖊𝖊𝖕𝖞. Minecraft Intro Template VipexArtz.

Orderclose – MQL4 Complete Forex Beginners Tutorial Part 18

20140813· OrderClose is an MQL4 trade function which takes the following parameters: bool OrderClose(int ticket, // ticket double lots, // volume double price, // close price int slippage, // slippage color arrow_color // color); In today’s tutorial we will discuss each of …

MQL4 Textbook Published MetaQuotes About

20080201· In February 2008, a free manual on MQL4 programming was published with the support of MetaQuotes Software Corp. The book can be found on our website at https:// The publication is designed for a wide range of readers who want to develop their own automated trading programs for MetaTrader 4 platform. The book features new terms and can be of interest to …

MT4 beginner''s guide

Inside the ‘MQL4’ folder, you will find another folder named ‘Experts’. Simply drag and drop your EA into the folder. It should now appear in the ‘Navigator’ window on your FxPro MT4 platform. Trade Responsibly: Trading CFDs involves significant risk of loss 12

트레이딩 강좌 포렉스리가

20210509· 트레이딩 강좌 . 전체 48 개인강좌 17 일반강좌 3 시스템트레이딩강좌 0 MQL4강좌 0 흐르는강물님강좌 0. 제목 . 작성자. 날짜. 조회. MQL debugging을 위한 Break Point 구현 1. 나무아래. 8월 6일. 4,894. Main logic Condition 처리 3. 나무아래. 7월 29일. 3,581. EURUSD 일별 변동폭 계산. 나무아래. 7월 27일. 4,877. Wolf Wave 와 .

자동 거래 및 MQL

메타 트레이더 (MetaTrader )


매매용 소프트웨어이며, 일반 증권사의 HTS 에 해당하는것이나 한국에서 흔히 보는 사용자 1인만을위한 단순 HTS 만이 아닌 시스템 트레이딩 글로벌 네트워킹 인프라 시스템이 핵심적인 기능이며 전세계 독보적인 안정적 소셜 트레이딩 수단 및 개발 툴.


메타 트레이더는 주로 "FX마진" 매매 용에서 전세계적으로 가장 많이 사용되고 있으며, 현재(2016년) 전세계 "FX마진" 브로커(거래 중개업체, 개인은 이들 브로커를 통해서 FX마진 매매 함.)의 70% 정도(450여개 업체)에서 메타트레이더를 이용한 거래가능하다. 메타트레이더 4, 5 의 숫자 4, 5는 버전을 의미하며, 이 버전 번호는 메타트레이더에서 사용자가 직접 코딩가능하게 해주는 언어인 "MQL"의 버전 번호와 동일하다.


MQL
MetaQuotes Language. 메타트레이더 프로그램내에서 사용자가 직접 코딩가능한 언어이며, MQL4는 C언어와 유사한 문법구조.
2010년에 신규언어 MQL5 (C++ 과 유사, 구조체, 클래스, 이벤트 드리븐 도입) 를 탑재한 메타트레이더5 를 출시하였으나, MT4 사용자가 많은 상태(2016년 시점). 정정 2020년 시점엔 MT5 를 거의 모든 브로커에서 지원중임.


MQL4 자동 거래 및 MQL 언어 설명서 제조사 제공 사이트 : https://docs.mql4.com/en
MQL5 언어 설명서 제조사 제공 사이트 : https://www.mql5.com/en/docs


MQL5 가 MQL4 와 호환되지 않아서 기존 MQL4 사용자들이 쉽게 적응하지 못하고, 또한,2011년 시점 FX마진 브로커 업체중 50여개 업체에서만 버전5를 지원하고 있어 실 매매하기에는 접근성이 좋지 않음.
정정 2020년 시점엔 MT5 를 거의 모든 브로커에서 지원중임.



브로커 신뢰도 확인 간단방법 : https://igotit.tistory.com/2206


EA (Expert Advisor)
메타 트레이더 프로그램에서 MQL 을 이용하여 만들 수 있는 것들은 여러가지가 있는데, EA는 자동매매 가능한 것을 지칭하는 것.





메타트레이더 제조사.
업체명 : MetaQuotes Software
홈페이지 : http://www.metaquotes.net/
설립 : 2000년
MetaTrader4 : 2005년 출시. 언어 MQL4
MetaTrader5 : 2010년 출시. 언어 MQL5

MT4, MT5 실행화면.

메타트레이더의 시스템 트레이딩 활용시 주요 장점.

메타트레이더의 가장 큰 특 장점.


1. EA (메타트레이더 S/W구성 요소 중 하나) 라는 기능 이용하여 "자동화된 매매" 를 직접 구현하고 실행시킬 수 있다.


2. 상기2의 EA 구현은 MQL 이라는 언어로 사용자가 직접 코딩하여 구현한다.


3. 상기 2의 MQL 언어는 DLL 연동이 가능한 구조여서 Visual C++ 등을 이용하여 제작된 DLL 연동시키면 메타트레이더에서는 지원되지 않는 기능을 자유롭게 구현하여 적용가능하다. 즉, 마켓데이터 수신과 주문체계는 메타트레이더의 것을 그대로 이용하고 그외 나머지 기능들을 DLL에서 구현하는 방식이 가능하다.


4. 상기 3의 DLL로 구현가능한 예
- 실시간 시세 데이터의 데이터 베이스 저장,
- C++ 에서 전략 구현 코딩하고 이를 DLL 형식으로 연동시켜 자동매매 구현가능.
- 계산량 방대한 경우 GPGPU연동 시키기.
- 소켓통신 기반 인터넷 통신부 구현 등. MQL5 소켓통신 상세보기
- 그외 강력한 (Visual) C++ 로 구현할 수 있는 모든 것을 이용하여 메타트레이더 연동시켜 자동매매 가능.


MQL에서 DLL 임포팅 제조사 제공 기본 정보.
MQL4 에서 DLL 임포팅 : https://docs.mql4.com/runtime/imports
MQL5 에서 DLL 임포팅 : https://www.mql5.com/en/docs/runtime/imports


Visual C++ 에서 DLL 만드는 방법.
Visual C++ 에서 Win32 API DLL 만드는 법 : http://igotit.tistory.com/148
Visual C++ 에서 MFC Regular DLL 만드는 법 : http://igotit.tistory.com/476

5. 연속 구동 가능 : 메타트레이더는 시스템 운용시 사람이 프로그램 구동및 종료 처리 하지 않아도 되며 심지어는 수개월간 켜둬도 자동매매 정상실행된다. 한국에서는 증권사 서버 날마다 재부팅 시키고, 시그널메이커든 예스트레이더든 심지어 API 기반 프로그램들 모두 서버와 연결이 끊기기 때문에 사람이 날마다 프로그램 재실행해야한다. 메타 트레이더는 전혀 서버와의 연결 끊김 없다.

6. 전세계 시스템 트레이딩 네트웍 인프라 : 이 특징은 메타트레이더의 압도적인 최고의 안정성,품질 및 방대한 사용자 계층을 확보하고 있다. 현재도 전세계 많은 사람들이 활용중이다. 이것 보다가 한국 현실을 보면 처참한 수준.

MetaTrader 설치하기.

MetaTrader 4 설치 상세

MetaTrader 4 설치하기.

메타트레이더 4 설치파일 다운로드 2018년 7월 시점 부터 제조사에서 MetaTrader 4 를 배포하지 않고 있고 브로커 업체에서 배포하는 MetaTrader 4 를 다운받아 설치해야한다. 본 글에서는 브로커중 FXTM (한글..

MetaTrader 5 설치 상세

MetaTrader 5 설치하기.

MetaTrader 5 다운로드 설치. FXTM 가입하고 MT5 다운로드 하러하기 - 클릭. -상기 링크 접속하여 FXTM에 회원가입한 후 본인 전용 페이지에서 아래그림의 붉은 박스 클릭하여 다운로드 받고 설치한다. 본 글 포..

암호화폐 거래소 중 바이빗에서 최초로 메타트레이더 지원.

바이비트 . 메타트레이더 4 설치.

개요 - 암호화폐 거래소 중에서는 최초로 바이비트에서 메타트레이더4 지원함. - - 서비스 시작시점 : 2022년 4월 초 - 거래 가능 종목 : 바이비트 거래소의 USDT 무기한계약 종목 중 유동성 풍부한

상위 정리글

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

MetaTrader 4 메타트레이더 4 활용정보 체계정리. - 글로벌 트레이딩 소프트웨어. - 지속 발전 가능한 안정된 시스템. - 직접 코딩 가능한 MQL4 언어. C 언어 유사. - 높은 개발자 자유도. - 글로벌 커뮤니티. 비..

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

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

시스템 트레이딩. System Trading.

System Trading 자동매매 시스템 구현/운용 위한 실전 정보. 자동매매뿐만 아니라 손매매시에도 유용한 정보. 증권사 API 기반 자동매매 시스템 개발 . - API 활용 방법 정리. 상용툴 S/W 기반 자동매매 구현. -..

MetaTrader 4 플랫폼에서 자동 매매 시스템(Expert Advisors, EAs)을 활성화, 실행 및 수정하는 방법

MetaTrader 4 플랫폼에서 자동 매매 시스템(Expert Advisors, EAs)을 활성화, 실행 및 수정하는 방법

자동 매매 시스템(Expert Advisors, EAs)은 MT4 플랫폼에 활성화하거나 추가하여 거래 매매 혹은 분석을 자동화할 수 있는 보조 프로그램입니다. EA는 알고리즘을 사용하여 금융 시장을 조사하고 분석하여 최상의 거래 전망을 찾아냅니다. EA는 자동적으로 특히 여러 포지션을 열었을 때 거래를 자동으로 진입하고 청산하는 데 사용되는 경우가 많습니다. 또한, EA는 거래자에게 알림을 보내거나 추적 손절매 혹은 이익실현과 자동 거래 및 MQL 같은 거래 조건을 직접 활성화할 수 있습니다.

제로마켓 계정을 만들고 MetaTrader 4의 거래 기본을 알면, EA가 제공하는 다양한 가능성을 살펴볼 수 있습니다. 본 교육자료를 통해 EA를 활성화하고 커스터마이징하는 방법을 배우면 보다 효율적으로 거래를 하실 수 있습니다.

MT4에서 EA를 활성화하는 방법

EA를 사용하기 전에, 먼저 거래 계정에 EA가 사용 허용이 되어있는지 확인해야 됩니다. 그러려면 MT4 맨위 상단 메뉴에서 “시스템트레이딩” 버튼을 클릭하셔야 합니다. “시스템트레이딩”에 클릭 한 번으로 MT4 플랫폼의 EA를 활성화 및 비활성화 하실 수 있습니다.

EA를 활성화하고 구성하려면 상단에 기본 메뉴에서 [도구]-[옵션]을 선택합니다.

“옵션” 창에서 “시스템 트레이딩” 탭으로 이동하여 “시스템 트레이딩 허용”이 선택되어 있는지 확인합니다.

이를 통해 자동 매매 시스템 및 기타 스크립트를 사용할 수 있습니다. 이 설정이 비활성화되어도 자동 매매 시스템과 스크립트는 활성 상태인 것처럼 보일 수 있지만 거래에서 적용되어 실행할 수 없습니다. 비활성 모드인 경우에도 EA의 분석 기능을 실시간 모드에서 테스트할 수 있습니다 (또한 거래자의 과거 데이터로 테스트할 수도 있습니다). MT4 상단 메뉴의 기본 메뉴 또는 “도구”창에서 자동 매매를 활성화 및 비활성화하면 MT4 전체 터미널에 영향을 받습니다. 특정 EA를 활성화하려면 일반 자동 매매 설정과 EA 자체의 설정을 모두 활성화해야 됩니다.

“옵션”창에서 어떤 상태에서 자동 거래가 활성화될지 설정할 수 있습니다. 다른 계정으로 전환할 때 EA가 계속 활성화 되지 않도록 하려면 첫 번째 옵션인 “계좌 교체 시 시스템 트레이딩 정지”를 선택하시면 됩니다.

마찬가지로 MT4 프로필을 변경할 때 두 번째 옵션인 “프로필 교체 시 시스템 트레이딩 정지”를 선택하면 프로필을 바꿨을때 자동거래를 비활성화할 수 있습니다. 프로필에는 일반적으로 차트 데이터(자동 매매 시스템 포함)가 많이 포함되어 있기 때문에 이 옵션은 특히 중요합니다. 이 옵션을 선택하여 다른 프로필의 EA가 즉시 활성화되지 않고 거래를 시작할 수 있습니다.

마지막 옵션인 “차트나 통화 교체 시 시스템 트레이딩 정지”를 선택하면 기간 및 상품 변경과 같은 차트를 구성할 때 EA를 비활성화할 수 있습니다.

이 “옵션”창에는 활성화할 수 있는 두 가지 주요 기능이 더 있습니다:

  • “DLL 읽어오기 허용”: 외부 Dynamic-Links Libraries(동적 링크 라이브러리)와 함께 작업하는 EA와 관련이 있습니다. 이 기능이 비활성화되면 어떤 EA도 DLLs을 사용할 수 없습니다. MT4 플랫폼은 신뢰할 수 없는 EA를 수행할 경우 이 기능을 비활성화할 것을 권장합니다. DLLs는 개발자가 응용 프로그램을 다시 연결하고 다시 편집할 필요 없이 기능을 업데이트할 수 있게 데이터를 공유하는 것을 허용합니다.
  • “표시된 URL 목록에 대한 WebRequest허용”: Webrequest는 GET 및 POST 요청을 통해 웹사이트로 정보를 전송할 수 있는 MQL4 기능입니다. MetaTrader 4에서 이 기능을 사용하려면 이 기능을 사용할 수 있는 신뢰할 수 있는 웹 사이트의 URL을 추가해야 합니다. 기본적으로 이 기능은 안전 문제로 인해 비활성화됩니다.

MT4에서 EA 사용 방법

MT4에서 “시스템 트레이딩”을 활성화했으면 거래자가 원하는 EA를 사용할 수 있습니다.

탐색기창에서 “시스템 트레이딩”창에 “+”표시를 눌러 확장하면 플랫폼에서 사용하실 수 있는 모든 EA를 보실 수 있습니다. 활성화시키고 싶은 EA를 선택하여 우클릭 한 후 “차트 첨부”를 누르면 현재 활성화된 차트에 추가됩니다. 아니면 차트에 원하는 EA 항목을 차트에 끌어다 놓으면 됩니다.

Expert 창에는 “버전 정보”, “일반” 그리고 ”삽입” 탭이 있습니다. “일반” 탭을 사용하면 EA가 어떤 포지션(Long, Short, Long & Short)에 적용할지를 선택할 수 있습니다. 또한 “실거래 가능”을 선택하여 EA를 활성화할 수도 있습니다(EA는 일반 MT4 설정에서도 활성화되어야 하며 DLL 설정에서도 마찬가지입니다).

“외부 Expert 가져오기 허용”은 타사 EA로부터의 기능을 불러오는 것을 허용 혹은 비허용할 수 있는 기능입니다. 비활성화가 되면 몇몇 EA는 작동이 안 될 수 있습니다.

“시그널 설정 수정 허용” 옵션을 허용하게 되면 시그널(거래자가 자신의 거래에 복사할 수 있는 제안된 거래 신호를 제공하는 공급자에 대한 구독)을 구독 및 수정하는 데 사용할 수 있습니다.

“삽입” 탭에는 있는 값은 마우스 더블 클릭하여 수정할 수 있습니다.

여기서는 미리 지정된 값을 사용하실 수도 있습니다. 값을 가져오려면 “로드”에 클릭하고 “저장”을 누르셔서 미리 지정된 값을 유지하실 수 있습니다. 기본 설정으로 돌아가려면 “초기화”를 클릭하시면 됩니다.

차트에는 하나의 EA만 추가하실 수 있습니다. 다른 EA를 첨부하면 첫 번째로 지정했던 EA가 대체됩니다.

차트 오른쪽 상단에 EA 이름과 이모티콘이 있으면 차트에 EA가 첨부되어 있음을 확인할 수 있습니다. 라이브 거래에 EA가 비활성화되면 “L”자가 이모티콘 대신 붙습니다.

MT4 차트에서 EA를 제거하는 방법

EA는 기본 EA 설정에 따라 다른 EA로 바꾸거나 다른 차트 혹은 템플릿으로 바꿀 때 제거됩니다. 그러나 EA를 확실히 제거하려면 차트에 우 클릭하여 [시스템 트레이딩]-[지우기]를 선택하시면 됩니다.

전략 테스트

MT4는 거래자들이 EA를 사용하기 전에 전략 테스트를 할 수 있습니다. 이를 통해 다양한 마켓 조건과 과거 데이터를 자동 거래 및 MQL 기반으로 EA가 얼마나 효과적인지 테스트해볼 수 있습니다.

메인 “보기”메뉴에서 “전략 테스트”를 선택하여 다양한 전략을 테스트하고 사용할 EA 설정값이 최적화인지 볼 수 있는 테스트 창을 엽니다.

EA의 값을 조정하여 거래자들은 거래 효율성과 수익성이 가장 높은 시기를 파악할 수 있습니다.

메타에디터에서 EA 생성 방법

메타에디터 사용 방법

MT4 플랫폼은 이용하기 편리하며, MT4 패키지 내에 자동으로 설치된 MetaQuotes 4(MQL4)의 언어 편집의 기능으로 처음부터 EA를 만드는 것과 메타에디터 등 다양한 사용자 지정을 할 수 있습니다.

메타에디터는 MQL4에서 작성된 EA, 지표, 라이브러리 및 기타 스크립트의 생성 및 편집에 사용되는 MT4 터미널의 구성 요소입니다.

편집 프로그램을 열려면 탐색기 창에서 “시스템 트레이딩”에 우 클릭한 후 “MetaEditor에서 생성(C) 삽입” 옵션을 선택하여 여시면 됩니다.

또한, 상단 메뉴에서 [도구]-[MetaQuotes 언어 편집기(E)]에서 선택하시거나 단축키 “F4”를 누르셔서 메타에디터를 열 수 있습니다.

MQL4에서 EA 생성 방법

메타 에디터를 열어두면, 거래자는 “새문서” 버튼을 클릭하여 새 프로젝트를 시작하고 “시스템 트레이딩”을 눌러 EA를 편집하거나 새로운 EA를 만들 수 있습니다.

다음 단계에서 개발할 EA의 이름, 개발자 이름(개인 혹은 회사), 개발자 웹사이트 링크와 필요한 파라미터를 작성 후 “다음”버튼을 누릅니다.

다음 창에는 이벤트에 대한 설정이 포함되어 있습니다. 다음 창에는 이벤트에 대한 설정이 포함되어 있습니다. 여기서 이벤트는 사용자 지정 EA 코드를 실행할 수 있는 특정 순간을 나타냅니다. 처음에는 설정이 기본값으로 되어있기 때문에 설정을 안 하시고 “다음”버튼을 누르셔도 됩니다.

방금 설정한 EA는 메타에디터에서 열리게 됩니다. 이제 자신만의 코드를 작성하시면 됩니다.

개발을 완료한 후 파일을 컴파일하려면 상단 메뉴에서 [파일]-[컴파일]을 선택하시면 됩니다.

또는 단축키 “F7”을 누르시거나 상단 메뉴에있는 “컴파일”을 누르셔도 됩니다. 이렇게 하면 실행 가능한 프로그램 파일이 EX4 확장과 함께 생성됩니다.

왼쪽 상단에 있는 “탐색기” 창에서 컴파일된 모든 EA 목록을 볼 수 있습니다. 만약 제대로 컴파일 되지 않으면 EA 아이콘이 회색으로 표시됩니다.

마켓에서 EA 다운로드하는 방법

직접 EA를 생성하는 대신 공식 MetaTrader웹사이트(https://www.mql5.com/) 에서 수천 개의 유료 및 무료 EA를 다운로드하실 수 있습니다. “마켓” 메뉴로 이동하여 “MetaTrader 4” 및 EA에 대한 결과를 필터링하여 보시면 됩니다.

원하는 EA를 열고 다운로드하면 됩니다.

EA가 다운로드되면 자동으로 설치되고 터미널 패널의 “시장” 탭에 표시됩니다.

EA는 “탐색기” 패널에도 나타나며 활성화 자동 거래 및 MQL 및 수정할 수 있습니다.

MQL5 웹사이트에서 검색하는 대신 “탐색기”패널에서 “시스템 트레이딩”에 우 클릭하시어 “온라인 라이브러리”를 선택하여 다른 EA를 보실 수 있습니다. 터미널에 사용 가능한 EA 목록이 열리며, 목록에 있는 EA를 클릭하면 사이트 페이지로 이동합니다. 여기서부터는 앞에서 설명한 단계와 동일하게 차트에 적용하시면 됩니다.

제로마켓FX, 지수, 주식, 원자재 및 암호화폐 등 다양한 CFD 상품들을 제공합니다.

저희 홈페이지네이버 블로그에서 교육자료, 주간시장분석 및 데일리 경제뉴스를 확인해보세요.

제로마켓에서 한국 원화 입출금, 테더 입출금한국 고객들을 위한 차별화된 서비스를 경험해보세요!

안녕하세요~

반갑습니다..^^ 대략 맞는 말씀인 거 같습니다..^^
ea 를 만드는 프로그랭 언어라고 보면 되겠네요.. ea는 expert advisor 의 약자지만 한마디로 자동매매로 보시면 되죠..
다만, 본 포럼은 mql 언어와 관련된 커뮤니티는 아니구요.. 개인들의 트레이딩과 관련된 정보 및 전략 공유하는 곳으로 보시면 됩니다.. 물론 개발자분들도 있긴 하지만.. mql 관련 공부를 하실 건 별로 없을꺼에요..

Login

  • +2 07.19 간만세
  • +1 07.18 Re: 해외선물거래 가능한가요?- CFD관련 재문의
  • 07.18 Re: 해외선물거래 가능한가요?
  • 07.18 패기의 과외전단지
  • 07.18 나의 꿈
  • 07.18 와이파이 마음 껏 쓰세요~
  • 07.18 2022년 7월 19일 경제지표 발표 일정
  • 07.18 [경제뉴스] 미국 달러 지수: 곰은 108.00보다 훨씬 낮은 통제권을 유지하고 있습니다.
  • 07.18 [경제뉴스] USD/CAD는 YTD 최고점에서 지난 주의 급격한 하락을 연장하고 1.3000 아래로 더 약해집니다.
  • 07.18 [경제뉴스] USD/JPY는 USD 약세 속에 138.00선 아래로 하락, 하락 폭은 제한적

메타4 사용자 포럼 (관리자 김현민,010-4866-3266,[email protected]) All rights reserved.

위험고지(Risk Warning) : 외환(Forex), 골드, 오일, 지수와 상품(CFD), Crypto(암호화폐) 등 MetaTrader 에서 트레이딩 되는 종목은 증거금의 일부 혹은 전체를 잃을 수 있는 높은 위험을 포함하며, 모든 투자자에게 적합하지 않을 수 있습니다.
레버리지로 인해 가격은 매우 변동성이 높으며, 경제이벤트, 규제 혹은 정치적 사건 등 외부 요인에 의해 영향을 받을 수 있습니다. 따라서 MetaTrader로 트레이딩을 시작하기 전, 시장에서 트레이딩할 때의 리스크와 비용에 대해 충분히 숙지해야 하며, 투자 목적과 경험 수준 및 리스크 수용범위를 숙고하고 필요할 경우 전문가의 조언을 구해야 합니다. 본 사이트의 데이터가 반드시 실시간이거나 정확하지 않다는 사실을 거듭 말씀드립니다. 본 사이트의 데이터와 가격은 반드시 특정 시장이나 거래소로부터 제공받는 것이 아니며, 투자전문기관으로부터 제공받았을 수 있습니다. 또한 특정 거래소의 실제 거래가격과 정확히 일치하지 않거나 다를 수 있기에 트레이딩 목적에 적합하지 않을 수 있습니다. 따라서 본 포럼은 본 사이트에 실린 정보에 의존한 거래에서 발생한 손실이나 피해에 대한 법적 책임을 지지 않습니다. 본 사이트에 실린 데이터를 데이터 제공자 양쪽 혹은 어느 한쪽의 명시적 서면 허가 없이 사용, 저장, 복제, 전시, 수정, 송신 혹은 배포하는 것은 금지되어 있습니다. 모든 지적재산권은 본 사이트에 기재된 데이터의 제공자 및 거래소 혹은 어느 한쪽에게 있습니다.

자동 거래 및 MQL

최근에는 국내 증권가에서도 인공지능(AI) 을 활용한 알고리즘 트레이딩이나 로보어드바이저 관련 키워드가 각광을 받고있다.

그러나, 외환거래를 하는 개미 트레이더들의 주무대인 소매 자동 거래 및 MQL FX마진거래 업계에서는 여전히 EA (Expert Advisor) 라 불리는 자동매매 프로그램이 높은 인기를 누리고 있다.

막대한 자금과 고급인력이 필요한 인공지능(AI) 매매 시스템과는 달리, 개인 수준으로도 개발이 가능하고 수많은 트레이더들이 수익률과 참고 정보를 공개하고 있는 덕분에 일반인들의 진입 장벽이 낮아졌기 때문이다.

게다가 최근에는 미러트레이딩, 소셜트레이딩 같은 유형의 선택형 자동매매가 국내에도 보급되기 시작하면서 MT4를 모르는 외환 초심자들도 쉽게 접할 기회가 늘어나고 있다.

오늘은, 이러한 FX마진거래 자동매매 플랫폼들의 장단점과 ‘MT4’를 활용한 자동매매 프로그램 (EA) 에 대해서도 정리해보려 한다.

자동매매를 ‘시스템 매매’라고 부르기도 하는데, 엄밀히 말하자면 시스템 매매는 자동매매의 상위 개념이다.

수동 거래일지라도, 정해진 룰이나 원칙에 따라서 기계적으로 매매를 한다면, 그 매매는 시스템 매매라고 할 수 있는데, 인간인 이상 모든 감정을 배제하고 거래할 수는 없는 법이므로, 수 많은 트레이더나 딜러들이 결국에는 컴퓨터를 활용한 자동매매 시스템의 힘을 빌리게 되는 것이다.

초심자들을 위해, 우선은 자동매매 프로그램 (EA) 의 작동원리부터 살펴봐야 할 것 같은데, 그전에 ‘MT4’에 대해 짚고 넘어가자.

국내에는 아직 보급이 제대로 되지 않았지만, 해외에서는 대부분의 개인 트레이더들이 FX마진거래를 할 때 MT4 (메타트레이더 4) 라는 소프트를 사용한다. ‘그래픽 디자인’하면 ‘포토샵’을 떠올리는 것처럼, 해외 브로커를 사용하는 외환 트레이더라면 반드시 접하게 되는 소프트다.

컴퓨터 또는 스마트폰에 한번 설치하면, 브로커 (선물-증권사) 계정이 바뀌어도 로그인 정보만 달리 입력하면 되고, 언어 자동 거래 및 MQL 선택은 물론 각종 커스터마징이 자유롭게 가능한 점이 최대의 장점이다.

자동매매 프로그램 (EA) 은 ‘ex’라는 확장자를 가진 파일 형태로 공급되는데, 이 파일을 MT4가 설치된 폴더 내부에 옮겨 넣고 간단한 설정을 해주면 작동하는 구조다.

예를 들어 아래 그림처럼, 컴퓨터 안에 서로 다른 브로커의 MT4가 2개 깔려있다면 각각의 MT4에 여러가지 기법의 자동매매 프로그램 (EA) 을 설치할 수 있는 것이다.

참고로 이 파일은, ‘MQL’이라는 프로그램 언어로 만들어지는데, ‘MQL4’로 만들어진 EA는 MT5에서는 작동하지 않는다.

EA 프로그램을 활용한 자동매매는 MT4의 태동과 함께, 해외에서는 이미 10여 년 전부터 개인 트레이더 사이에서 보급되기 시작했다. 이제 이 둘은 마치 바퀴와 바퀴살 같은 관계가 되어버렸는데, 전 세계 MT4 사용자가 4천만 명을 넘는다고 하니, EA 사용자도 아마 수십만 명은 가뿐히 넘을 것으로 추정된다.

참고로 MQL 공식 사이트 가입자 수는 20만 명 수준으로, 이 사이트에서는 외환 시장 참여자들의 정보교환은 물론, 방대한 양의 각종 오리지널 인디케이터 (보조지표) 와 자동매매 프로그램 (EA) 등을 판매하고 있다.

하지만, 자동매매 프로그램 (EA)의 경우에는 그 가격대와 수익률이 천차만별이고 개중에는 사기성 업체 (또는 개인) 가 공급하는 경우도 있는 탓에, 초심자들이 가성비 좋은 EA를 선별해 내기란 결코 쉬운 일이 아니다.

게다가 EA를 완벽하게 구동시키려면, MT4가 잠시도 정지하지 않는 환경하에 있어야 하는데, 그러려면 VPS (Virtual Private Server) 등의 가상서버를 따로 계약(준비) 해야 하는 번거로움이 있다.

물론 XM 등 몇몇 브로커들은 무료로 이러한 부가 서비스를 제공하기도 하지만, 컴퓨터 초심자에게는 어느 정도 장벽이 있는 것도 사실이다. (전문용어가 낯설어서 그렇지, 실제로 시도해 보면 전혀 어렵지는 않지만)

소유권자의 의향에 따라 다르긴 하지만, 【개미FX】의 ‘개꼬리 EA’처럼 매매 로직을 공개하는 프로그램이라면, 일관성 있게 믿고 따라갈 수 있다는 장점이 있다. (손실이 발생해도 매매 로직을 알고 있으면 그 원인을 이해할 수 있기 때문에)

또한 설정을 상세하게 미세 조정할 수 있기에, 변동폭이 좁을 때는 수익핍 수치를 낮추는 등, 상황에 따라 융통적으로 조처할 수 있다는 강점이 있다.

그리고 가장 큰 장점은, 구입가격 외에는 비용이 들어가지 않는다는 점이다. (개미FX처럼 조건부 무료로 제공하는 곳도 있다)

트레이드뷰 (Tradeview) 같은 우량 브로커의 스프레드가 협소한 ECN 계좌에서 그대로 사용 가능하므로, EA사용료 개념의 수수료도 발생하지 않는다.

또한, 대량 생산되는 미러 트레이드의 EA와는 달리, 기획자와 프로그래머가 심혈을 기울여서 개발하는 경우가 많으므로, 때에 따라서는 매우 고품질의 EA와 조우하는 일도 간간히 발생한다는 이점이 있다.

한편, 기존 MT4 자동매매 프로그램 (EA) 의 단점 속에서, 신개념 FX마진 자동매매 서비스로 자리매김한 것이 바로 ‘미러 트레이더’와 ‘줄루 트레이드’ 등의 플랫폼이다.

‘미러 트레이더’ (Mirror Trader) 는, 2005년 이스라엘의 IT 벤처 기업 트레덴시(Tradency) 사가 개발한 ‘선택형 FX 자동매매’ 플랫폼으로, 세계 각국 (약 20개국) 의 브로커 (선물-증권사) 들이 트레덴시 사로부터 이것을 구매해서 약간 손을 본 후 자신들의 고객에게 무료로 제공하는 구조다.

‘미러 트레이더’ 안에는, 스트라테지 (Strategy) 라 불리는 500종류 이상의 자동매매 프로그램 (EA)이 사전에 탑재되어 있고 수익률 등의 가성비 분석 데이터도 손쉽게 확인할 수 있는 덕분에, 일본에서는 많은 브로커들이 이러한 서비스를 도입하고 있다. (차별화 전략의 일환으로)

즉, MT4가 아닌, 브로커 측이 독자적으로 제공하는 대부분의 FX 자동매매가 ‘미러 트레이더’라는 기업용 소프트를 사용하고 있기에, 이제는 ‘미러 트레이딩’이 ‘선택형 FX 자동매매’의 대명사가 되어버린 것이다.

그렇다면, 카피 트레이딩이란 무언인가?

말 그대로, 거래 실적이 우수한 타인의 매매기법을 그대로 복사해서 나의 거래를 자동화하는 개념이다. 타인의 매매기법은 수동거래일 수도 있고 자동거래 (EA) 일 수도 있지만, 그의 계정과 나의 계정을 완전히 연동시키는 개념이기 때문에 ‘카피 트레이딩’이라 부른다.

만약 EA 자동매매에 불안감을 느낀다면 수동거래 계정만 골라서 연동시킬 수도 있다는 점이 큰 장점이다.

예를 들어, 글로벌 투자은행의 초일류 펀드매니저가 자신의 매매기법을 카피 트레이딩 플랫폼상에서 공개하고 있다면 누구나 그와 같은 실적을 올릴 수 있게 되는 것이다. (수익금의 30% 정도는 성공보수로 지급해야 하는 경우가 대부분이지만)

카피 트레이딩 플랫폼 중에 가장 유명한 곳이 바로, 2010년 그리스의 핀테크 기업이 런칭한 줄루 트레이드 (zulutrade) 다.

그 후에도, Myfxbook (Autotrade), e-Toro, Ayondo 같은 FX 카피 트레이딩 서비스가 웹상에서 인기를 끌고 있는데, 최근에는 이런 시스템도 브로커 측이 독자적으로 구축하는 경향이 있는 탓에, 카피 트레이딩 (소셜 트레이딩) 전문 웹사이트의 집객력은 한계를 보이고 있는 듯하다.

참고로, FX마진거래 업계에서는 위와 같은 ‘카피 트레이딩’과 ‘소셜 트레이딩’이 같은 의미로 쓰이곤 하는데, 증권 업계에서도 미러링 어카운트, 소셜거래 등의 이름으로 카피 트레이딩 서비스가 제공되고 있다고 한다. (당연히 주식거래와 자동매매의 궁합이 좋을 리는 없겠지만)

앞서 말했듯, 최근에는 브로커들이 독자적으로 카피트레이딩 시스템(플랫폼) 을 구축하는 경향이 있는데, 여기서 또 한 번 용어가 바뀐다.

‘미러 트레이더’에 표준 설치된 수백 종류의 EA와, 브로커 측이 추가로 제공하는 EA 등을 면밀하게 관찰하고 분석해서 자기 나름의 포트폴리오를 구성한다면 누구나 자동 거래 및 MQL 훌륭한 자동매매 거래 환경을 갖출 수 있다.

게다가 미러 트레이딩이나 소셜 트레이딩은, 따로 소프트 설치를 안 해도 손쉽게 사용 가능하기에 초심자들이 접근하기 쉽다는 장점도 있다.

그러나 사이트상에 표시되는 EA들의 손익 실적을 보면 하나같이 엄청난 수익률만을 내세우므로 장기적으로는 신뢰할 수 없는 경우가 대부분이다.

브로커 왈… 나름의 기준으로 쓸만한 EA만을 엄선해서 소개한다고는 하는데, 문제는 가동 기간이 길어야 몇 달 수준으로, 이 정도의 기간으로는 자동매매 프로그램의 수익성을 제대로 검증할 수 없다는 데 있다.

그렇다 보니, 단기적으로 수익률이 높은 EA들만 상위 스테라테지 (프로그램) 로 소개되고, 한 번이라도 큰 손실을 본 EA는 랭킹 페이지에서 즉시 사라지게 된다.

즉, 수익률이 높은 EA만 실시간으로 소개되는 것도 어찌 보면 당연한 구조인데, 이러한 EA들은 대부분 승률은 높고 ‘수익손실비’가 낮은 ‘소탐대실’형이 대부분이다.

또한, 매매 로직이 공개되지 않는 블랙박스형 EA인 탓에, 연패가 몇 번 이어지면 아무리 좋아 보였던 EA라도 곧바로 미심쩍은 기분에 휩싸이게 된다.

게다가, 미러 트레이딩이 가능한 브로커 계좌의 대부분이 ECN 계정과는 비교도 안 될 정도의 높은 스프레드를 책정하고 있는 점도 걸림돌이다. 사용료가 무료라 해도 이미 스프레드에 녹아있는 셈인데, 단기매매에는 이 ‘스프레드 차이’가 무시할 수 없는 요소이므로 충분한 주의가 필요하다.

대부분은 미러 트레이딩의 단점과 겹치는 부분이 많은데, 그중에서도 수수료가 비교적 비싸다는 점과 ‘진짜 고수’를 찾기 힘들다는 점이 치명적이다.

수수료 과금 방식은 월정액 이용료, 거래당 수수료, 성공 보수 등 여러 가지 형태가 있지만, 거래 수수료의 경우 매 거래시 10달러, 성공 보수의 경우는 수익의 30% 정도를 지불해야 하므로 결코 저렴하다고 볼 수 없는 수준이다.

단, 주변에 장기적으로 신뢰할 만한 우량 트레이더가 있다면, 이 정도의 비용을 치르더라도 그와 수익을 공유하는 것이 현명한 방법일 수 있다.

진짜와 가짜와 섞여 흙탕물 튀겨가며 난립하는 국내 MT4 자동매매 프로그램 업계.

최근에는 여기에 사짜 인공지능 매매까지 가세하면서 초보 투자자들을 더더욱 혼란시키고 있는데… 외환 트레이딩에 관심이 있어 이 글을 읽고 있는 당신이라면, 최소한 MT4 자동매매 프로그램 (EA) 의 선별법 정도는 알고 넘어가길 바란다.

당연히 가장 좋은 선별법은 실계좌로 돌려보고 검증하는 방법 (포워드 테스트) 인데, 시간적 제약이 있기 때문에, 대부분의 사람들은 백테스트의 결과로 해당 자동매매 프로그램 (EA) 의 가성비 (퍼포먼스) 를 확인하곤 한다.

물론, 백테스트의 결과가 미래의 수익성을 보장하지는 않는다.

하지만 포워드 테스트의 결과라고 해도, 인터넷상에 공개되는 데이터는 길어야 1-2년 정도인 탓에, 이것만 믿고 거래할 수도 없는 노릇이다.

그래도 MT4 백테스트에서 아래 3가지 항목을 확실하게 클리어한 EA라면 가동해볼 가치는 충분히 있을 것이다.

우리나라의 FX마진 자동거래 업계는 이제야 태동기를 맞이하고 있는 수준이다. 여전히 악덕 업체들도 많고, 개중에는 ‘수익률 수 천%’ 라는 과대 광고로 선량한 시민들을 현혹시키는 수법이 횡횡하고 있다.

물론 파생상품에는 레버리지의 힘이 있는 만큼, 운만 조금 따라주면 월 수백 %의 수익률도 불가능한 수치는 아니다. 그러나, ‘수익률은 리스크에 비례한다’는 불변의 진리를 잊지 말고 안전 운행을 우선하자. 한 순간에 골로 가고 싶지 않다면

FX 자동매매 프로그램과 카피 트레이딩 기본지식

최근에는 국내 증권가에서도 인공지능(AI) 을 활용한 알고리즘 트레이딩이나 로보어드바이저 관련 키워드가 각광을 받고있다. 그러나, 외환거래를 하는 개미 트레이더들의 주무대인 소매 FX마진거래 업계에서는 여전히 EA (Expert Advisor) 라 불리는 자동매매 프로그램이 높은 인기를 누리고 있다. 막대한 자금과 고급인력이 필요한 인공지능(AI) 매매 시스템과는 달리, 개인 수준으로도 개발이 가능하고 수많은 트레이더들이 수익률과 참고 정보를 공개하고 있는 덕분에 일반인들의 .


0 개 댓글

답장을 남겨주세요