基本信息
书名:零基础学MQL——基于EA的自动化交易编程
定价:59.00元
作者:刘杰
出版社:电子工业出版社
出版日期:2019-02-01
ISBN:9787121351471
字数:
页码:
版次:
装帧:平装-胶订
开本:16开
商品重量:
编辑推荐
从模块化编程方式的角度出发,将自动化交易程序的编写过程细化成一个个模块,同时给读者提供一个编写模板,让读者在编写的过程中省去烦琐的重复性劳动,专注于自己核心策略部分的编写。
为读者从实战角度构建快速编程的方法,使读者在学完本书之后能够顺利编写出自己的自动化交易程序。
目录
目 录
章 MQL4语言简介1
1.1 MT4交易终端介绍1
1.2 MQL语言编写环境介绍2
1.2.1 新建一个模板4
1.2.2 编写并加载运行“Hello World!”7
1.3 本章总结9
第2章 编程基础知识储备11
2.1 EA框架结构12
2.2 EA运行规则14
2.3 变量与函数16
2.3.1 变量16
2.3.2 K线相关函数20
2.3.3 账户相关函数25
2.3.4 市场信息函数29
2.3.5 时间函数30
2.3.6 其他常用函数33
2.4 运算符和表达式35
2.5 注释说明36
2.6 本章小结37
第3章 EA的组合和分解39
3.1 EA策略与源码39
3.2 EA的分解与组合46
3.3 EA历史回测50
3.4 事件处理函数onTimer()53
3.5 本章小结59
第4章 策略模块详解61
4.1 开仓模块61
4.2 平仓模块68
4.3 挂单模块78
4.4 户口检查模块95
4.5 本章小结1
第5章 EA实战3
5.1 技术指标3
5.1.1 MA移动平均线指标4
5.1.2 MACD指标8
5.1.3 自定义指标EA9
5.2 马丁EA1
5.2.1 马丁策略综述1
5.2.2 马丁策略源码111
5.2.3 马丁EA回测112
5.3 网格EA113
5.3.1 网格策略综述113
5.3.2 一根K线交易一单114
5.3.3 网格策略源码115
5.3.4 网格EA回测116
5.4 本章小结116
第6章 显示模块详解117
6.1 画面写字模块118
6.2 按键模块122
6.3 输入框模块125
6.4 背景面板模块127
6.5 删除物件模块129
6.6 事件处理函数131
6.7 本章小结137
第7章 其他常用模块141
7.1 报错模块141
7.2 日盈亏统计模块149
7.3 移动止损模块150
7.4 加密模块156
7.5 本章小结159
第8章 EA圣杯之路160
附录A 编写模板174
附录B 常用函数列表206
内容提要
本书从外汇自动化交易实战角度出发,将零碎的MQL知识点模块化,将复杂难懂的机器语言整合成一个个功能块,告别编写时从零开始的惯性思维,能够使学习者集中精力于策略部分,极具易学、易懂、易用的特性。本书主要介绍了:MQL编写环境、常用函数、一套完整的策略的条件模块、下单模块、加仓模块、平仓模块、显示模块以及作者对外汇圣杯之路的认识和体会。
文摘
暂无相关内容
作者介绍
刘杰,2008年开始投资股票市场,有丰富的股票实战经验;2012年涉足外汇交易,精通MQL语言,总结了一套成熟且易上手的EA编程方法,期间编写有大量的外汇自动化交易程序、指标和脚本,是外汇论坛的常客,无偿帮助广大汇友解决EA编程方面的问题和困惑。同时多次参加外举办的外汇模拟盘大赛,在EA组别中取得不俗的战绩。