没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
MQL4 初级培训教程
作者:老易
QQ:921795
2011 年 5 月 25 日
2
目录
第一章 开始使用 MT4 ............................................................................................................... 1
1.1 前言................................................................................................................................. 1
1.2 MT4 下载与安装 ........................................................................................................... 1
1.3 熟悉软件环境 ................................................................................................................ 5
1.4 使用 MT4 智能交易系统 .............................................................................................. 6
1.4.1 智能交易系统设置 ............................................................................................... 6
1.4.2 第一个程序:Hello Word! ................................................................................ 7
1.4.3 准备 10 年的历史数据 .......................................................................................10
第二章 MQL4 语言 ...................................................................................................................12
2.1 预备知识 ......................................................................................................................12
2.1.1 EA 框架 .................................................................................................................12
2.1.2 指标框架 ..............................................................................................................13
2.1.3 坐标系 ..................................................................................................................14
2.2 内置变量与函数 ..........................................................................................................15
2.2.1 整数相除的方法 .................................................................................................15
2.2.2 市场函数 ..............................................................................................................15
2.2.3 账户函数 ..............................................................................................................17
2.2.4 市场变量 ..............................................................................................................17
2.2.5 时间函数 ..............................................................................................................18
2.2.6 蜡烛序列函数......................................................................................................18
2.2.7 交易函数 ..............................................................................................................19
2.2.8 数学、三角函数 .................................................................................................19
2.2.9 数组函数 ..............................................................................................................19
2.2.10 弹出消息框函数 .................................................................................................19
2.3 自定义指标 ..................................................................................................................20
第三章 编程进阶 ......................................................................................................................21
3.1 构思策略 ......................................................................................................................21
3.1.1 交易过程的说明 .................................................................................................21
3.1.2 技术指标的选择 .................................................................................................23
3.1.3 风险控制的策略 .................................................................................................23
3.2 逻辑分析 ......................................................................................................................24
3.2.1 EA 逻辑框架 ........................................................................................................25
3.2.2 操盘控制模块流程图 .........................................................................................25
3.3 历史数据回测 ..............................................................................................................26
3.3.1 开始一个 EA 测试 ...............................................................................................27
3.3.2 测试报告中各项指标说明 .................................................................................29
3.3.3 报告中色彩的含义 .............................................................................................31
3.4 常用自定义函数 ..........................................................................................................31
3.4.1 最大开仓量计算 .................................................................................................32
3.4.2 新单开仓 ..............................................................................................................33
3.4.3 持仓单平仓 ..........................................................................................................34
3.4.4 追踪止损 ..............................................................................................................35
3.4.5 定时交易 ..............................................................................................................36
3
3.4.6 在屏幕上显示文字 .............................................................................................37
3.4.7 两点之间画线......................................................................................................38
3.4.8 标注符号 ..............................................................................................................39
3.4.9 指标线交叉信号 .................................................................................................40
3.5 EA 范例 1 鳄鱼三线+Force ........................................................................................40
3.6 EA 范例 2 MACD 与补仓 .............................................................................................43
3.7 自定义指标范例:图形化回顾历史交易 ................................................................47
第四章 MQL4 技术指标 ...........................................................................................................52
4.1 Accelerator Oscillator 震荡加速指标.........................................................................54
4.2 Accumulation/Distribution 离散指标 ........................................................................55
4.3 Alligator 鳄鱼指标 .......................................................................................................56
4.4 Average Directional Movement Index 平均方向移动指标 ......................................57
4.5 Average True Range 平均真实范围指标 ...................................................................58
4.6 Awesome Oscillator 振荡指标....................................................................................59
4.7 Bears Power 熊力震荡指标 ........................................................................................60
4.8 Bollinger Bands 保力加通道技术指标 ......................................................................61
4.9 Bulls Power 牛力震荡指标 .........................................................................................62
4.10 Commodity Channel Index 商品通道指标 ................................................................62
4.11 DeMarker ......................................................................................................................63
4.12 Envelops 包络指标 ......................................................................................................64
4.13 Force Index 强力指标 ..................................................................................................66
4.14 Fractals 分形指标 ........................................................................................................66
4.15 Gator Oscillator 加多摆动指标 ..................................................................................67
4.16 Ichimoku Kinko Hyo 一目平衡表指标 .......................................................................68
4.17 MACD 移动平均汇总/分离指标 ................................................................................70
4.18 Market Facilitation Index 市场促进指数指标 ...........................................................71
4.19 Momentum 动量索引指标.........................................................................................71
4.20 Money Flow Index 资金流量指数指标 .....................................................................72
4.21 Moving Average 移动平均线指标 .............................................................................73
4.22 Moving Average of Osillator 移动平均震荡指标......................................................75
4.23 On Balance Volume 能量潮指标 ................................................................................75
4.24 Parabolic SAR 抛物线状止损和反转指标 .................................................................76
4.25 Relative Strength Index 相对强弱指标 ......................................................................77
4.26 Relative Vigor Index 相对活力指数指标 ...................................................................78
4.27 Standard Deviation 标准离差指标.............................................................................79
4.28 Stochastic Oscillator 随机震荡指标 ...........................................................................80
4.29 Volumes 成交量指标 ..................................................................................................82
4.30 Williams’Percent Range 威廉指标 .............................................................................82
第一章 开始使用 MT4
1.1 前言
当变幻莫测的外汇市场、24 小时不间断的交易、品种繁多的货币对同时展现在你的眼前
时,你一定有手忙脚乱无所适从的感觉。自从实现了互联网外汇交易,我们倍感外汇交易的
繁重与繁琐,于是 EA(英文 Expert Advisors 缩写,称专家顾问,或智能交易系统)就应运
而生了。
大多数外汇交易商提供 MT4 平台,大多数外汇交易者开始关注甚至迷恋 MT4 平台上的
EA,网上出现了很多的免费 EA 甚至收费的 EA。不幸的是,在这里我要下个结论,那就是大
多数 EA 都是垃圾绝不是“圣杯”,不管是免费的还是收费的,真正的圣杯只能在你自己手
中诞生。
纵观历年国际上 EA 大赛,还没有出现一位连续获胜的选手。或许我们可以暂时认为连
续稳定获利的交易系统是存在的,但是连续稳定获利的 EA 是否存在则有待观察证实。电脑
和人脑相比目前还存在难以逾越的障碍,我们期盼并等待着众多的专家学者能制造出真正的
人工智能交易系统。
然而,在所谓真正的人工智能交易系统问世之前,作为普通的炒汇者不能闲着,我们需
要积极的做些什么来得到自己的圣杯。
有一点可以肯定,我们必须在正确的市场观和深刻认识市场的基础上去构建适合自己的
方法,制定市场适应能力较强的策略,保证系统能够动态地以最贴近市场的方式运行,再通
过整理交易过程的逻辑规则,按照 MQL4 语言规范编出适合电脑自动交易的程序,就可以阶
段性的实现实现稳定盈利。
EA 的最大用途就在于把正确的交易逻辑设计定量化、程序化,从而创建一套市场适应
能力较强的策略。切记 EA 只是你交易行为的一部分,切忌 EA 左右你的交易行为。你必须
全程参与到整个交易过程中,如果你过分迷恋 EA,那么 EA 就只能是个传说。
本书将从搭建交易平台、了解自动交易编程、学习编程等方面分章节描述,并贯穿若干
个 EA 实例程序,按照构思策略、逻辑分析、编制代码、历史数据测试、模拟操盘的顺序,
深度全面地诠释 EA 的诞生过程,同时提供了 MQL4 常用指令集、外汇常用技术指标解释等
内容。
笔者既不属于消息派也不属于技术派,更不是二合一派。外汇交易是“零和博弈”,我
更偏向从数学统计论的角度来思考外汇,理性的参与博弈。
理解 EA,编制 EA,使用 EA,从现在开始。
1.2 MT4 下载与安装
在交易商指定的网站上下载安装程序,并运行:
2
剩余85页未读,继续阅读
资源评论
wlss007
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功