本书主要讲解如何运用Metatrader 4之MQL语法来撰写黄金自动交易程序,读者可以运用程序进行交易,以达到事半功倍的效果。主要内容包括进入黄金市场前您该做的准备、使用Metatrader 4前您该了解的事情、交易基础知识和MQL4操作概览、MQL重要函数和范例说明、如何应用和实际操作MQL4、基本指标讲解及MQL4函数。本书还将公开所有程序源代码,以备读者学习和理解。提供程序免费下载服务,方便读者使用。
该领域作者的重磅之作,含金量极高
Dave C
本书召集人。美国斯坦福大学管理科学硕士,乔治华盛顿计算机科学硕士。在美国及中国电子交易界有超过十年的经验, 现为APEC亚太经合会中国高级顾问及Melstrep公司合伙人。
任以能
曾任华川资产管理研究员,现为Melstrep高级黄金分析师。侧重原料贵金属分析,专精国际趋势和价格分析。
陈楷勋
曾任KRCFX外汇交易平台博学构架师,专精互联网核心应用系统设计,以及平行计算处理架构的开发,同时对交易系统的通信及稳定度设计也有一定的了解。
序1
前言1
及时章进入黄金市场前你该做的准备
1.黄金分析要点
原油、黄金、美元三者关系
?
信用债务和经济问题(经济大国的政策)
经济指标和信息分析
其他相关因素
2.如何进行技术分析
3.交易市场的数据和规则
伦敦金投资特点
伦敦金交易规则
第二章使用MetaTrader 4前你该了解的事情
1.关于MetaTrader 4
2.程序设计导论
3.安装MetaTrader 4平台
4.MetaTrader 4窗口介绍
工具栏
窗口工具栏
图表工具栏
对象工具栏
第三章交易基础知识和MQL4操作概述
1.交易知识
交易过程
2.技术指标、EA及脚本等相关问题
关于指标(Indicators)
EA功能简介
何谓脚本(Scripts)
指标、EA、脚本的区别及各自的特殊用途
3.指标、EA、脚本应用及修改外部参数
4.多个指标及EA的协同运行
5.历史回溯应用及报告的产生
6.加载DLL之延伸应用
第四章MQL重要函数和范例说明
1.MQL4语言
EA架构
坐标系
2.系统内定的辅助文件及除错方法
F1快速帮助键
如何快速找到你需要的函数
如何快速排查错误
3.三大核心观念的建立
及时类:如何抓取价格数据
第二类:如何调用指标数据
第三类:如何调用下单、操作订单函数
第五章如何应用和实际操作MQL4
1.设计一个简单的均线金叉/死叉指标
2.设计MACD双线指标
3.一次平仓所有单子脚本实例
4.系统自带MACD sample 例子讲解
5.如何将自定义指标转化成EA
附录一基本指标讲解
葛兰碧八大法则
平滑异同平均线指标——MACD
随机指标——KDJ
布尔线指标——BOLL
顺势指标——CCI
相对强弱指标——RSI
附录二MQL4函数
1.获取MT4软件信息函数
2.获取MT4软件当前打开账户信息函数
3.检测当前账户运行状态函数
4.获取K线信息函数(包括K线的开盘价、收盘价、较高价、
低价、开盘时间、交易量等)
5.数学运算函数
6.字符串操作函数
7.数组操作函数
8.数据类型转换函数
9.获取日期、时间函数
10.报警、显示提示信息、发送邮件等常用功能函数
11.文件操作函数
12.自定义指标函数
13.调用系统自带的指标函数
14.下单函数
附录三程序源代码
指标程序
脚本程序
EA程序