![MQL5 프로그래밍 기초: 터미널 글로벌 변수](https://c.mql5.com/2/12/MQL5_Basics_Global_variables_terminal_MetaTrader5.png)
![MQL5 프로그래밍 기초: 터미널 글로벌 변수](https://c.mql5.com/i/articles/overlay.png)
MQL5 프로그래밍 기초: 터미널 글로벌 변수
이 문서에서는 터미널에서 글로벌 변수 작업을 용이하게 하는 객체 생성을 위한 MQL5 언어의 객체 지향 기능에 중점을 두고 알아보겠습니다. 실전적인 예를 들어보자면, 글로벌 변수가 프로그램 단계 구현을 위한 제어점으로 사용되는 경우를 고려합니다.
![리퀴드 차트](https://c.mql5.com/2/11/800px-Wiki.png)
![리퀴드 차트](https://c.mql5.com/i/articles/overlay.png)
리퀴드 차트
매 시간별 2분과 5분을 기준으로 열리는 바가 있는 시간당 차트를 보고 싶진 않으신가요? 1분마다 바가 열리는 시간이 바뀌는 차트는 어떤 모양으로 나타날까요? 이런 차트를 이용하면 거래에 도움이 될까요? 아래에서 그 답을 알아보겠습니다.
![MQL4, MQL5로 프랙탈을 이용한 추세선 그리기](https://c.mql5.com/2/18/TrendLines_Fractals_Based.png)
![MQL4, MQL5로 프랙탈을 이용한 추세선 그리기](https://c.mql5.com/i/articles/overlay.png)
MQL4, MQL5로 프랙탈을 이용한 추세선 그리기
이번 글에서는 MQL4와 MQL5로 프랙탈 인디케이터를 기반으로 하는 자동 추세선 플로팅에 관한 내용을 다룹니다. 두 언어의 솔루션을 서로 비교할 수 있도록 작성되었습니다. 추세선은 가장 마지막으로 생성된 두 개의 프랙탈을 기반으로 플로팅됩니다.
![MQL5 쿡북: BookEvent 핸들링](https://c.mql5.com/2/11/OnBookEvent_MetaTrader5.png)
![MQL5 쿡북: BookEvent 핸들링](https://c.mql5.com/i/articles/overlay.png)
MQL5 쿡북: BookEvent 핸들링
이번 글은 시장 심도 이벤트와 그 원리 및 프로세스를 다룹니다. 시장 심도를 다루는 MQL 프로그램을 예로 들겠습니다. 해당 프로그램은 객체 지향 접근법을 적용해 작성되었습니다. 핸들링 결과는 화면에 패널 및 시장 심도 레벨로 표시됩니다.
![일반 VPS보다 MetaTrader4, MetaTrader5 가상 호스팅이 더 나은 이유](https://c.mql5.com/2/11/Virtual_hosting.png)
![일반 VPS보다 MetaTrader4, MetaTrader5 가상 호스팅이 더 나은 이유](https://c.mql5.com/i/articles/overlay.png)
일반 VPS보다 MetaTrader4, MetaTrader5 가상 호스팅이 더 나은 이유
가상 클라우드 호스팅 네트워크는 MetaTrader4와 MetaTrader5 전용으로 개발되었습니다. 네이티브 솔루션으로서 다양한 장점을 가지고 있죠. 24시간 무료 체험을 통해 가상 서버를 이용해 보세요.
![랜덤 포레스트로 추세 예측하기](https://c.mql5.com/2/11/Random_Forest_MetaTrader5.png)
![랜덤 포레스트로 추세 예측하기](https://c.mql5.com/i/articles/overlay.png)
랜덤 포레스트로 추세 예측하기
본문은 Rattle 패키지를 이용한 외환 시장 내 롱 또는 숏 포지션 예측 패턴 자동 검색에 대해 다룹니다. 모든 투자자에게 도움이 될만 한 글입니다.
![MQL5 쿡북: 커스텀 차트 이벤트 핸들링](https://c.mql5.com/2/11/avatar.png)
![MQL5 쿡북: 커스텀 차트 이벤트 핸들링](https://c.mql5.com/i/articles/overlay.png)
MQL5 쿡북: 커스텀 차트 이벤트 핸들링
본문은 MQL5 환경에서의 커스텀 차트 이벤트 시스템 디자인 및 개발을 다루고 있습니다. 이벤트 분류 예제 및 이벤트 클래스 코드와 커스텀 이벤트 핸들러 클래스 코드가 포함되어 있습니다.
![MQL5 쿡북: TradeTransaction 이벤트 프로세싱](https://c.mql5.com/2/11/MQL5_Recipes_OnTradeTransaction_MetaTrader5.png)
![MQL5 쿡북: TradeTransaction 이벤트 프로세싱](https://c.mql5.com/i/articles/overlay.png)
MQL5 쿡북: TradeTransaction 이벤트 프로세싱
본문은 이벤트 기반 프로그래밍의 관점에서 본 MQL5의 가능성에 대해 다룹니다. 이벤트 기반 프로그래밍의 최대 장점은 프로그램이 거래 오퍼레이션에 대한 단계적인 구현 정보를 수신할 수 있다는 거죠. TradeTransaction 이벤트 핸들러를 이용해 진행 중인 거래 오퍼레이션에 대한 정보를 수신하고 프로세스하는 법에 대해서도 알아볼 겁니다. 제 생각에 이 방법은 터미널 간 거래 카피에 이용할 수 있을 것 같아요.
![3세대 신경망: 심층 신경망](https://c.mql5.com/2/12/Deep_neural_network_MetaTrader5__2.png)
![3세대 신경망: 심층 신경망](https://c.mql5.com/i/articles/overlay.png)
3세대 신경망: 심층 신경망
본문은 머신러닝의 새로운 관점에 대해 다룹니다. 딥러닝, 정확히 말하면 심층 신경망에 대한 글이죠. 2세대 신경망도 간략하게 살펴볼 겁니다. 연결 구조, 종류, 학습 메소드 및 규칙, 단점을 다룬 후 3세대 신경망 개발의 역사, 종류, 특성 및 학습 메소드에 대해 알아보겠습니다. 실제 데이터를 이용한 적층 오토인코더를 이용한 심층 신경망 구축 및 학습 실험도 할 겁니다. 인풋 데이터 선택부터 편차 메트릭까지 자세히 다룰 겁니다. 본문의 마지막 부분에서는 MQL4/R 기반 인디케이터가 탑재된 EA를 이용해 심층 신경망을 구현해 보도록 하겠습니다.
![MetaTrader 시그널 서비스 및 소셜트레이딩 이야기](https://c.mql5.com/2/11/signals_icon.png)
![MetaTrader 시그널 서비스 및 소셜트레이딩 이야기](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 시그널 서비스 및 소셜트레이딩 이야기
시그널 서비스 개선을 위해 항상 노력하고 있습니다. 메커니즘을 업그레이드하고, 새로운 기능을 추가하고, 문제를 수정하죠. 2012년의 MetaTrader 시그널 서비스와 현재의 MetaTrader 시그널 서비스는 완전히 다른 서비스나 마찬가지입니다. 현재는 MetaTrader 클라이언트 터미널 버전에 따라 서버가 제공되는 가상 클라우드 호스팅 서비스를 제공하고 있습니다.
![회귀 분석으로 거시경제 데이터가 통화 가격 변동에 미치는 영향 알아보기](https://c.mql5.com/2/11/fundamental_analysis_statistica_MQL5_MetaTrader5.png)
![회귀 분석으로 거시경제 데이터가 통화 가격 변동에 미치는 영향 알아보기](https://c.mql5.com/i/articles/overlay.png)
회귀 분석으로 거시경제 데이터가 통화 가격 변동에 미치는 영향 알아보기
본문은 거시 경제 통계에 대한 다중 회귀 분석 적용법을 다룹니다. EURUSD를 이용해 환율 변동에 대한 통계의 영향에 대해서도 평가해 보겠습니다. 해당 평가를 통해 기본적 분석을 자동화하여 초보 투자자들도 이용할 수 있습니다.
![MetaTrader 마켓 개요(인포그래픽)](https://c.mql5.com/2/10/infographic_market_av__1.png)
![MetaTrader 마켓 개요(인포그래픽)](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 마켓 개요(인포그래픽)
몇 주 전에 프리랜서 서비스에 대한 인포그래픽을 게시했습니다. MetaTrader 마켓 관련 통계 자료도 곧 올리겠다고 말씀드렸었는데요. 함께 살펴보시죠.
![최적화 몇 가지 아이디어](https://c.mql5.com/2/10/DSCI2306_p28-640-480.png)
![최적화 몇 가지 아이디어](https://c.mql5.com/i/articles/overlay.png)
최적화 몇 가지 아이디어
최적화 프로세스는 여러분의 컴퓨터 리소스의 상당 부분을 필요로 합니다. MQL5 클라우드 네트워크 테스트 에이전트의 리소스까지 필요로 하는 경우도 있죠. 이번 글에서는 제가 이 과정을 용이하게 하기 위해, 또 MT5 전략 테스터르 개선하기 위해 이용하는 몇 가지 간단한 아이디어를 공유해 보겠습니다. 관련 자료 및 포럼 등을 통해 얻은 아이디어입니다.
![Johnpaul77 시그널 프로바이더: "3년 째 수익을 올리고 있는 전략을 왜 바꿔야 하나요?"](https://c.mql5.com/2/10/4-Photo-for-Interview-Avatar-Tito.png)
![Johnpaul77 시그널 프로바이더: "3년 째 수익을 올리고 있는 전략을 왜 바꿔야 하나요?"](https://c.mql5.com/i/articles/overlay.png)
Johnpaul77 시그널 프로바이더: "3년 째 수익을 올리고 있는 전략을 왜 바꿔야 하나요?"
MQL5.com 이용자들이 대부분의 시간을 Johnpaul77의 시그널 페이지를 보며 보낸다는 걸 아셨나요? 약 900명의 구독자가 총 570만 달러에 달하는 자금을 투자 중입니다. 그래서 시그널 프로바이더를 인터뷰해봤습니다. 총 네 분이시더라고요! 팀원 간 업무 배분은 어떻게 하는지? 어떤 기술적 도구를 이용하는지? 왜 John Paul이라는 이름을 지었는지? 그리고 마지막으로, 어떻게 인도네시아의 일반 게이머들이 MQL5.com의 최상위 시그널 프로바이더가 되었는지? 본문에서 모두 알아보겠습니다.
![소셜 테크 스타트업 만들기 Pt. 2: MQL5 REST 클라이언트 프로그래밍](https://c.mql5.com/2/10/tecla-twitter.png)
![소셜 테크 스타트업 만들기 Pt. 2: MQL5 REST 클라이언트 프로그래밍](https://c.mql5.com/i/articles/overlay.png)
소셜 테크 스타트업 만들기 Pt. 2: MQL5 REST 클라이언트 프로그래밍
앞서 이야기한 PHP 기반 트위터를 만들어 보겠습니다. SDSS의 여러 부분을 함께 묶을 겁니다. 클라이언트 측 시스템 구조에는 MQL5의 WebRequest() 함수를 이용해 HTTP로 거래 시그널을 전송하도록 하겠습니다.
![MQL5.com 프리랜서 서비스: 개발자 수익(인포그래픽)](https://c.mql5.com/2/10/avatar_infographics.png)
![MQL5.com 프리랜서 서비스: 개발자 수익(인포그래픽)](https://c.mql5.com/i/articles/overlay.png)
MQL5.com 프리랜서 서비스: 개발자 수익(인포그래픽)
MQL5 프리랜서 서비스 런칭 4주년을 맞아 지난 4년 간의 서비스 결과를 나타내는 인포그래픽을 준비했습니다. 약 60만 달러에 달하는 1만 개의 주문이 처리되었고, 3천 여 명의 고객과 약 3백 명의 개발자가 프리랜서 서비스를 이용했죠.
![개발자들이 사랑하는 MQL5.com 프리랜서 서비스](https://c.mql5.com/2/10/ava_freelance-mql5.png)
![개발자들이 사랑하는 MQL5.com 프리랜서 서비스](https://c.mql5.com/i/articles/overlay.png)
개발자들이 사랑하는 MQL5.com 프리랜서 서비스
더이상 엑스퍼트 어드바이저 개발 광고를 하지 않아도 됩니다. 이제 투자자들이 직접 찾아오니까요! 이미 수천 명의 투자자들이 MQL5.com의 MQL5 프리랜서 서비스를 이용하고 있습니다. 지난 4년 간 총 3천 여명의 투자자들이 1만 건 이상의 프로젝트를 주문했고요. 게다가 점점 더 많은 투자자와 개발자들이 모여들고 있답니다!
![개발자의 도움이 왜 필요할까?](https://c.mql5.com/2/10/MQL5_freelance_avatar.png)
![개발자의 도움이 왜 필요할까?](https://c.mql5.com/i/articles/overlay.png)
개발자의 도움이 왜 필요할까?
알고리즘 트레이딩의 인기가 날로 높아지면서 보다 다양한 기능을 갖춘, 정교한 알고리즘에 대한 수요 또한 늘고 있습니다. 코드베이스나 마켓 서비스가 어느 정도 도움이 되긴 하는데요. 쉽게 접근할 수 있다는 장점은 있지만 아마 원하는 모든 기능을 찾기는 어려울 겁니다. 이 경우 투자자는 구인 서비스를 이용해 MQL5 프로그래머에 원하는 애플리케이션 개발을 부탁할 수 있습니다.
![마켓에 효과적인 제품 프레젠테이션을 위한 팁](https://c.mql5.com/2/11/ava_paint-market2.png)
![마켓에 효과적인 제품 프레젠테이션을 위한 팁](https://c.mql5.com/i/articles/overlay.png)
마켓에 효과적인 제품 프레젠테이션을 위한 팁
트레이더에게 프로그램을 효과적으로 판매하려면 효율적이고 유용한 제품을 작성한 다음 시장에 게시해야 하는 것만이 아닙니다. 포괄적이고 상세한 설명과 좋은 삽화를 제공하는 것이 중요합니다. 품질 로고와 정확한 스크린샷은 "실제 코딩"만큼 중요합니다. 간단한 공식에 유의하십시오: 다운로드 안 함 = 판매 안 함.
![가상 호스팅으로 마이그레이션하기 위해 거래 계정을 준비하는 방법](https://c.mql5.com/2/11/VHC_start.png)
![가상 호스팅으로 마이그레이션하기 위해 거래 계정을 준비하는 방법](https://c.mql5.com/i/articles/overlay.png)
가상 호스팅으로 마이그레이션하기 위해 거래 계정을 준비하는 방법
MetaTrader 클라이언트 터미널은 거래 전략 자동화에 완벽합니다. 이 제품은 로봇 개발자를 거래하는 데 필요한 모든 도구, 강력한 C++ 기반 MQL4/MQL5 프로그래밍 언어, 편리한 MetaEditor 개발 환경 및 MQL5 클라우드 네트워크에서 분산 컴퓨팅을 지원하는 멀티 스레드 전략 테스터를 갖추고 있습니다. 이 문서에서는 모든 사용자 지정 요소가 포함된 가상 환경으로 클라이언트 터미널을 이동하는 방법에 대해 설명합니다.
![MQL5 마법사: 주문, 손실 중지 및 계산된 가격에서 이익 취하기. 표준 라이브러리 확장](https://c.mql5.com/2/10/ava.png)
![MQL5 마법사: 주문, 손실 중지 및 계산된 가격에서 이익 취하기. 표준 라이브러리 확장](https://c.mql5.com/i/articles/overlay.png)
MQL5 마법사: 주문, 손실 중지 및 계산된 가격에서 이익 취하기. 표준 라이브러리 확장
이 문서에서는 MQL5 표준 라이브러리 확장을 설명합니다, 이로써, MQL5 마법사를 사용하여 Expert Advisor를 생성하고, 주문, 손실 중지 및 이익 취하기를 포함된 모듈에서 받은 가격으로 설명합니다. 이 접근 방식은 모듈 수에 대한 추가 제한을 적용하지 않으며 모듈 공동 작업에서 충돌을 일으키지 않습니다.
![MQL5(MQL4)에서 MySQL 데이터베이스에 액세스하는 방법](https://c.mql5.com/2/11/MQLMySQL.png)
![MQL5(MQL4)에서 MySQL 데이터베이스에 액세스하는 방법](https://c.mql5.com/i/articles/overlay.png)
MQL5(MQL4)에서 MySQL 데이터베이스에 액세스하는 방법
이 문서에서는 MQL과 MySQL 데이터베이스 간의 인터페이스 개발에 대해 설명합니다. 기존의 실용적인 솔루션에 대해 설명하고 데이터베이스 작업을 위한 라이브러리를 보다 편리하게 구현할 수 있는 방법을 제공합니다. 이 문서에는 기능, 인터페이스 구조, 예제 및 MySQL 사용 시 특정 기능에 대한 자세한 설명이 포함되어 있습니다. 소프트웨어 솔루션의 경우 문서 첨부 파일에는 동적 라이브러리 파일, MQL4 및 MQL5 언어의 설명서 및 스크립트 예가 포함됩니다.
![소셜 테크놀로지 스타트업을 구축하기, 1부: MetaTrader 5 신호를 트윗하세요](https://c.mql5.com/2/0/Devices-network-wireless-connected-100-icon.png)
![소셜 테크놀로지 스타트업을 구축하기, 1부: MetaTrader 5 신호를 트윗하세요](https://c.mql5.com/i/articles/overlay.png)
소셜 테크놀로지 스타트업을 구축하기, 1부: MetaTrader 5 신호를 트윗하세요
오늘은 EA의 거래 신호를 트윗할 수 있도록 MetaTrader 5 단말기를 트위터와 연결하는 방법에 대해 알아보겠습니다. 우리는 RESTful 웹 서비스를 기반으로 PHP의 사회적 의사결정 지원 시스템을 개발하고 있습니다. 이 아이디어는 컴퓨터 지원 거래라고 불리는 자동 거래의 특별한 개념에서 나온 것입니다. 우리는 휴먼 거래자들의 인지 능력이 Expert Advisor가 자동으로 시장에 내놓는 거래 신호를 걸러내기를 원합니다.
![거래 로봇 이야기: 더 적은 것이 더 많은 것인가요?](https://c.mql5.com/2/0/tales.png)
![거래 로봇 이야기: 더 적은 것이 더 많은 것인가요?](https://c.mql5.com/i/articles/overlay.png)
거래 로봇 이야기: 더 적은 것이 더 많은 것인가요?
2년 전 "마지막 십자군"에서 우리는 꽤 흥미롭지만 현재 널리 사용되지 않는 시장 정보 표시 방법인 포인트 및 피겨(point and figure) 차트를 검토했습니다. 이제 포인트 및 피겨 차트에서 감지된 패턴을 기반으로 거래 로봇을 작성해 보십시오.
![세줄 브레이크 차트(Three Line Break Chart)를 구성하기 위한 지시자](https://c.mql5.com/2/10/logo.png)
![세줄 브레이크 차트(Three Line Break Chart)를 구성하기 위한 지시자](https://c.mql5.com/i/articles/overlay.png)
세줄 브레이크 차트(Three Line Break Chart)를 구성하기 위한 지시자
이 기사는 스티브 니슨이 그의 책 "캔들스틱 그 너머"에서 제안한 3행 브레이크 차트(Three Line Break Chart)에 관한 것입니다. 이 차트의 가장 큰 장점은 이전 이동과 관련하여 가격의 사소한 변동을 필터링할 수 있다는 것입니다. 우리는 차트 구성의 원칙, 지표의 코드, 그리고 그것을 기반으로 한 거래 전략의 몇 가지 예를 논의할 것입니다.
![SQL 및 MQL5: SQLite 데이터베이스로 작업하기](https://c.mql5.com/2/0/MQL5_SQLite_avatar.png)
![SQL 및 MQL5: SQLite 데이터베이스로 작업하기](https://c.mql5.com/i/articles/overlay.png)
SQL 및 MQL5: SQLite 데이터베이스로 작업하기
이 문서는 프로젝트에서 SQL을 사용하는 데 관심이 있는 개발자를 대상으로 합니다. SQLite의 기능과 장점을 설명합니다. 이 문서에서는 SQLite 기능에 대한 특별한 지식이 필요하지 않지만 SQL에 대한 최소한의 이해만으로도 유용합니다.
![신경망 저렴하고 쾌활합니다 - NeuroPro와 MetaTrader 5의 연결](https://c.mql5.com/2/12/NeuroPro_MetaTrader4_neural_net.png)
![신경망 저렴하고 쾌활합니다 - NeuroPro와 MetaTrader 5의 연결](https://c.mql5.com/i/articles/overlay.png)
신경망 저렴하고 쾌활합니다 - NeuroPro와 MetaTrader 5의 연결
거래를 위한 특정 신경 네트워크 프로그램이 비싸고 복잡해 보이거나 반대로 너무 단순한 경우에는 NeuroPro를 사용해 보십시오. 그것은 무료이며 아마추어들을 위한 최적의 기능들을 포함하고 있습니다. 이 문서에서는 MetaTrader 5와 함께 사용하는 방법에 대해 설명합니다.
![비디오 튜토리얼: MetaTrader 신호 서비스](https://c.mql5.com/2/0/signal-video.png)
![비디오 튜토리얼: MetaTrader 신호 서비스](https://c.mql5.com/i/articles/overlay.png)
비디오 튜토리얼: MetaTrader 신호 서비스
이 비디오 튜토리얼은 15분 만에 MetaTrader 신호 서비스가 무엇인지 설명하고, 거래 신호에 가입하는 방법과 우리 서비스에서 신호 공급자가 되는 방법을 자세히 보여줍니다. 이 튜토리얼을 시청하면 거래 신호에 가입하거나 자체 신호를 게시 및 홍보할 수 있습니다.
![지연되지 않는(Non-Lagging) 디지털 필터 생성하기](https://c.mql5.com/2/0/gmomentum-test-logo-200x200-7398.png)
![지연되지 않는(Non-Lagging) 디지털 필터 생성하기](https://c.mql5.com/i/articles/overlay.png)
지연되지 않는(Non-Lagging) 디지털 필터 생성하기
이 문서에서는 스트림 데이터에서 유용한 신호(트렌드)를 결정하는 방법 중 하나를 설명합니다. 마켓 견적에 적용된 소규모 필터링(스무딩) 테스트는 마지막 막대에 다시 그려지지 않은 지연되지 않는 디지털 필터(지시자)를 만들 수 있는 가능성을 보여줍니다.
![MetaTrader 5의 연속 선물 계약](https://c.mql5.com/2/0/Futures_MQL5.png)
![MetaTrader 5의 연속 선물 계약](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 5의 연속 선물 계약
선물 계약의 짧은 수명은 기술적 분석을 복잡하게 만듭니다. 짧은 차트를 기술적으로 분석하는 것은 어렵습니다. 예를 들어, UX-9.13 우크라이나 주가 지수 선물의 일 차트에 있는 바의 수는 100개 이상입니다. 따라서 거래자는 합성 선물 매수 계약을 생성합니다. 이 글은 MetaTrader 5 터미널에서 날짜가 다른 선물 계약을 연결하는 방법을 설명합니다.
![MQL5 Expert Advisor의 GSM 모뎀 작업](https://c.mql5.com/2/0/P2090169__.png)
![MQL5 Expert Advisor의 GSM 모뎀 작업](https://c.mql5.com/i/articles/overlay.png)
MQL5 Expert Advisor의 GSM 모뎀 작업
현재 모바일 터미널, 푸시 알림, ICQ 작업과 같이 거래 계정을 원격으로 편안하게 모니터링할 수 있는 방법이 많이 있습니다. 그러나 모두 인터넷 연결이 필요합니다. 이 글에서는 모바일 인터넷을 사용할 수 없는 경우에도 통화 및 문자 메시지를 통해 거래 단말기와 계속 연락할 수 있도록 하는 Expert Advisor를 만드는 과정에 대해 설명합니다.
![Renko 차트 표시](https://c.mql5.com/2/0/LOGO__2.png)
![Renko 차트 표시](https://c.mql5.com/i/articles/overlay.png)
Renko 차트 표시
이 글에서는 Renko 차트 작성의 예와 MQL5에서 지표로 구현하는 방법을 설명합니다. 이 지표를 수정하면 기존 차트와 구별됩니다. 지표 창과 메인 차트 모두에서 구성할 수 있습니다. 또한 지그재그 표시기가 있습니다. 차트 구현의 몇 가지 예를 찾을 수 있습니다.
![MQL5 Cookbook - MQL5의 다중 통화 Expert Advisor 및 대기 중인 주문 작업](https://c.mql5.com/2/0/Pending-Orders.png)
![MQL5 Cookbook - MQL5의 다중 통화 Expert Advisor 및 대기 중인 주문 작업](https://c.mql5.com/i/articles/overlay.png)
MQL5 Cookbook - MQL5의 다중 통화 Expert Advisor 및 대기 중인 주문 작업
이번에는 보류 중인 주문 Buy Stop 및 Sell Stop 작업을 기반으로 하는 거래 알고리즘을 사용하여 다중 통화 Expert Advisor를 만들 것입니다. 이 글은 다음 사항을 고려합니다: 지정된 시간 범위의 거래, 보류 주문 배치/수정/삭제, 이익 실현 또는 손절매에서 마지막 포지션이 마감되었는지 확인하고 각 기호에 대한 거래 내역 제어.
![MQL5 Cookbook: 가격 다이버전스를 분석하기 위한 다중 기호 지표 개발](https://c.mql5.com/2/0/avatar__11.png)
![MQL5 Cookbook: 가격 다이버전스를 분석하기 위한 다중 기호 지표 개발](https://c.mql5.com/i/articles/overlay.png)
MQL5 Cookbook: 가격 다이버전스를 분석하기 위한 다중 기호 지표 개발
이 글에서는 지정된 기간의 가격 다이버전스를 분석하기 위해 다중 기호 지표의 개발을 고려할 것입니다. 핵심 주제는 다중 통화 표시기 프로그래밍에 대한 이전 글 "MQL5 Cookbook: MQL5의 다중기호 변동성 지표 개발"에서 이미 논의되었습니다. 따라서 이번에는 극적으로 변경된 새로운 기능에 대해서만 설명하겠습니다. 다중 통화 표시기 프로그래밍이 처음이라면 먼저 이전 글을 읽는 것이 좋습니다.
![MQL5 프로그래밍 기본: 목록](https://c.mql5.com/2/0/Linked_List_MQL5.png)
![MQL5 프로그래밍 기본: 목록](https://c.mql5.com/i/articles/overlay.png)
MQL5 프로그래밍 기본: 목록
거래 전략 개발을 위한 프로그래밍 언어의 새 버전인 MQL[MQL5]은 이전 버전[MQL4]에 비해 더 강력하고 효과적인 기능을 제공합니다. 이점은 본질적으로 객체 지향 프로그래밍 기능에 있습니다. 이 글에서는 노드 및 목록과 같은 복잡한 사용자 지정 데이터 유형을 사용할 가능성을 조사합니다. 또한 MQL5의 실제 프로그래밍에서 목록을 사용하는 예를 제공합니다.
![2013년 3분기 MetaTrader AppStore 결과](https://c.mql5.com/2/0/avatar3.png)
![2013년 3분기 MetaTrader AppStore 결과](https://c.mql5.com/i/articles/overlay.png)
2013년 3분기 MetaTrader AppStore 결과
또 다른 분기가 지났고, 우리는 MetaTrader 플랫폼용 거래 로봇 및 기술 지표의 최대 매장인 MetaTrader AppStore의 결과를 요약하기로 결정했습니다. 보고된 분기 말까지 500개 이상의 개발자가 1200개 이상의 제품을 시장에 출시했습니다.
![판매자나 공급자가 아닌 경우 MetaTrader AppStore 및 거래 신호 서비스를 통해 수익을 얻는 방법](https://c.mql5.com/2/0/mql5_share_avatar.png)
![판매자나 공급자가 아닌 경우 MetaTrader AppStore 및 거래 신호 서비스를 통해 수익을 얻는 방법](https://c.mql5.com/i/articles/overlay.png)
판매자나 공급자가 아닌 경우 MetaTrader AppStore 및 거래 신호 서비스를 통해 수익을 얻는 방법
마켓 애플리케이션 판매자나 수익성 있는 신호 제공자가 되지 않고도 지금 바로 MQL5.com에서 돈을 벌 수 있습니다. 원하는 제품을 선택하고 다양한 웹 리소스에 링크를 게시합니다. 잠재 고객을 끌어들이면 수익은 여러분의 몫입니다!
![MetaTrader 4 및 MetaTrader 5 Trading 플랫폼을 통한 소셜 트레이딩](https://c.mql5.com/2/0/Social_Trading_avatar.png)
![MetaTrader 4 및 MetaTrader 5 Trading 플랫폼을 통한 소셜 트레이딩](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 4 및 MetaTrader 5 Trading 플랫폼을 통한 소셜 트레이딩
소셜 트레이딩이란 무엇입니까? 성공적인 거래자가 거래에 대한 모니터링을 할 수 있도록 하고 잠재적 투자자가 더 유망해 보이는 거래자의 성과를 모니터링하고 거래를 복사할 수 있는 기회를 갖는 것은 거래자와 투자자의 상호 유익한 협력입니다.
![2013년 2분기 MQL5 시장 결과](https://c.mql5.com/2/0/MQL5_Market_Results_2_2013.png)
![2013년 2분기 MQL5 시장 결과](https://c.mql5.com/i/articles/overlay.png)
2013년 2분기 MQL5 시장 결과
1.5년간 성공적으로 운영된 MQL5 Market은 거래 전략 및 기술 지표의 최대 거래처가 되었습니다. 전 세계 350여 명의 개발자가 제공하는 800여 개의 거래 애플리케이션을 제공합니다. 거래업체에서 이미 MetaTrader 5 터미널에 100,000개 이상의 거래 프로그램을 구입하여 다운로드했습니다.
![사용자 지정 표시기에 기반한 거래 신호 발생기](https://c.mql5.com/2/0/icustom_ava.png)
![사용자 지정 표시기에 기반한 거래 신호 발생기](https://c.mql5.com/i/articles/overlay.png)
사용자 지정 표시기에 기반한 거래 신호 발생기
사용자 지정 표시기를 기반으로 거래 신호 생성기를 만드는 방법은 무엇입니까? 사용자 지정 표시기를 생성하는 방법은 무엇인가요? 사용자 지정 표시기 데이터에 액세스하는 방법은 무엇입니까? IS_PATTERN_USAGE(0) 구조와 모델 0이 필요한 이유는 무엇입니까?