MQL5 Programming for TradersCreating application programsWorking with chartsChart redraw request 在一个文件中下载: MQL5算法教程(PDF) MQL5算法教程(CHM) In most cases, charts automatically respond to changes in data and terminal settings, refreshing the window image accordingly (price charts, indicator ch...
MQL5 Programming for TradersCreating application programsGeneral principles for executing MQL programsThreads 在一个文件中下载: MQL5算法教程(PDF) MQL5算法教程(CHM) In a simplified form, a program can be represented as a sequence of statements that a developer has generated for a computer. The main...
MQL5 Programming for TradersCommon APIsMQL program execution environmentDebug management 在一个文件中下载: MQL5算法教程(PDF) MQL5算法教程(CHM) The built-in debugger in MetaEditor allows setting breakpoints in the source code, which are the lines on which the program execution should be suspended. So...
Built-in support for parallel computing: OpenCL 在一个文件中下载: MQL5算法教程(PDF) MQL5算法教程(CHM) Advanced MQL5 Tools In this part of the book, we will learn about additional MQL5 API features in various areas that may be required when developing programs for the MetaTrader 5 environment...
MQL5 Programming for TradersTrading automationTrading account information Download in one file: MQL5 Algo Book in PDF MQL5 Algo Book in CHM In this chapter, we will study the last important aspect of the trading environment of MQL programs and, specifically, Expert Advisors, which we will develop...
Comma MQL5 Programming for TradersProgramming fundamentalsExpressionsComma 在一个文件中下载: MQL5算法教程(PDF) MQL5算法教程(CHM) Operator comma that is explicitly denoted as ',' is placed between two expressions computed independently from left to right. In other words, this operator does not perform...
MQL5 Programming for TradersCreating application programsUsing ready-made indicators from MQL programsReading data from charts that have a shift Handles and counters of indicator owners A simple way to create indicator instances: iCustom Checking the number of calculated bars: BarsCalculated ...
MQL5 Programming for TradersObject Oriented ProgrammingTemplatesFunction templates Template header General template operation principles Templates vs preprocessor macros Features of built-in and object types in templates Function templates Object type templates ...
MQL5 Programming for TradersCommon APIsMathematical functionsTrigonometric functions The absolute value of a number Maximum and minimum of two numbers Rounding functions Remainder after division (Modulo operation) Powers and roots Exponential and logarithmic functions ...
MQL5 Programming for TradersCommon APIsMQL program execution environmentPermissions Getting a general list of terminal and program properties Terminal build number Program type and license Terminal and program operating modes Permissions Checking network connections ...