请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
您可以访问代码库从您的MetaTrader 5客户端
不能找到合适的代码?定制它在工作项目
如何编写EA交易或指标

MetaTrader 4的MQL4程序库源代码

icon

程序库是可以用于开发新应用程序的小型子程序。它们不执行交易或分析的函数并且不能在MetaTrader 4运行。它们的目的就是简化MQL4新应用程序的开发。

这些应用程序可以在交易策略MetaEditor的编辑器中下载和使用。

提交您的代码
12
已添加 | 最好的

Doji(十字星) ThreeWhite(三白兵) Hanmmer(锤型) MorningStar(晨光之星) 等等

简述: 在使用前要记得先调用初始函数赋值一些全局变量。 Des: remember to invoke the function initialization before you use it.

纯键盘下单交易工具, 通过键盘输入指令操作订单. 可以用于复盘/历史回测时手动下单, 也用在实盘交易.

正则表达式提供了一种正式的语言来快速灵活地处理问题。每个正则表达式都是一个模式(面具),为此,正则表达式引擎试图寻找匹配的源文本。一个模式由一个或多个字符文字,操作符或架构组成。

手数大小开发库。29 个资金管理选项。

模拟动态数组的一系列函数。

显示当前周的级别!

您也许听说过毛毛虫?这就是.... 我不记得在哪里得到的代码, 我只是把它从 С++ 翻译到 MQL4。

库函数, 从指定的时间段获取最高价/最低价

用于 YR1 时间帧的标准函数集合。

一种简单的功能, 创建可用的货币对品种清单。

用于尾随的函数库和 EA (11 种类型)。复杂算法的简单用例。

用于在 EA 操作期间进行自动优化的函数库。

这个函数库可令您将品种报价写入一个在硬盘上任意位置的文本文件。

操纵 datetime 变量的附加函数。

函数库 Comment2 扩展标准 Comment 函数输出注释的能力。

在这个函数库的帮助下, 可以在 EA 里实现简单的仓位尾随止损能力。

函数库包括五个函数, 用于从一个 INI-文件读取数值, 以及五个函数用于写入数据至一个 INI-文件。所以, 一共有五对函数来读/写 '整数数组', '布尔', 双精度', 整数' 和 '字符串' 类型的值。

用于处理现货货币对, 现货黄金, 现货白银, 并含有错误处理的函数.

这个程序库的函数意图切分访问到交易流。

这个程序库包括监控 MT4 客户终端里的交易事件外观的函数。

通用EA框架使得可以简单地把多个策略在一个EA中实现

用于读写 MySQL 的封装

用于处理现货货币对, 现货黄金, 现货白银, 并含有错误处理的函数. OrderProcess() 已经加强. 增加了新的函数, Lots, OrderCloseByRetracement, OrderModifyTS 和 OrderSendI. 修改版 2 已经在EA中使用

这是一个包含多个库的包, 包含在任何目录中没有限制地进行操作的函数.

本函数通过舍入的方法把指定交易品种的价格修改为正确的格式.

根据可能的亏损计算手数. 最大亏损值是使用初始存款百分比的形式设置的.

函数的测试脚本, 计算一个图形对象的真实 Y 坐标。它对于观察柱线的形成很有用。

随机震荡网络是用来解决分类问题的.

函数用于处理现货货币对, 现货黄金和现货白银的订单, 具有错误处理。修订版 1: OrderModify2() & OrderProcess() 调整, OrderProcess() & OrderSend2() 增强。

一套函数工具。

本库用于操作全局图形变量.

处理两维字符串数组的函数。对于原型十分有用。

此函数改变对象的颜色。在指标中实现的例子。

本函数改变字体的名称。在指标中实现的例子。

此函数返回手数大小, 根据止损大小以及变量中指定的风险来计算。

函数将所有锁定订单平仓。这确实在点差上节省了资金。

此函数允许在指定时间间隔执行特定代码。

FuzzyNet 程序库用于开发模糊模块, 以 C# 编写。当移植到 MQL4 时, 程序库里添加了 8 个隶属函数, 以及 4 个针对马丹尼 (Mamdani) 型系统的去模糊化方法。

移植到MQL4的ALGLIB 数学函数库 (v. 3.5.0) 。

12