代码

含有提醒功能的 Kijun-Sen MetaTrader 5

可以自定义颜色的 Kijun-sen 线形,可以在趋势改变时作出提醒。

Demo_IndicatorSetDouble MetaTrader 5

使用 IndicatorSetDouble() 函数示例. 这款倒置指标, 指标窗口的最大/最小值和级别值, 水平线均放置。

演示_IndicatorSetInteger MetaTrader 5

使用 IndicatorSetInteger() 函数示例一个简单的指标展示如何创建标签, 例如为每条水平线创建 "超买水平"。

演示_IndicatorSetString MetaTrader 5

如何使用 IndicatorSetString() 函数的示例。一个简单的指标展示如何创建标签, 例如为每条水平线创建 "超买水平"。

演示_FileReadInteger MetaTrader 5

这段脚本简单示例如何使用 FileReadInteger() 函数

演示_FileWriteInteger MetaTrader 5

这段脚本简单示例如何使用 FileWriteInteger() 函数

演示_FileTell MetaTrader 5

这段脚本简单示例如何使用 FileTell() 函数

演示_FileSize MetaTrader 5

这段脚本简单示例如何使用 FileSize() 函数

演示_FileReadDouble MetaTrader 5

这段脚本简单示例如何使用 FileReadDouble() 函数

演示_FileWriteDouble MetaTrader 5

这段脚本简单示例如何使用 FileWriteDouble() 函数

文章

Interview with Alexey Masterov (ATC 2012) MetaTrader 5

We do our best to introduce all the leading Championship Participants to our audience in reasonable time. To achieve that, we closely monitor the most promising contestants in our TOP-10 and arrange interviews with them. However, the sharp rise of Alexey Masterov (reinhard) up to the third place has

Interview with Sergey Pankratyev (ATC 2012) MetaTrader 5

The Championship is coming to an end leaving us with vivid impressions of many unusual trading strategies. However, the trading robot of Sergey Pankratyev (s75) is showing really peculiar things - it is trading all 12 currency pairs opening only long positions. It is not an error but just a response

Interview with Enbo Lu (ATC 2012) MetaTrader 5

"Be sure to participate in the Automated Trading Championships, where you can get a truly invaluable experience!" - this is the motto of contestant Enbo Lu (luenbo) from China. He appeared in the TOP-10 of Automated Trading Championship 2012 last week and is now consistently trying to reach the

Interview with Ruslan Ziyatdinov (ATC 2012) MetaTrader 5

The Championship keeps providing us with new discoveries, as well as new interesting Participants and unusual ideas implemented in the competition trading robots. While interviewing Ruslan Ziyatdinov (rusland1962), we learned about his simple approach to trading and found out why it is better to

Interview with Mariusz Zarnowski (ATC 2012) MetaTrader 5

As December 28 is approaching, the list of leaders of the Automated Trading Championship 2012 is becoming clearer. With only two weeks to go until the end of the Championship, Mariusz Zarnowski (zrn) from Poland stands a good chance to be in the top three. His EA has already demonstrated how it can

Interview with Evgeny Gnidko (ATC 2012) MetaTrader 5

The Expert Advisor of Evgeny Gnidko (FIFO) currently seems to be the most stable one at the Automated Trading Championship 2012. This trading robot entered TOP-10 at the third week remaining one of the leading Expert Advisors ever since

Interview with Sergey Abramov (ATC 2012) MetaTrader 5

The trading robot of Sergey Abramov (26405) is staying in TOP-10 since the second week. However, it caused much anxiety for its developer. As it turned out, the robot contains a small error in position close block. The robot has been developed almost exclusively on the basis of the past years'

Interview with Alexandr Artapov (ATC 2012) MetaTrader 5

It was during the second week of the Championship when the Expert Advisor of Alexandr Artapov (artall) found itself on the third position trading EURUSD and EURJPY. Then it briefly left TOP-10 to appear again after one month of struggle for survival. As it turned out, this trading robot is still

Interview with Juan Pablo Alonso Escobar (ATC 2012) MetaTrader 5

"Everyone who is struggling with programming and who were not able to participate in this year's competition, know that it becomes a lot easier in time", said Juan Pablo Alonso Escobar (JPAlonso), the hero of today's interview

Interview with Dmitry Terentew (ATC 2012) MetaTrader 5

Is it really necessary to be a programmer to develop trading robots? Do we need to spend years monitoring price charts to be able to "feel" the market? All these issues have been discussed in our interview with Dmitry Terentew (SAFF), whose trading robot has been occupying the first page of the

论坛

EA: 一个免安装的自动止损保护系统,可运行在MT5或MT4上

一个免安装的自动止损保护系统,可运行在MT5或MT4上 : 这是MT5上驱动部分,负责把实时行情,持仓情况输出成csv文件,由python脚本再进行数据分析,并发送指令生成新的订单。 作者: feizhou wang

EA: 来自"MQL5算法交易的神经网络"教程的示例

来自"MQL5算法交易的神经网络"教程的示例 : "MQL5算法交易的神经网络"教程是一本全面的操作指南,涵盖了人工智能和神经网络的理论基础,以及使用MQL5编程语言在金融交易应用的实践方面。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第七部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第七部分 : 在本书的最后,即第七部分讨论了MQL5 API的高级功能,这在为MetaTrader 5开发程序时发挥重要作用。其中包括自定义交易品种、内置经济日历事件以及网络、数据库和加密等通用技术。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第六部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第六部分 : 在"交易者的MQL5编程(MQL5 Programming for Traders)"第六部分,我们将学习MQL5语言的一个关键组成部分 – 交易自动化。我们将首先介绍基本对象,如交易品种规格和交易账户设置。这些都是创建正常运行的EA交易的先决条件。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第五部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第五部分 : 在本书的第五部分,我们将深入探讨与算法交易相关的API,包括金融数据分析和处理、图表可视化、自动化和用户交互。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 书中的源代码。第四部分

交易者的MQL5编程(MQL5 Programming for Traders) - 书中的源代码。第四部分 : 在本书的第四部分,我们将重点掌握内置函数(MQL5 API),并将逐步深入研究专门的子系统。任何MQL5程序都可以利用大量技术和功能。因此,从大多数程序都能使用的最简单且最有用的函数开始是明智的。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第三部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第三部分 : 第三部分 "MQL5中的面向对象编程"呈现了MQL5语言中面向对象编程(OOP)的世界。软件开发往往涉及与多个实体管理相关的复杂性,需要先进的技术来提高编程的便利性、效率和质量。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第二部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第二部分 : 第二部分 "MQL5编程基础知识"介绍了该编程语言的核心概念。本书这一部分专门讨论数据类型、标识符、变量、表达式和运算符。您将学习了解如何组合不同的指令来形成程序逻辑。 作者: MetaQuotes

EA: 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第一部分

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第一部分 : 本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。 作者: MetaQuotes

EA: 使用ONNX模型识别手写数字的示例

使用ONNX模型识别手写数字的示例 : 此EA不用于交易。使用标准Canvas库实现的简单面板允许您用鼠标绘制数字。经过测试的mnist.onnx模型用于识别数字。 作者: Slava