![후행 중지를 사용하는 수익 창출 알고리즘](https://c.mql5.com/2/0/Profitable_Strategy_Trailing_Stop_MQL5.png)
![후행 중지를 사용하는 수익 창출 알고리즘](https://c.mql5.com/i/articles/overlay.png)
후행 중지를 사용하는 수익 창출 알고리즘
이 기사의 목적은 트레일링 스톱을 사용하여 거래 및 종료에 대한 다양한 진입 및 종료를 가진 알고리즘의 수익성을 연구하는 것입니다. 사용할 항목 유형은 무작위 입력 및 역 입력입니다. 사용되는 중지 명령은 후행 중지 및 후행 테이크입니다. 이 기사는 연간 약 30%의 수익성으로 수익을 창출하는 알고리즘을 보여줍니다.
![MetaTrader 5 Tester에서의 전략 시각화](https://c.mql5.com/2/0/trade_robot_in_Backtester.png)
![MetaTrader 5 Tester에서의 전략 시각화](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 5 Tester에서의 전략 시각화
우리 모두는 "백 번 듣는 것보다 한 번 보는 것이 낫다"라는 말에 대해 알고 있습니다. 파리나 베네치아에 관한 다양한 책은 읽을 수 있지만, 이런 이미지만으로 이 멋진 도시에서 즐기는 저녁 산책의 느낌에 대해 알 수 없을 것입니다. 시각화의 이점은 시장에서의 작업 (예: 지표를 사용한 차트의 가격 분석, 물론 전략 테스트의 시각화)을 포함하여 우리 삶의 모든 측면에서 쉽게 예상 할 수 있다는 데 있습니다. 이 문서에는 MetaTrader 5 전략 테스터의 모든 시각화 기능에 대한 설명이 포함되어 있습니다.
![6 단계로 나만의 거래 로봇을 만드세요!](https://c.mql5.com/2/0/make_trade_signals.png)
![6 단계로 나만의 거래 로봇을 만드세요!](https://c.mql5.com/i/articles/overlay.png)
6 단계로 나만의 거래 로봇을 만드세요!
거래 클래스가 어떻게 구성되는지 모르고 "객체 지향 프로그래밍" 이라는 단어가 두렵다면 이 글이 당신에게 딱입니다. 사실, 거래 신호 모듈을 작성하기 위해 세부 사항을 알 필요가 없습니다. 몇 가지 간단한 규칙을 따르십시오. 나머지는 모두 MQL5 마법사가 수행하고 즉시 사용 가능한 거래 로봇을 얻게 됩니다!
![세마포어 인디케이터를 사용하는 간단한 거래 시스템](https://c.mql5.com/2/0/Semafor.png)
![세마포어 인디케이터를 사용하는 간단한 거래 시스템](https://c.mql5.com/i/articles/overlay.png)
세마포어 인디케이터를 사용하는 간단한 거래 시스템
복잡한 거래 시스템을 철저히 살펴보면 일련의 간단한 거래 신호를 기반으로 한다는 것을 알 수 있습니다. 따라서 초보 개발자가 복잡한 알고리즘 작성을 즉시 시작할 필요가 없습니다. 이 글은 거래를 수행하기 위해 세마포어 인디케이터를 사용하는 거래 시스템의 예를 제공합니다.
![MQL5 클라우드 네트워크로 계산 속도 향상](https://c.mql5.com/2/0/speed_network.png)
![MQL5 클라우드 네트워크로 계산 속도 향상](https://c.mql5.com/i/articles/overlay.png)
MQL5 클라우드 네트워크로 계산 속도 향상
가정용 컴퓨터에 몇 개의 코어가 있습니까? 거래 전략을 최적화하기 위해 몇 대의 컴퓨터를 사용할 수 있습니까? 여기에서는 MQL5 클라우드 네트워크를 사용하여 마우스 클릭으로 전 세계의 컴퓨팅 성능을 받아 계산을 가속화하는 방법을 보여줍니다. "시간은 돈이다"라는 표현은 해가 갈수록 더욱 화제를 불러 일으키며 수십 시간 또는 며칠 동안 중요한 계산을 기다릴 여유가 없습니다.
![MetaTrader 5에서의 거래 이벤트](https://c.mql5.com/2/68/events_600x314.jpg)
MetaTrader 5에서의 거래 이벤트
거래 계정의 현재 상태를 모니터링한다는 것은 오픈 포지션과 주문을 통제한다는 것을 의미합니다. 거래 신호가 진정한 거래가 되기 전, 이는 거래 서버로의 요청으로써 클라이언트 터미널에서 전송되어야 하며, 이 때 거래 서버는 처리 대기 중인 주문 대기열에 배치될 것입니다. 거래 서버에 의한 수락하거나, 만료 시 삭제하거나, 거래 기준으로 거래를 수행하는 등과 관련된 이러한 모든 조치에는 거래 이벤트가 뒤따르게 되고, 이 때 거래 서버는 터미널에 이런 사항에 대해 알려주게 됩니다.
![매매봇 프로토타입](https://c.mql5.com/2/0/Prototype_Expert_Advisor_MQL5.png)
![매매봇 프로토타입](https://c.mql5.com/i/articles/overlay.png)
매매봇 프로토타입
본 문서는 매매 시스템의 알고리즘과 요소들을 만드는 원리를 요약하고 체계화합니다.
본 문서는 익스퍼트 알고리즘 디자인을 다룹니다. 예시로서 빠르고 손쉬운 매매 시스템에 쓰일 수 있는 CExpertAdvisor 클래스가 사용될 것입니다.
![초보자를 위한 MQL5 Expert Advisor 코드 작성 가이드](https://c.mql5.com/2/0/create_EA_step_by_step_MQL5.png)
![초보자를 위한 MQL5 Expert Advisor 코드 작성 가이드](https://c.mql5.com/i/articles/overlay.png)
초보자를 위한 MQL5 Expert Advisor 코드 작성 가이드
MQL5의 Expert Advisors 프로그래밍은 간단하며 쉽게 배울 수 있습니다.
이 단계별 가이드를 통해 개발된 거래 전략에 따라 간단한 Expert Advisor를 작성할 때 필요한 기본 단계를 확인할 수 있습니다.
Expert Advisor의 구조, 내장 기술 인디케이터 및 거래 기능의 사용, 디버그 모드의 세부 사항 및 Strategy Tester의 사용 등이 소개되어 있습니다.