新文章 在单一工具上使用不同的 EA 交易程序进行交易时 ORDER_MAGIC 的使用已发布: 本文考虑有关使用不同 EA 交易程序的自动交易的魔法标识以及分隔、组合与同步进行信息编码的问题。初学者和经验更多的交易者会对本文感兴趣,因为它解决虚拟仓位的问题,这在实施由 EA 交易程序的同步和各种策略组成的复杂系统时非常有用。 作者:Nikolay Demko
新文章 中测试移动平均线计算的性能已发布: 在创建第一个移动平均线指标之后,已经出现了若干指标。其中很多指标使用类似的平滑方法,但是还没有研究不同的移动平均线算法的性能。在本文中,我们将考虑在 MQL5 中使用移动平均线的若干可能方式并比较它们的性能。 作者:Sergey Pavlov
新文章 用 Delphi 为 MQL5 编写 DLL 指南已发布: 本文说明在 Delphi 编程环境中使用流行编程语言 ObjectPascal 创建 DLL 模块的机制。本文提供的材料主要针对初学者而设计,这些初学者面临因为连接外部 DLL 模块而突破了嵌入式编程语言 MQL5 边界的问题。 作者:Andrey Voytenko
新文章 使用若干中间指标缓存创建多货币指标已发布: 最近对 FOREX 市场进行群集分析的兴趣越来越高。MQL5 提供了研究货币对运动趋势的新可能。MQL5 不同于 MQL4 的一个新特点是能够使用数量不受限制的指标缓存。本文描述了一个创建多货币指标的例子。 作者:Alexey Klenov
新文章 从 MQL4 迁移到 MQL5已发布: 本文是 MQL4 语言函数的快速指南,帮助您将您的程序从 MQL4 迁移到 MQL5。介绍了每个 MQL4 函数(交易函数除外)的说明和 MQL5 实施,从而让您显著减少转换时间。出于方便起见,MQL4 函数被分为组,类似于 MQL4 参考。 作者:Sergey Pavlov
做了一个指标 Indicator_1,然后在EA中调用,打印指标数组中的数据,结果有些乱,详情如下: Indicator_1代码: #property indicator_chart_window#property indicator_buffers 1#property indicator_color1 Yellow double Bar_High[]; int init() { IndicatorShortName("High_Low_Two_Lines"); IndicatorBuffers(1); SetIndexBuffer(0...
这与指标的移动有关,但用汽车来写很容易。 两辆汽车在同一方向行驶,A车落后B车10英里,A车比B车快2倍,A车再往前走多少英里就能追上B车。 但是如果A车的速度是3倍,答案是5英里。 4倍的速度是3英里多一点(我脑子里的粗略计算)。 看起来我应该可以用一个公式来计算,但我没有看到。
每次创建EA的时候,都有一个默认的模板被套用,新建完了后还要根据自己的情况删去一些说明; 请问是否自己可以创建一个模板,使得每次新建的时候,可以之间使用? 谢谢!
新文章 遗传算法 - 很简单!已发布: 在本文中,笔者将讨论利用亲自开发的遗传算法进行的进化计算。笔者将通过示例说明算法的功能,并为算法的使用提供实用性的建议。 作者:Andrey Dik
#property indicator_chart_window#property indicator_buffers 1#property indicator_color1 Yellow // High Points Array Lineextern int Seek_Period=30;double Bar_High[];int init() { IndicatorShortName("High_Low_Two_Lines"); IndicatorBuffers(1); SetIndexBuffer(0,Bar_High); SetIndexStyle(0...
新文章 “傻瓜式”MQL:如何设计和构建对象类已发布: 我们将通过创建视觉设计的样本程序,介绍如何在 MQL5 中设计和构建类。本文为使用 MT5 应用程序的初学者编程人员所编写。我们提出一种简易明了的抓取技术用于创建类,无需深刻理解面向对象编程的理论。 作者:Sergey Pavlov
新文章 面向初学者的创建具有多个指标缓冲区的指标已发布: 复杂代码由一组简单代码组成。如果您熟悉简单代码,复杂代码看上去就不那么复杂了。在本文中,我们将讨论如何创建具有多个指标缓冲区的指标。我们将 Aroon 指标作为示例进行详细分析,并给出两个不同的代码版本。 作者:Nikolay Kositsin
新文章 MetaTrader 5 和 MATLAB 交互已发布: 本文将详细介绍 MetaTrader 5 和 MatLab 数学包之间的交互。文中说明了数据转换机制,以及开发通用库以与 MatLab 交互的过程。文章还介绍了对 MatLab 环境生成的 DLL 的使用。本文面向掌握了 C++ 和 MQL5 的经验丰富的读者。 作者:Andrey Emelyanov
新文章 创建具有图形控制选项的指标已发布: 熟悉市场情绪的人都知道 MACD 指标(其全称为平滑异同移动平均线)- 自计算机分析方法面世以来即已被交易人员用于分析价格变动的强大工具。在本文中,我们将讨论 MACD 可能的变型,并在可图形切换变型的指标中实施这些变型。 作者:Vasily
新文章 一个基于不同大陆不同时区的交易策略实例已发布: 在互联网上很轻松就能找到许多策略,它们也会为您提供大量各式各样的建议。我们则会采取一种专业的方法,基于不同大陆不同时区,深入策略创建的过程。 作者:Vasily
新文章 交易报告及短信通知的创建和发布已发布: 交易者往往不能、也不想接连多少个小时被拴在交易终端那里。如果交易系统再或多或少地正规化、而且可以自动识别一些市场状态的时候,就更是如此。本文会讲述如何生成一份 HTML 文件格式的交易结果报告(利用“EA 交易”、指标或脚本),并通过 FTP 将其上传到 WWW 服务器。我们还会考虑以短信形式向手机发送交易事件通知。 作者:Denis Zyatkevich
markerinfo(Symbol(), MODE_STOPLEVEL)); markerinfo(Symbol(), MODE_TICKVALUE)); markerinfo(Symbol(), MODE_TICKSIZE)); marketInfo(Symbol(), MODE_LOTSIZE)); 请教这几个函数的意义。
如: #property copyright "Copyright 2013, MetaQuotes Software Corp."#property link "http://www.metaquotes.net"int init() { return(0); }int deinit() { return(0); }int start() { return(0); } 我理解的顺序是 先执行 init()进行初始化,然后执行 start(),最后执行deinit()。 但是在编程序测试的时候,发现顺序好像并非如此,而直接从start()开始。 求详解。
[删除]
int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, void comment, void magic, void expiration, void arrow_color) 示例中 ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"My order #2",16384,0,Green); 我有一些不明白之处...
[删除]
http://www.forextester.com/data/datasources.html 从这里下载的历史数据,按网上教程设置,但是我导入后什么反应都没有,只有一片空白 而且导入参数也按要求设置了,但是没用,即使将平移时间从-12到12都试过了,还是没有反应,到底原因在哪儿呢? 谢谢
新文章 MQL5:在 MetaTrader 5 中分析和处理商品期货交易委员会 (CFTC) 报告已发布: 在本文中,我们将开发用于 CFTC 报告分析的工具。我们将解决下述问题:开发可直接使用委员会提供的数据文件的 CFTC 报告数据而无需进行中间处理和转换的指标。此外,该指标可用于不同目的:作为指标绘制数据、处理其他指标中的数据、在脚本中用于自动分析、在“EA 交易”的交易策略中使用。 作者:Aleksey Sergan
新文章 初学者以 MQL5 实现对数字滤波器的实际实施已发布: 数字信号滤波的理念在有关构建交易系统的论坛主题中被广泛讨论。而不以 MQL5 编写数字滤波器的标准代码是不明智的。在本文中,笔者介绍了将出自其文章《面向新手的 MQL5 自定义指标》的简单 SMA 指标的代码转换成更复杂和通用的数字滤波器的代码。本文是笔者上一篇文章的逻辑延续。文章中还介绍了如何在代码中更换文本,以及如何修正编程错误。 作者:Nikolay Kositsin
DxdCn老师,我就是上次老麻烦你的人。非常感谢你的帮助,我的程序成功了。因为前段时间出差了,没时间弄这个,现在回来了,想把那个程序改成EA,不成功,还想请你给看看,你有邮箱吗?我的邮箱是1544492188@qq.com
新文章 用 MQL5 连接 EA 交易程序和 ICQ已发布: 本文描述 EA 交易程序和 ICQ 用户之间的信息交换方法,并提供了几个例子。通过他们的手机或 PDA 中的 ICQ 客户端,从一个客户端远程接收交易信息的人会对提供的材料感兴趣。 作者:Andrey Voytenko
新文章 指标间的数据交换:易如反掌!已发布: 我们希望创建这样一个环境,即能够提供对附加于图表的指标的数据访问,并具有以下属性:没有数据复制;只需稍加修改我们需要使用的可用方法的代码;MQL 代码优先(当然,我们必须使用 DLL,但我们将只使用一些 C++ 代码字符串)。本文介绍了为 MetaTrader 终端开发程序环境的简易方法,这将提供从其他 MQL 程序访问指标缓冲区的方法。 作者:Алексей
[删除]
测试的时候是从2001.01.05开始的,要测试到2013年10月5日才算完。 但是到2001.04.19就提示测试完成了,后面的都没有测试,这是为什么呢? 02:50:33 test002: loaded successfully 02:50:33 TestGenerator: current spread 45 used 02:50:51 test002 test started 02:50:51 2001.01.05 00:06 test002 XAUUSD,M15: open #1 buy limit 0.10 XAUUSD at 267.05 sl: 265.80 tp: 267...

您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录