MQL4和MetaTrader 4 - 页 45

大家好。我刚刚学习MQL4编写EA。写了一段代码是 bool CloseOrWaiting(int Locator)//判断是否平仓。 { switch(Locator) { case 1: 判断是否符合多单出场条件。 break; case 2: 判断是否符合空单出场条件。 break; } return(false); } 昨晚编译都没有问题,今天再编译时MT4报错'Locator'-internal error 提示函数的整型参数Locator有问题,我查了Baidu也没找到internal error意味着什么...
[删除]
A:=(3*C+L+O+H)/6; B:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6) +13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12) +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+ REF(A,20))/210; D:MA(B,M); 最好能把形成的原代码都带上,不尽感激!...
I want to let PC make a sound at some case. I don;t know what function i should use? thank you!@ I know we can use playsound(),but just one time for the sound, I want to continous sound and never stop unless we send the stop command.
[删除]
打個比方,同樣buy單或sell單(馬丁下法),A的buy單+300點,但B的buy單是-200,自動化程式語法要怎麼寫呢,煩請各位高手賜教
新文章 使用 EA 交易可视向导创建 EA 交易已发布: MetaTrader 5的EA交易可视向导提供一种高度直观的图形环境,带有一整套允许您在数分钟内完成EA交易设计的预定义交易代码块。EA交易可视向导的单击拖拽法允许您像使用铅笔和纸张一样,创建外汇交易策略与信号的可视化呈现。这些交易图表均通过Molanis的MQL5代码生成器自动进行分析,并将其转换为即用型EA交易。而互动式图形环境则会简化设计过程,且无需编写MQL5代码。 作者:molanis
新文章 OpenCL:并行世界的桥梁已发布: 2012 年 1 月末,从事 MetaTrader 5 开发业务的软件开发公司宣布 MQL5 可向 OpenCL 提供原生支持。本文通过一个示例说明了 MQL5 环境下 OpenCL 的编程基础知识,并列举了几个示例,讲述了为提高运行速度所做的朴素优化。 作者:Sceptic Philozoff
新文章 MetaTrader 5 与 MQL5 提供的无限机遇已发布: 本文中,我想举一个例子说明交易者的程序会是什么样子,以及如果从头到始学习 MQL5,9 个月内能达到什么程度。这个例子还会显示出对于一个交易者而言,这样一种程序在占用价格图表最小空间的同时,其功能多样性与信息翔实性如何。而且,我们也会看出,可以通过何种方式,得到颜色多样、清晰明快且对于用户而言直观明确的交易信息面板。以及许许多多的其它功能... 作者:Anatoli Kazharski
新文章 如何在"应用商店"中发布产品已发布: 将令人感兴趣的应用程序发布到"应用商店"中,那么,它们立即可供全世界所有使用 MetaTrader 5 的交易者使用。"应用商店"是一个赚钱的绝佳机会,其中包括即时转账和方便的统计数据,有助于您分析自有产品试用版本的购买次数与下载次数。"应用商店"中所有的 MQL5 程序均针对一位特定买家加密,最多允许三次激活,不需要您做出任何额外防护。 作者:MetaQuotes Software Corp.
新文章 最新的改革已发布: 看一看您的交易终端。您能看到哪些价格展示方式?柱、烛形图和线条。我们追求的是时间和价格,但却只能由价格获利。那么,分析市场时,我们能否只关注价格呢?本文会针对点数图("圈圈叉叉")提出一种算法和脚本 - 已将各种各样的价格模式考虑在内,而其实际应用亦于提供的建议中列出。 作者:Roman Zamozhnyy
新文章 利用 EX5 库来推动您的项目开发已发布: 隐藏 .ex5 文件中类/函数的实施细节,会让您能够同其他开发人员共享自己的专有算法,设立共同项目并在网络中宣传它们。而且,在 MetaQuotes 团队不遗余力地引入直接继承 ex5 库类可能性的同时,我们现在就要付诸实施了。 作者:o_O
新文章 保证 MQL5 代码的安全:密码保护、钥匙生成器、时间限制、远程许可证及先进的 EA 许可证密钥加密技术已发布: 大多数开发人员都需要保证其代码的安全性。本文就会讲到 MQL5 软件的几种不同的保护方式 - 其中涉及到的是赋予 MQL5 脚本、EA 交易和指标许可能力的方法。包括密码保护、钥匙生成器、账户许可、时限评估以及采用 MQL5-RPC 调用的远程保护。 作者:investeo
新文章 Trademinator 3:交易机器的崛起已发布: 在《Dr. Tradelove...》一文中,我们创建了一个可独立优化某预先选定交易系统的 EA 交易。而且,我们还决定创建一个不仅能够优化构成 EA 的交易系统参数、而且可以在多个交易系统中选择最优的 EA 交易。我们来看看,它会带来些什么... 作者:Roman Zamozhnyy
新文章 使用指数平滑法进行时间序列预测(续)已发布: 本文力求升级此前创建的指标,并简要讲述了利用自助法与分位数评估预测置信区间的一种方法。如此一来,我们便会获得将用于评估预测准确性的预测指标和脚本。 作者:Victor
[删除]
MT4的历史文件(HST),要怎样实时写入数据?(不是使用脚本转换) 求C++代码, 谢谢!
  角度公式后  (31   1 2 3 4)
你好 我有一个关于预测未来高点和低点的问题。例如,我有过去的高点和低点,它的高点是100,低点是10,趋势 的 角度是向上45度。 在20条5分钟的数据之后,高点是120,低点是30...... 我的问题是,你知道一个角度为45度向上的数学公式,能够计算出20个柱子期间的点数增加吗?我曾经用过这种趋势线,但只是对某个地方的数学公式感到好奇。
新文章 创建 EA 交易优化的自定义标准已发布: MetaTrader 5 客户端提供了各种机会来优化 EA 交易的参数。除了策略测试程序中包含的优化标准以外,开发人员还有机会创建自己的标准。这样一来,EA 交易的测试和优化便具有了无限的可能性。本文介绍了创建此类标准的实用方法,既适用于复杂标准,也适用于简单标准。 作者:Dmitriy Skub
新文章 在 MetaTrader 5 中使用自组织特征映射(Kohonen 映射)已发布: 自组织特征映射(Kohonen 映射)最有趣的方面是,其在不受监督的情况下就可学会对数据进行分类。就其基本形式而言,该映射能够生成输入数据的一个类似映射(聚类)。可使用 SOM 映射实现高维数据的分类和可视化。在本文中,我们将讨论 Kohonen 映射的几个简单应用。 作者:MetaQuotes Software Corp.
新文章 统计估计已发布: 对某个序列的统计参数进行估计非常重要,因为大多数数学模型和方法均基于不同的假设。例如,正态分布规律或离差值(或其他参数)就是这样。因此,在分析和预测时间序列时,我们需要一个简单方便的工具,用于快速清晰地估计主要统计参数。本文简要说明了一个随机序列的最简单统计参数,以及其可视分析的几种方法。本文还说明了如何在 MQL5 中实现这些方法,以及使用 Gnuplot 应用程序对计算结果进行可视化的方法。 作者:Victor
新文章 使用带 ENCOG 机器学习框架的 MetaTrader 5 指标进行时间序列预测已发布: 本文介绍如何将 MetaTrader 5 连接到 ENCOG - 高级神经网络和机器学习框架。它包含一个基于标准技术指标的简单神经网络指标和一个基于神经指标的 EA 交易的描述和实施。本文还附带了所有源代码、编译后的二进制文件、DLL 和一个可仿效的经过训练的网络。 作者:investeo
新文章 用于预测市场价格的通用回归模型已发布: 市场价格是缺乏需求和供应之间的稳定平衡而形成的,反之,又取决于各种各样的经济、政治和心理因素。这些因素的性质以及影响原因所存在的差异,使得直接考虑所有因素非常困难。本文提出一种依据精心设计的回归模型预测市场价格的尝试。 作者:Yousufkhodja Sultonov
新文章 使用非托管导出将 C# 代码运用到 MQL5已发布: 在本文中,我介绍了在 MQL5 代码和托管 C# 代码之间进行互动的不同方法。我还提供了几个例子来说明如何针对 C# 封送 MQL5 结构以及如何在 MQL5 脚本中调用导出的 DLL 函数。我相信提供的例子能用作以后研究用托管代码编写 DLL 的基础。本文也为 MetaTrader 使用已经在 C# 中实施了的多个库打开了大门。 作者:investeo
新文章 随机游走和趋势指标已发布: 随机游走和实际的市场数据看起来非常类似,但是它有一些重要的特征。在本文中,我们将通过用掷硬币游戏进行模拟,讨论随机游走的特性。为了研究数据的特性,开发了趋势指标。 作者:Гребенев Вячеслав
新文章 HTML 中的图表已发布: 现今很难找到一台没有安装 Web 浏览器的计算机。长久一来,浏览器一直在进化和改进。本文讨论依据从 MetaTrader 5 客户端获得的信息,以简单和安全的方式创建图表,以在浏览器显示它们。 作者:Victor
新文章 在 MetaTrader 5 中实施多货币模式已发布: 长期以来,人们对多货币分析和多货币交易存在极大的兴趣。随着 MetaTrader 5 和 MQL5 编程语言的公开发行,实施完备的多货币体系成为可能。在本文中,针对多个交易品种,我们提出一种方法来分析和处理所有到来的价格变动。让我们将 USDx 美元指数的多货币 RSI 指标作为示例。 作者:Konstantin Gruzdev
新文章 MQL5 中的电子表格已发布: 本文介绍在其第一个维度中包含不同类型的数据的动态二维数组的类。以表格的形式存储数据可方便地解决与安排、存储和操作不同类型的绑定信息相关的各种问题。实施表格处理功能性的类的源代码已附于本文。 作者:Nikolay Demko
新文章 小型趋势指标、中型趋势指标和主要趋势指标已发布: 本文基于 James Hyerczyk 所著《形态-价格-时间:甘氏理论在交易系统里的运用》一书中的某些理念,旨在探讨以指标和 《EA 交易》;形式进行自动化交易和分析的可能性。本文不敢自称内容详尽,在此我们只是探讨模型 - 甘氏理论的第一部分。 作者:Dmitriy Skub
新文章 基于交易模块创建多个 EA 交易已发布: 在 MQL5 中使用面向对象方法这一做法,极大简化了多币种/多系统/多时间表 EA 交易的创建过程。不妨想象一下单个 EA 交易采用多个交易策略、使用一切可用工具以及利用所有可能的时间表进行交易的情形!此外,EA 交易还方便使用测试程序进行测试,并且对于所有策略而言,该交易包含了一个或多个资金管理工作系统。 作者:Василий Соколов
编辑工具 gvim。 在安装目录 vim73 中找到文件 filetype.vim 打开它,找到以 au 开头的语句行集中的地方 在空行中写入: au BufNewFile,BufRead *.mq5,*.mq4,*.mqh setf c 存盘退出,在 gvim 中打开*.mq5,*.mq4,*.mqh等文件,可见效果。
新文章 William Blau 的 MQL5 指标与交易系统。第一部分:指标已发布: 本文要讲述的是 William Blau 在《动量、方向和背离》一书中所说的指标。William Blau 的方法允许我们迅速、准确地接近价格曲线的波动,从而确定价格变动的趋势和转折点,并消除价格噪声。同时,我们还能探测市场的超买/超卖状态,以及指明趋势结束和价格反向变化的信号。 作者:Andrey N. Bolkonsky