发表于2025-01-10
EA即Expert Advisors的英文缩写,中文意思是专家顾问,一般俗称智慧交易系统,就是由电脑模拟交易员的下单操作进行机器自动交易的过程。智慧交易系统的工作原理,就是由程式师借助一门电脑程式设计语言,通过编写程式交易指令类比人类交易员的行为,进行下单操作实现机器自动进行交易的过程。主要执行过程可分为:盯盘->开仓->再盯盘->平仓,如此回圈执行的过程。
目前支援机器自动交易的平台,外汇上流行的就是MetaQuotes公司的MT4平台,在这个平台中嵌入了一种MQL4语言,它提供了对伺服器端的资料访问并可进行交易操作的介面,程式交易者可以根据自己的交易策略来编写自己的自动交易系统,从而实现让机器自动交易,既可以减轻人类的工作量,又可以克服人类交易中的一此性格弱点。智慧交易系统终将会逐步部分取代人类的手工操作。
出版团队继市场反应热烈的第一册问世以来,除了收到不少读者的好评之外,也多有询问相关本系列第二册的出版时程,当中我们也特别针对许多读者曾经提到,并且也较为深入的议题在本书做说明,期待自动交易同好能随着我们共同成长。
最后,笔者衷心期盼本书简明的逻辑概念与列举的实战特例,能成为未来读者在成长过程中的一盏明灯。同时也很荣幸能开启台湾在外汇自动交易领域中的滥觞,并也承诺将不断为广大同好者贡献己力。
1交易资料与规则
1.1市场资料
1.2交易规则
1.3结算规则
1.4查看市场讯息的程式
2程式设计规则
2.1主图和副图
2.2资料类型
2.3程式类型
2.4流程图
2.5常用内置命令的使用
3自订指标编写
3.1两个必须掌握的命令
3.2自订指标调用
3.3一个简单的自订指标范例
4编写Scripts
逐个的平仓显然损失太大,就利用“Scripts”撰写快速且自动执行交易的脚本程式。让程式第一时间帮你完成逐个平仓任务。
5编写Include档
5.1建立一个库档
5.2调用库文件
6DLL程式设计
6.1DLL概述
6.2编写DLL程式
6.3编写调用DLL的MQL4程式
6.4总结
7关于API
7.1什么是API 7.2MT4的API
7.3使用API的意义
8档操作
8.1新建和打开文件
8.2文件操作命令一览表
9EA反编译概述
9.1规范程式
9.2调整优化代码
9.3画出流程图
9.4不主张反编译
10常见问题解答
10.1EA相关
10.2指标相关
10.3测试相关
10.4其他
11User32.dll函数清单
善用User32.dll函数,可让EA功能更加强大,表现形式更加丰富。
附录
弹出消息框
鳄鱼三线+Force
MACD与补仓
图形化回顾历史交易
显示市场讯息
iCustom用法范例
显示交叉信号
指标-十字星蜡烛连线
mqh档案范例
常用自定义函数
索罗斯都要用的 MetaTrader 应用篇:程式员赚钱出头天! pdf epub mobi txt 电子书 下载 2025
索罗斯都要用的 MetaTrader 应用篇:程式员赚钱出头天! pdf epub mobi txt 电子书 下载