거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
Experts

MQL5 Programming for Traders - 책의 소스 코드. 파트 3 - MetaTrader 5용 expert

조회수:
211
평가:
(4)
게시됨:
2023.12.15 14:31
업데이트됨:
2023.12.15 15:42
\MQL5\Files\MQL5Book\
ansi1252.txt (0.05 KB) 조회
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
unicode1.txt (0.1 KB) 조회
unicode2.txt (0.1 KB) 조회
unicode3.txt (0.1 KB) 조회
utf8.txt (0.05 KB) 조회
\MQL5\Include\MQL5Book\
AppliedTo.mqh (1.17 KB) 조회
AutoPtr.mqh (1.87 KB) 조회
ColorMix.mqh (6.25 KB) 조회
Comments.mqh (3.71 KB) 조회
CRC32.mqh (1.89 KB) 조회
DateTime.mqh (2.56 KB) 조회
DBSQLite.mqh (24.03 KB) 조회
Defines.mqh (0.71 KB) 조회
IS.mqh (0.98 KB) 조회
LibRand.mqh (1.23 KB) 조회
MapArray.mqh (2.64 KB) 조회
MqlError.mqh (8.53 KB) 조회
OptReader.mqh (21.93 KB) 조회
Periods.mqh (1.95 KB) 조회
PNG.mqh (5.31 KB) 조회
PRTF.mqh (1.07 KB) 조회
Reservoir.mqh (4.71 KB) 조회
RSquared.mqh (2.27 KB) 조회
RTTI.mqh (1.57 KB) 조회
Tableau.mqh (8.79 KB) 조회
TickEnum.mqh (2.4 KB) 조회
TickModel.mqh (2.67 KB) 조회
Timing.mqh (1.71 KB) 조회
toyjson.mqh (11.4 KB) 조회
TplFile.mqh (8.12 KB) 조회
TplFileFull.mqh (11.01 KB) 조회
TradeFilter.mqh (10.59 KB) 조회
TradeReportSVG.htm (0.38 KB)
TradeUtils.mqh (11.51 KB) 조회
Tuples.mqh (4.94 KB) 조회
Uninit.mqh (1.16 KB) 조회
URL.mqh (4.64 KB) 조회
Warnings.mqh (0.54 KB) 조회
\MQL5\Include\MQL5Book\ws\
wsclient.mqh (5.19 KB) 조회
wsframe.mqh (11.62 KB) 조회
wsmessage.mqh (5.44 KB) 조회
wsprotocol.mqh (15.63 KB) 조회
wstools.mqh (6.22 KB) 조회
\MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p3\
FiboMonad.mq5 (2.73 KB) 조회
Matrix.mq5 (6.84 KB) 조회
Shapes.mq5 (6.11 KB) 조회
Shapes1.mq5 (5.86 KB) 조회
Shapes2.mq5 (5.6 KB) 조회
Shapes3.mq5 (5.94 KB) 조회
Shapes4.mq5 (6.33 KB) 조회
Shapes6.mq5 (6.26 KB) 조회
Structs.mq5 (2.87 KB) 조회
Unions.mq5 (1.4 KB) 조회
\MQL5\Services\MQL5Book\p4\
EnvType.mq5 (0.91 KB) 조회
PRTF.mqh (1.07 KB) 조회
\MQL5\Services\MQL5Book\p5\ \MQL5\Services\MQL5Book\p7\
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

파트3. MQL5의 객체 지향 프로그래밍

"파트3. "MQL5에서 객체 지향 프로그래밍" 에서는 MQL5 언어의 객체 지향 프로그래밍(OOP)의 세계에 대해 자세히 알아볼 수 있습니다. 소프트웨어 개발에는 여러 요소의 관리와 관련된 복잡함이 수반되는 경우가 많기 때문에 프로그래밍의 편의성과 생산성 및 품질을 개선하기 위한 고급 기술이 필요합니다.

OOP 기술은 프로그래머가 MQL5 도구를 사용하여 정의한 사용자 지정 유형의 변수인 객체 개념을 기반으로 합니다. 사용자 지정 유형을 생성하면 객체를 모델링하고 프로그램을 작성하고 유지 관리하는 것을 간소화할 수 있습니다.

이 파트에서는 클래스, 구조체, 유니온 등 새로운 유형을 정의하는 다양한 방법을 살펴봅니다. 이러한 사용자 지정 유형은 데이터와 알고리즘을 결합하여 애플리케이션 객체의 상태 및 동작을 설명할 수 있습니다.

MQL5에서 객체 지향 프로그래밍

저자는 "분할 및 정복" 원칙에 대해 설명하면서 객체가 작지만 논리적으로 완전한 작업을 해결하는 미니 프로그램이라는 것을 보여줍니다. 여러분은 객체를 단일 시스템으로 결합하고 임의적이고 복잡성한 제품과 서비스를 만들 수 있습니다.

사용자가 MQL5의 기능을 학습하는 데 도움을 주기 위해 파트 "MQL5에서 객체 지향 프로그래밍"에서는 실제 구현 예제와 함께 OOP의 원리를 소개합니다. 이 책은 또한 템플릿, 인터페이스 및 네임스페이스에 대해 다루며 MQL5 개발 프로그램에서 OOP의 유연성과 강력한 기능을 소개합니다.


MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/45592

MQL5 Programming for Traders - 책의 소스 코드. 파트 2 MQL5 Programming for Traders - 책의 소스 코드. 파트 2

파트2 'MQL5 프로그래밍 기본'에서는 이 프로그래밍 언어의 주요 개념을 소개합니다. 이 파트에서는 데이터 유형, 식별자, 변수, 표현식 및 연산자에 대해 설명합니다. 여러분은 다양한 명령어를 결합하여 프로그램 로직을 구성하는 방법을 배우게 될 것입니다.

MQL5 Programming for Traders - 책의 소스 코드. 파트 1 MQL5 Programming for Traders - 책의 소스 코드. 파트 1

이 책의 첫 번째 장에서는 MQL5 언어와 개발 환경에 대해 소개합니다. MQL4(MetaTrader 4 언어)와 비교하여 MQL5 언어에 도입된 새로운 기능 중 하나는 MQL5 언어는 객체지향 프로그래밍(OOP)을 지원하여 C++와 유사하다는 점입니다.

MQL5 Programming for Traders - 책의 소스 코드. 파트 4 MQL5 Programming for Traders - 책의 소스 코드. 파트 4

이 책의 네 번째 파트에서는 기본 제공 함수(MQL5 API)를 마스터하는 데 중점을 둘 것입니다. 그리고 이후 점차 전문화된 하위 시스템을 살펴볼 것입니다. 모든 MQL5 프로그램은 다양한 기술과 기능을 활용할 수 있게 합니다. 따라서 여러분은 대부분의 프로그램에서 활용할 수 있는 가장 간단하고 유용한 기능부터 시작하는 것이 좋습니다.

MQL5 Programming for Traders - 책의 소스 코드. 파트 5 MQL5 Programming for Traders - 책의 소스 코드. 파트 5

책의 파트 5에서는 금융 데이터 분석 및 처리, 차트 시각화, 자동화, 사용자 상호작용 등 알고리즘 트레이딩과 관련된 API에 대해 자세히 알아볼 것입니다.