MQL4/5
Mql4/5知识及总结
大道至簡
大象无形,大道至简
展开
-
MT4/MT5手机App没有警报功能怎么办?那就自己写一个
MT4/MT5手机App没有警报功能怎么办?那就自己写一个。作为一个外汇交易者,深感MT4手机App功能有限,无法满足自己更多的交易需求,于是自己开发了一款交易助手App。希望能更方便高效地进行外汇交易。目前的主要功能是外汇价格警报功能,这是MT4手机App不具备,但我觉得又是很必要的功能,因此最先开发了这个功能。原创 2021-02-12 17:17:24 · 5858 阅读 · 3 评论 -
如何编写一个模块化交易系统EA
引言本人之前在用MQL4开发EA交易系统的时候,总是习惯性的将所有的代码逻辑都放在一个.mql4文件里,新写一个EA的时候,也是直接把老的EA直接复制粘贴过来再改。这样做在当时觉得很快很爽,但是当我写了很多EA的时候就发现问题来了。第一,重复的样板代码太多,有时一个EA的某个功能改了,你去修改另一个EA的时候,发现这个功能还得再改一遍,像这种情况,完全可以把一些通用的功能抽取出来,让所有EA都去依赖它就可以了,这样只用修改一处即可。第二,把所有的逻辑都堆到一个文件中,也不符合软件设计中的单一职责原则,随着原创 2020-05-29 10:24:06 · 6125 阅读 · 2 评论 -
简单三步教你在MT4/5中设置邮箱email提醒
1、到你的邮箱 设置 里 找到pop3/smtp 服务,默认是 已关闭状态,点击 开启,并记住复制下 独立密码 或 授权码,下面以QQ邮箱为例:2、到邮箱帮助中心,搜索找到官方提供的 smtp服务器地址及端口3、在 mt4 的 工具->选项 中 的 电邮 tab 中 填写相关信息,电邮密码 填写 第一步得到的那个密码(授权码),然后点击 测试 按钮 ,如果 你的邮箱马上收到邮件,说明设置成功。接下来点 确定,关闭选项对话框,在代码中可以愉快地调用 SendMail("标题","正.原创 2020-05-18 11:53:29 · 6842 阅读 · 1 评论 -
面向初学者的 MQL4 语言系列之4——自定义指标
这是“面向初学者的 MQL4 语言”系列的第四篇文章。今天我们将学习编写自定义指标。我们将熟悉指标特征的分类,了解这些特征如何影响指标,学习新函数和优化方法,最后就是编写我们自己的指标。此外,本文末尾处提供了有关编程风格的建议。如果这是你阅读的第一篇“面向初学者”文章,那你最好抽空读读之前的几篇文章。此外,确保你已经正确理解了之前学过的材料,因为本文不介绍基础知识。指标转载 2016-09-28 16:26:28 · 18362 阅读 · 0 评论 -
面向初学者的 MQL4 语言系列之1——MQL4 语言入门
简介本系列的文章主要针对的是完全不懂编程,但想要在最短的时间内花费最少的精力尽快了解 MQL4 语言的交易者。如果您看到“面向对象”或“三维数组”这类词语就觉得头痛,那么这篇文章正是您需要的良方。这些课程的设计旨在最快出成果。内容也通俗易懂。我们在理论方面不会有太深的研究,但从第一课起就已能获得实际的收益了。建议如果您之前从未做过编程工作,第一次阅读某些案例时,您会发现转载 2016-09-29 09:45:29 · 31431 阅读 · 3 评论 -
面向初学者的 MQL4 语言系列之2——MQL4语言入门深入
简介这是“MQL4 语言入门”系列的第二篇文章。第一篇文章“MQL4 语言入门简介”描述了 MQL4 的功能,我们学习编写简单脚本,了解变量含义,学习使用变量,分析函数、数组、内置数组和变量、循环“for”以及简单和复杂的条件。现在我们将探讨该语言更复杂、更高级的构造,学习新内容,并了解如何将它们应用到日常实践中。您将了解新循环类型“while”,新条件类型“switch”,运算符“bre转载 2016-09-29 09:52:27 · 9204 阅读 · 2 评论 -
面向初学者的 MQL4 语言系列之3——技术指标和内置函数
简介这是“面向初学者的 MQL4 语言”系列的第三篇文章。在前两篇文章中, 我们学习了 MQL4 的基础知识,它们是进一步开发的基石。现在我们将学习使用内置 函数和用于技术指标的函数。后者对于以后开发你自己的 Expert Advisor 和指标至 关重要。另外,我们将通过一个简答的例子,解释如何追踪进入市场的交易信号, 以及如何正确使用指标。在文章的末尾,你将学到一些关于语言本身的新鲜有转载 2016-09-29 09:55:43 · 10701 阅读 · 1 评论 -
面向初学者的 MQL4 语言系列之5——自定义指标2
简介这是“面向初学者的 MQL4 语言”系列的第五篇文章。今天我们将学习使用图形对象,这是个非常强大的开发工具,可以大幅拓宽指标的应用范围。此外,它们可以用于脚本和 Expert Advisor。我们将学习创建对象,更改其参数以及检查错误。当然,我不可能详细地描述所有对象,那也太多了。但你会获得让你能够自主学习这些对象的所有必要知识。本文还包含一个逐步引导你创建复杂信号指标的示例。于此基础转载 2016-09-29 10:06:53 · 6933 阅读 · 2 评论