已发布文章 "MQL5 Cookbook: 在EA交易中使用指标来设置交易条件"。
在本文中,我们将继续修改之前在MQL5 Cookbook系列文章中的EA交易,这一次,EA交易将进一步增强,使用指标来检查建仓条件。为了增加点乐趣,我们会在外部参数中创建一个下拉列表,可以从三个交易指标中选择一个。
已发布文章 "MQL5 Cookbook: 交易历史和取得仓位信息的函数库"。
现在是时候简单总结一下之前关于仓位属性文章的内容了,在本文中,我们会额外创建几个函数来取得只能通过访问交易历史才能获得的属性,我们也会对数据结构更加熟悉,这使我们可以用更加方便的方法访问仓位和交易品种属性。
畅销市场
畅销市场
本周下载最多代码
- MQL5 向导 - 基于 K 线形态的交易信号 + Stochastic K 线形态交易信号,由 Stochastic 指标确认
- MQL5 向导 - 基于 早晨之星 / 黄昏之星形态的交易信号 + RSI 基于 早晨之星 / 黄昏之星形态的交易信号,由 Relative Strength Index (RSI - 相对强度指数) 指标确认。基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。
- Heiken-Ashi Heiken-Ashi指标看上去和蜡烛图类似,但有一些区别。Heiken-Ashi图表是一个简单的趋势决策系统,上升趋势的蜡烛图是蓝色的,下降趋势的蜡烛图是红色的。
本周阅读最多文章

任何一位交易人都有可能面临准确把握趋势的好机会。也许这就是每个人都想找到的万能圣杯。在本文中,我们将讨论几个判断趋势的方法。更准确地说,是如何通过 MQL5 方法,制定几个经典的趋势判断程序。

本文将向您传授如何接收交易系统工作所必需的交易信号。在这里作为单独的自定义函数提供了构成 20 个交易信号的例子,这些函数可以在开发 EA 交易程序时使用。为了您的方便,在本文中使用的所有函数都包含在一个能够轻松连接到将来的 EA 交易程序的 mqh 包含文件中。

交易人员的基本原则 - 让利润增长,截停损失!本文讨论遵循该原则的其中的一个基本技巧 - 在增加持仓利润后移动保护性止损水平(止损水平),追踪止损水平。我们将给出用于在SAR和NRTR指标上追踪止损的类的分步创建过程。每个人都可以将该追踪止损插入他们的EA交易,或是在帐户中单独使用以控制持仓。
畅销市场
论坛最热门主题
- 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. 87 新评论
- 对于那些喜欢测量...成绩)))。 52 新评论
- 如果你认为你已经淘到了金子,会发生什么? 28 新评论
畅销市场
新发布在 代码库
- 演示_IndicatorSetInteger 使用 IndicatorSetInteger() 函数示例一个简单的指标展示如何创建标签, 例如为每条水平线创建 "超买水平"。
- 演示_IndicatorSetString 如何使用 IndicatorSetString() 函数的示例。一个简单的指标展示如何创建标签, 例如为每条水平线创建 "超买水平"。
- 演示_FileReadInteger 这段脚本简单示例如何使用 FileReadInteger() 函数
- 演示_FileWriteInteger 这段脚本简单示例如何使用 FileWriteInteger() 函数
- 演示_FileTell 这段脚本简单示例如何使用 FileTell() 函数
- 演示_FileSize 这段脚本简单示例如何使用 FileSize() 函数
- 演示_FileReadDouble 这段脚本简单示例如何使用 FileReadDouble() 函数
论坛最热门主题
- 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. 89 新评论
- 有趣的和幽默的 74 新评论
- 文章 "MQL5 细则手册:指标子窗口控件 - 按钮" 39 新评论
畅销市场
新发布在 代码库
- 演示_FileWriteDouble 这段脚本简单示例如何使用 FileWriteDouble() 函数
- 演示_FileReadDatetime 这段脚本简单示例如何使用 FileReadDatetime() 函数
- 演示_FileWrite 这段脚本简单示例如何使用 FileWrite() 函数
- 演示_FileReadArray 这段脚本简单示例如何使用 FileReadArray() 函数
- 演示_FileWriteArray 这段脚本简单示例如何使用 FileWriteArray() 函数
- 演示_FileGetInteger 这段脚本简单示例如何使用 FileGetInteger() 函数
- 演示_FileIsEnding 这段脚本简单示例如何使用 FileIsEnding() 函数
- 演示_FileFlush 这段脚本简单示例如何使用 FileFlush() 函数
- 演示_FileMove 这段脚本简单示例如何使用 FileMove() 函数
- 演示_FileCopy 这段脚本简单示例如何使用 FileCopy() 函数
- 演示_FileDelete 这段脚本简单示例如何使用 FileDelete() 函数
- 演示_FileFind 这段脚本简单示例如何使用 FileFindFirst(), FileFindNext() 和 FileFindClose() 函数
- 在单一窗口中显示若干 CChartObject 对象 这段脚本在单一图表窗口中显示若干子图表,子图表数量则是市场观察菜单中的货币对数量。
- 在 MQL5 中使用 Iterated Function Systems (IFS - 迭代函数系统) 创建分形 这个 cIntBMP 库提供创建 BMP 格式图像。我们将要讨论的例子,是关于使用 Iterated Function System (IFS - 迭代函数系统) 创建自相似分形集合。
已发布文章 "初学者快速入门或简明指南"。

亲爱的读者,您好!本文中,我们会试着为您解释并向您呈现可以如何轻松快速地掌握创建EA交易、使用指标等等原则的要领。本文面向初学者,所以不会包含任何难懂或晦涩的示例。
已发布文章 "MQL5 中的交易操作 - 很简单"。

几乎所有的交易者都是为了赚钱而进入市场,但也有一些交易者却是享受交易过程的本身。然而,并不是只有手动交易才能给您兴奋的体验。自动化交易系统开发也可以让您欲罢不能。创建一个交易机器人,可以像读一本出色的悬疑小说一样有趣。
已发布文章 "MQL5 快速上手"。
您已决定学习 MQL5 交易策略的编程语言,但却对其一无所知?我们尝试从新人的视角来看待 MQL5 和 MetaTrader 5 终端,并撰写了此篇简短的介绍性文章。本文中简要地讲述了该语言的多种可能性,还包含有关使用 MetaEditor 5 及此终端的一些小贴士。
畅销市场
本月下载最多代码
- Heiken-Ashi Heiken-Ashi指标看上去和蜡烛图类似,但有一些区别。Heiken-Ashi图表是一个简单的趋势决策系统,上升趋势的蜡烛图是蓝色的,下降趋势的蜡烛图是红色的。
- 自适应移动平均(AMA) 自适应移动平均(AMA)用来构造一个对价格序列噪声不敏感的移动平均,并且具有在趋势检测中延迟最小的特征。
- Ichimoku Kinko Hyo Ichimoku Kinko Hyo指标为表征市场趋势、支撑和阻力水平而设计,并生成买卖信号。
本月阅读最多文章

任何一位交易人都有可能面临准确把握趋势的好机会。也许这就是每个人都想找到的万能圣杯。在本文中,我们将讨论几个判断趋势的方法。更准确地说,是如何通过 MQL5 方法,制定几个经典的趋势判断程序。

本文将向您传授如何接收交易系统工作所必需的交易信号。在这里作为单独的自定义函数提供了构成 20 个交易信号的例子,这些函数可以在开发 EA 交易程序时使用。为了您的方便,在本文中使用的所有函数都包含在一个能够轻松连接到将来的 EA 交易程序的 mqh 包含文件中。

本文旨在研究带有不同的交易进入和采用跟踪止损的退出的算法盈利能力。待用的条目类型为随机进场与反向进场交易。止损订单用于跟踪止损与跟踪止盈。本文讲述的是年盈利能力约达30%的赚钱算法。
新发布在 代码库
- DRAW_BARS 这个 DRAW_BARS 绘图风格用于将指标四个缓冲区内开盘价,最高价,最低价,收盘价数值绘制成柱线。
- DRAW_FILLING 这个 DRAW_FILLING 绘图风格用于将指标两个缓冲区内区域填充。事实上, 它画两条线,并在线间填充指定颜色。
- DRAW_ZIGZAG 这个 DRAW_ZIGZAG 绘图风格用于将指标两个缓冲区内数值绘制线段。它看上去像 DRAW_SECTION, 但它允许在柱线内画垂直线段。
- DRAW_ARROW 这个 DRAW_ARROW 绘图风格绘制箭头 (字符)。
- DRAW_HISTOGRAM2 这个 DRAW_HISTOGRAM 绘图风格用于将指标两个缓冲区内数值绘制成柱状图。
- DRAW_HISTOGRAM 这个 DRAW_HISTOGRAM 绘图风格用于将指标缓冲区内数值绘制成柱状图。
- DRAW_SECTION 这个 DRAW_SECTION 绘图风格用于将指标缓冲区内数值绘制成线段。
- DRAW_LINE 这个 DRAW_LINE 风格用于将指标缓冲区的数值绘制成线。
- DRAW_NONE 这个 DRAW_NONE 绘图风格用于某些情况, 比如当您的指标需要计算并在"数据窗口"显示一些数值,但并不需要绘制图形的时候。
- MQL5 向导 - 基于Bullish Engulfing(牛市吞烛)/Bearish Engulfing(熊市吞烛)和 CCI 的交易信号。 本节讨论基于 "Bullish Engulfing(牛市吞烛)/Bearish Engulfing(熊市吞烛)" K线图模式并由Commodity Channel Index (CCI)指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
- MQL5 向导 - 基于Bullish Engulfing(牛市吞烛)/Bearish Engulfing(熊市吞烛)和 Stochastic 的交易信号。 本节讨论基于 "Bullish Engulfing(牛市吞烛)/Bearish Engulfing(熊市吞烛)" K线图模式并由Stochastic指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
- MQL5 向导 - 基于Morning(启明星)/Evening Stars(黄昏之星)和 Stochastic 的交易信号。 本节讨论基于 "Morning Star(启明星)/Evening Star(黄昏之星) " K线图模式并由Stochastic指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
- MQL5 向导 - 基于乌云盖顶(Dark Cloud Cover)/刺穿线(PiercingLine)和RSI的交易信号。 本节讨论基于 "乌云盖顶(Dark Cloud Cover)/刺穿线(PiercingLine) " K线图模式并由Relative Strength Index (RSI) 指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
已发布文章 "自定义图形控件。第一部分:创建简单控件"。

本文介绍开发图形控件的一般原则。我们将准备若干用于快速和方便地处理图形对象的工具,分析一个创建用于输入文本或数字的简单控件的例子以及使用该控件的方法。
畅销市场
新发布在 代码库
- MQL5 向导 - 基于 K 线形态的交易信号 + Stochastic K 线形态交易信号,由 Stochastic 指标确认
- 演示_BitmapOffset (OBJPROP_XOFFSET 和 OBJPROP_YOFFSET) 如果您在某个时刻需要显示图像的一部分,并且隐藏其它部分,您可以使用移动窗口来指定图像的可视区域。
- MQL5 向导 - 基于 早晨之星 / 黄昏之星形态的交易信号 + RSI 基于 早晨之星 / 黄昏之星形态的交易信号,由 Relative Strength Index (RSI - 相对强度指数) 指标确认。基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。
- MQL5 向导 - 基于 早晨之星 / 黄昏之星形态的交易信号 + MFI 基于 早晨之星 / 黄昏之星形态的交易信号,由 Market Facilitation Index (MFI - 市场促进指数) 指标确认。基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。
- MQL5 向导 - 基于乌云盖顶/刺穿线和MFI的交易信号。 本节讨论基于蜡烛图模式 "乌云盖顶(Dark Cloud Cover)/刺穿线(PiercingLine) " 并由Market Facilitation Index (MFI)指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
- MQL5 向导 - 基于乌云盖顶/刺穿线和CCI的交易信号。 本节讨论基于蜡烛图模式 "乌云盖顶(Dark Cloud Cover)/刺穿线(PiercingLine) " 并由Commodity Channel Index (CCI) 指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
- MQL5 向导 - 基于Dark Cloud Cover/Piercing Line 和 Stochastic 的交易信号。 本节讨论基于蜡烛图模式 "乌云盖顶(Dark Cloud Cover)/刺穿线(PiercingLine) " 并由Stochastic指标确认的交易信号。基于该策略的EA交易的代码可以被MQL5向导自动生成
本周下载最多代码
- MQL5向导 - 基于反转 K 线形态的交易信号 基于反转 K 线形态的交易信号。基于此策略的交易程序代码,可由 MQL5 向导自动生成。
- Heiken-Ashi Heiken-Ashi指标看上去和蜡烛图类似,但有一些区别。Heiken-Ashi图表是一个简单的趋势决策系统,上升趋势的蜡烛图是蓝色的,下降趋势的蜡烛图是红色的。
- 一个EA交易模板 该代码是一个EA交易的模板,由Valery Mazurenko (notused) 编写用于2010年自动交易锦标赛。
本周阅读最多文章

任何一位交易人都有可能面临准确把握趋势的好机会。也许这就是每个人都想找到的万能圣杯。在本文中,我们将讨论几个判断趋势的方法。更准确地说,是如何通过 MQL5 方法,制定几个经典的趋势判断程序。

本文将向您传授如何接收交易系统工作所必需的交易信号。在这里作为单独的自定义函数提供了构成 20 个交易信号的例子,这些函数可以在开发 EA 交易程序时使用。为了您的方便,在本文中使用的所有函数都包含在一个能够轻松连接到将来的 EA 交易程序的 mqh 包含文件中。
畅销市场
畅销市场
已发布文章 "MQL5 Cookbook: 怎样在设置/修改交易参数时避免错误"。
作为我们在系列前一篇文章,"MQL Cookbook: 在MetaTrader 5策略测试器中分析仓位属性"中EA交易工作的继续,我们将使用很多有用的函数,以及提高和优化已有的函数来增强它。这一次EA交易有可以在MetaTrader 5策略测试器中优化的外部参数,并且在某些方面组成了一个简单的交易系统。
已发布文章 "MQL5 Cookbook: 在MetaTrader 5策略测试器中分析仓位属性"。
我们将会展示一个来自前一篇文章,"MQL5 Cookbook: 自定义信息面板上的仓位属性"的修改版的EA交易。我们将会解决一些问题,包括从柱中获得数据,在当前交易品种中检查新柱事件,在文件中包含标准库中的交易类,创建一个函数来搜索交易信号,还有一个执行交易操作的函数以及在OnTrade()函数中判断交易事件。








































