诚信为本
量力而为

MQL4高级培训教程

第十一章 User32.dll函数列表

阅读(1918)

User32.dll是一个功能十分强大的程序库,我们可以不仅仅使用MQL4中的MessageBox命令,还可以调用其他所有的函数,让EA功能更加强大,表现形式更加丰富。 表 10.4‑1 user32.dll函数列表: 函数名称 功能说明 ...

第十章 常见问题解答-峰汇在线

第十章 常见问题解答

阅读(2052)

本文目录 10.1 EA相关 10.2 指标相关 10.3 测试相关 10.4 其他 10.1 EA相关 1.如何控制在一个蜡烛中只做一个交易动作? 我们发现在一个较大时间周期中(例如M15)符合开仓条件的新价格会多次出现,当第一个价格出现...

第九章 EA反编译概述-峰汇在线

第九章 EA反编译概述

阅读(2593)

本文目录 9.1 规范程序 9.2 调整优化代码 9.3 画出流程图 9.4 不主张反编译 MQL4源文件通过编译后会自动生成一个.ex4文件,大多数情况下人们都会用.ex4来做交流。这个文件进行编译后就无法用编辑器直接打开了,网上总是有好...

第八章 文件操作-峰汇在线

第八章 文件操作

阅读(1591)

本文目录 8.1 新建和打开文件 8.2 文件操作命令一览表 在MT4平台上我们经常需要对各类市场数据进行分析,或者我们需要将自动交易程序执行过程中的信息记录下来,就需要用到文件操作。简单来说,就是新建一个文件,将数据保存到该文件中,然后在...

第七章 关于API

阅读(1731)

本文目录 7.1 什么是API 7.2 MT4的API 7.3 使用API的意义 7.1 什么是API API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是让应用程序与开...

第六章 DLL编程-峰汇在线

第六章 DLL编程

阅读(2116)

本文目录 6.1 DLL概述 6.2 编写DLL程序 6.3 编写调用DLL 的MQL4程序 6.4 总结 6.1 DLL概述 众所周知,MQL4保密性很差,你的交易思路如果用MQL4语言实现,就存在着被人偷盗窃取的可能。在与众多的对赌平台...

第五章 编写include文件-峰汇在线

第五章 编写include文件

阅读(1436)

本文目录 5.1 建立一个库文件 5.2 调用库文件 MQL4规定,在MQL4\include文件夹中用来保存代码库(Include)文件。这些库文件以.mqh作为后缀,平时我们积累的自定义函数都可以汇总起来建立一个或多个“库”文件,在程序...

第四章 编写Scripts-峰汇在线

第四章 编写Scripts

阅读(1118)

“Scripts”我们可以理解为“脚本程序”,MQL4规定脚本程序保存在MQL4\scripts文件夹中,后缀名为.mq4。 脚本程序是用来快速执行交易的自动程序,比如当你发现一个好价位出现的时候,而手工下单需要填写价格、开仓量太浪费时间,...

第三章 自定义指标编写-峰汇在线

第三章 自定义指标编写

阅读(4748)

本文目录 3.1两个必须掌握的命令 3.2 自定义指标调用 3.3 一个简单的自定义指标范例 曾经有人问我:编制指标时计算每个蜡烛的数据是从当前蜡烛往前,还是从最开始的蜡烛到当前? 我的回答是:通常情况下应该从当前蜡烛往前计算,但如果指标中...

第二章 编程规则-峰汇在线

第二章 编程规则

阅读(5609)

本文目录 2.1 主图和副图 2.2 数据类型 2.3 程序类型 2.4 流程图 2.5 常用内置命令的使用 2.1 主图和副图 自动交易系统编程是围绕着主图和副图展开的,主图中用K线或者蜡烛显示行情基本信息,部分技术指标如移动平均线会显示...