购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

| 第3章 |

MT4自动化交易的实现

在第2章中我们介绍了MQL4语言的基础知识,对MT4自动化编程有了一个初步的了解,同时重申了本书写作的目的是通过对 MT4 自动化交易程序的编写和历史测试来解析常见的投资策略,帮助投资者树立正确的投资理念。下面介绍如何实现MT4程序自动化交易。

提到编程,没有接触过的投资者可能心里会犯难,觉得这是一门很复杂的技术,脑海中冒出的第一个问题往往是自己英文水平有限,逻辑意识不强,担心不能学会,其实,计算机语言和我们人类说话的语言类似,它充当人和计算机之间沟通的桥梁,就像两个人说话一样,只要把自己要表达的意思表述清楚,对方就能明白你要干什么。编程也是一样的,把人的要求编写成程序输入计算机,只要计算机能够识别,其就可以按照你表达的意思去进行相应的工作,所以编程就是把人的要求交给计算机执行的过程。当然,编程也是一门技术,也有一个“从0到1”的学习过程,就像沟通交流一样,在你不会交流之前,需要练习发音、语句表达和语言逻辑,一个好的学习方法加勤奋练习能够让你快速掌握这个本领。

MQL4语言与C语言类似,内置函数都很丰富而且功能强大,同时支持中文编译,大大降低了初学者学习的难度。所以,在学习编程之前一定不要自我设限,也不要给自己增加学习难度。任何一项技术的学习和掌握,除了前期从零开始打好基础外,一套好的学习方法也至关重要。一套好的学习方法,不仅可以提高学习效率和节省时间,还可以极大地提高自信心。尤其是编程这种略显枯燥的工作,好的学习方法更加重要。当我们学习了编程基础知识,就认为自己已经掌握编程技巧,能够利用所学知识独立编程了,可是打开 MT4 的编辑界面,脑子里却一片茫然,不知如何下手,这样对于学习编程的积极性打击会很大,无疑会极大地增加学习自动化交易编程的难度。有没有一套贴近实战的编程方法,让投资者学完之后自己就可以独立上手编写策略呢?答案是有。下面介绍经过众多投资者验证过的一套学习方法,即模块化编程。 D86822wiUh3Y0ih/pPIEvEySHRTTQ7hxtDdeBeCXWqSNeWbdui2HtomprweFZKuN

点击中间区域
呼出菜单
上一章
目录
下一章
×