Chapter 1 MQL5 基本介绍
1.1 MQL5程式简介
1.2 MetaEditor
1.3 语法
Chapter 2 变数和资料类型
2.1 变数(Variables)
2.2 资料类型(Data type)
2.3 常数/量(Constants)
2.4 阵列/阵列(Arrays)
2.5 列举型(Enumerations)
2.6 结构(Structures)
2.7 类型转换(Typecasting)
2.8 输入变数(Input Variables)
2.9 本地变数(Local Variables)
2.10 全域变数(Global Variables)
2.11 静态变数(Static Variables)
2.12 预定义的变数(Predefined Variables)
Chapter 3 运算
3.1 运作/运算(Operations)
Chapter 4 条件&回圈运算子
4.1 条件运算子(Conditional Operators)
4.2 回圈运算子(Loop Operators)
Chapter 5 函数
5.1 函数(Functions)
Chapter 6 物件导向程式设计
6.1 类(Classes)
6-2 物件(Objects)
Chapter 7 MQL5程式结构
7.1 前置处理指示词(Preprocessor Directives)
7.2 输入和全域变数(Input and Global Variables)
7.3 类和函数(Classes and Functions)
7.4 事件处理常式(Event Handlers)
7.5 程式范例
Chapter 8 专家顾问基本知识
8.1 下单、交易和部位
8.2 市价单(Market Orders)
8.3 专家顾问的事件处理常式(Expert Advisor Event Handlers)
8.4 在MetaEditor 中创建专家顾问( Expert Advisor )
Chapter 9 下单
9.1 OrderSend( )
9.2 交易请求结构(MqlTradeRequest Structure)
9.3 MqlTradeResult的结构
9.4 简单的专家顾问(Expert Advisor)
Chapter 10 创建下单类别
10.1 CTrade
Chapter 11 停损和停利
11.1 计算固定的停损/停利价
11.2 止损水准(Stop Level)
11.3 使用停损计算和验证函数
Chapter 12 处理、修改和平仓
12.1 仓位元资讯函数(Position Information Functions)
12.2 创建部位修改函数(Position Modification Function)
12.3 平仓(Closing Positions)
Chapter 13 预挂单
13.1 The OpenPending( ) 函数
13.2 处理预挂单
13.3 修改预挂单
13.4 删除预挂单
13.5 建立挂单交易专家顾问
13.6 使用挂单来加仓
Chapter 14 追踪止损
14.1 什么是追踪止损(Trailing Stop)
14.2 CTrailing Class
14.3 使用动态追踪止损(Dynamic Trailing Stop)
14.4 损益两平止损/损平止蚀(Break Even Stop)
Chapter 15 资金管理和交易手数大小
15.1 验证交易量Verifying Trade Volume
15.2 资金管理