欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

用于创建图形界面的 EasyAndFastGUI 库 - MetaTrader 5 的库

author emer | 430 人阅读 | 0 人评论 |

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

新版本的EasyAndFastGUI v2.0用于创建图形界面的库已发布!

该库包含开发具有图形界面的 MQL 应用程序时可以使用的必要元素集。

在此库的第二个版本中,添加了许多改进,并修复了 MQL 语言更改后开始出现的错误。以下列表中的该系列中的所有文章仅供学习 MQL 语言之用,因为最新版本有重大变化和差异。

下面的屏幕截图显示了用于研究第二个版本中的所有元素的图形界面示例EasyAndFastGUI v2.0图书馆。

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI v2.0 GUI - 示例 1

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI v2.0 GUI - 示例 2

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI v2.0 GUI - 示例 3

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI v2.0 GUI - 示例 4

EasyAndFastGUI library for creating graphical interfaces - library for MetaTrader 5

EasyAndFastGUI v2.0 GUI - 示例 5

第一个版本简单快速的图形用户界面可以从页面顶部的链接下载库。最新版本(v2.0)可以是从市场下载的作为脚本。通过在终端中的图表上运行脚本,您将收到上面屏幕截图中显示的带有源代码和现成示例的所有文件MQL5/文件/tol64文件夹。

最好在论坛或市场的讨论页面上询问有关使用的所有问题,以便图书馆的其他用户也可以看到答案。为了尽快解决问题,最好立即附上重现该问题的测试用例。

如果您需要帮助创建具有图形界面的应用程序,可以联系我。

标准库中更改的文件将添加到单独的文件中MQL5文件夹 (MQL4适用于 MT4 版本)。

- 底座
        - 元素.mqh
        - ElementBase.mqh
        - 对象.mqh
- 常数
        - 定义.mqh
        - 枚举.mqh
        - KeyStrokes.mqh
- 控制
        -3D
                -3数据库mqh
        - 按钮
                - 按钮.mqh
                - ButtonsGroup.mqh
                - 复选框.mqh
                - 组合框.mqh
                - SplitButton.mqh
        - 图表
                - 图.mqh
                - 标准图表.mqh
        - 颜色选择器
                - 颜色按钮.mqh
                - ColorPicker.mqh
        - 日期时间
                - 日历.mqh
                - DropCalendar.mqh
                - 时间编辑.mqh
        - 信息
                - ProgressBar.mqh
                - StatusBar.mqh
                - 文本标签.mqh
                - 工具提示.mqh
        - 输入字段
                - 文本框.mqh
                - 文本编辑.mqh
        - 列表
                - 列表视图.mqh
                - 表.mqh
        - 菜单
                - 上下文菜单.mqh
                - 菜单栏.mqh
                - 菜单项.mqh
        - 图片
                - 图片.mqh
                - 图片滑块.mqh
        - 部分
                - 文件导航器.mqh
                - 选项卡.mqh
                - TreeItem.mqh
                - 树视图.mqh
        - 分隔符                - 框架.mqh
                -SeparateLine.mqh
        - 滑块
                - 卷轴.mqh
                - 滑块.mqh
        - 指针.mqh
        - 窗口.mqh
- 核心
        - 集装箱
                - 包括
                        - 添加方法.mqh
                - CoreContainer.mqh
        - 创建
                - 包括
                        -3D
                                -3数据库mqh
                        - 按钮
                                - 按钮.mqh
                                - ButtonsGroup.mqh
                                - 复选框.mqh
                                - 组合框.mqh
                                - 单选按钮.mqh
                                - SplitButton.mqh
                        - 图表
                                - 图.mqh
                                - 标准图表.mqh
                        - 颜色选择器
                                - 颜色按钮.mqh
                                - ColorPicker.mqh
                        - 日期时间
                                - 日历.mqh
                                - DropCalendar.mqh
                                - 时间编辑.mqh
                        - 信息
                                - ProgressBar.mqh
                                - StatusBar.mqh                                - 文本标签.mqh
                                - 工具提示.mqh
                        - 输入字段
                                - SpinEdit.mqh
                                - 文本框.mqh
                                - 文本编辑.mqh
                        - 列表
                                - 列表视图.mqh
                                - 表.mqh
                        - 菜单
                                - 上下文菜单.mqh
                                - 菜单栏.mqh
                                - 菜单项.mqh
                        - 图片
                                - 图片.mqh
                                - PictureSlider.mqh
                        - 部分
                                - 文件导航器.mqh
                                - 选项卡.mqh
                                - 树视图.mqh                        - 分隔符
                                - 框架.mqh
                                -SeparateLine.mqh
                        - 滑块
                                - DualSlider.mqh
                                - 滑块.mqh
                        - Windows.mqh
                - CoreCreate.mqh
        - 活动
                - 包括
                        - 激活项目.mqh
                        - 事件处理程序.mqh
                - CoreEvents.mqh
        - 常见.mqh
        - 资源.mqh
        - 主题.mqh
-MQL5
        - 包括
                - 图形
                        - 轴.mqh
                        - 颜色生成器.mqh
                        - 曲线.mqh
                        - 图形.mqh
- 工具
        - 子窗口
                - 子窗口.mq5
        - 颜色.mqh
        - 字体.mqh
        - 密钥.mqh
        - 鼠标.mqh
        - 时间计数器.mqh


在项目中使用该库时,除了定期图表事件,您还可以处理此库中定义的用户事件。下面列出了开发应用程序所需的所有重要事件:

作者与先前版本的库相关的文章列表。这些文章中的材料不再与最新版本的库相关,但可能对了解此主题有用。

作者演示该库使用的文章:

使用该库的其他作者的文章列表:


附件下载

📎 EAF.mqh (0.54 KB)

📎 EAF.mq5 (1.79 KB)

Source: MQL5 #19703

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录