文章,程序库评论

新文章 市场上产品有效展示的小贴士 已发布: 有效地向交易人出售程序,不仅需要编写一个高效有用的产品,然后还要在市场上发布。提供一份全面详尽的描述和高品质的插图至关重要。性能标识和正确的截图也与“真正的编码”同等重要。记住一个简单的公式:没有下载=没有销量。 MetaTrader 市场 是最大的自动交易应用商店。是自动交易和技术指标的开发人员能够获得他们辛勤工作应得奖赏的地方。在成功发布市场产品方面,很难高估标识,描述和截图的角 色。如果应用设计简陋,潜在买家将很容易忽视它。决定性的购买之所以产生,得益于市场展窗上吸引眼球的产品标识。标识必须具有让潜在买家想要下载的吸引
新文章 使用 MQL5.0 社区频道和群聊天 已发布: MQL5.com 网站汇集了来自世界各地的交易者。 用户发表文章、共享免费代码、在市场上销售产品、执行自由职业订单、以及跟单信号。 您可以在论坛、交易者聊天和元交易者频道中与他们交流。 像大多数现有的即时通讯工具一样,MetaTrader 聊天功能为大量受众提供了广播信息的机会。 有两种消息类型可用:群聊和频道。 这两种类型都允许与朋友和同事交流,以及共享图像、视频和文件。 每种类型都可以为 MQL5 服务收入 增加额外的手段,诸如信号和市场。 频道通常用于向用户广播信息,因此可以作为微博平台。
新文章 如何实现交易员的订单,并在 MQL5 自由职业者服务板块创造利润 已发布: MQL5 自由职业者是一项在线服务,开发人员可以通过这项服务为交易员客户创建交易应用程序而获得收入。该服务自 2010 年起成功运营,迄今已完成超过 10 万个项目,总价值达 700 万美元。我们可以看到,这里涉及到大量资金。 MQL5 自由职业者 是为交易应用程序开发人员提供的专门服务。当交易员需要用 MQL5/MQL4、Python、C++ 和其他现代编程语言开发的定制交易机器人、指标和其他工具应用程序时,他们就会来到这里。 MQL5.com 自由职业者服务于 2010 年 6 月推出,成立 14
新文章 MetaTrader市场概述(图表) 已发布: 几周前我们发布了 自由职业者服务的信息图表 。我们也承诺将透露一些市场统计数据。现在,我们邀请您来检验我们已经收集的数据。 MetaTrader 市场 正式发布始于2012年2月。从那时起交易应用商店已经走了很长的一段路。首先,它只用于MetaTrader 5。然后,市场部分也在MetaTrader 4推出。产品范围也得到扩大:既交易应用程序之后,紧接着是 金融杂志 和 书籍 。 所 有这一切都提高了服务的营业额:截止2014年7月,大概有价值总额超过522 000美元的6 300个产品在市场出售,并且520名卖家和24
新文章 在您的网站上免费嵌入 MetaTrader 4/5 网页版终端并赚取利润 已发布: 交易者会非常熟悉 WebTerminal, 它允许直接从浏览器在金融市场上交易。将 WebTerminal 小部件添加到您的网站 — 这样做是绝对免费的。如果您有网站, 您可开始向经纪商引荐潜在客户 — 我们已为您准备好了一个即用型的网页版解决方案。您需要做的所有事情就是将一个 iframe 嵌入您的网站。 将 WebTerminal 小部件添加到您的网站 — 这样做是绝对免费的。这个强大的功能将令您的网站访问者使用最流行的 MetaTrader 5 和 MetaTrader 4
新文章 为何在 MetaTrader 4 与 MetaTrader 5 上的虚拟托管优于一般的 VPS 已发布: 从 MetaTrader 4 和 MetaTrader 5 终端上租用一台虚拟服务器是最优方式,它可确保不会打断您的交易机器人的工作,以及 信号 订阅。从本质上讲,它是一个模拟 VPS,不过它性能更佳,并且更适合应对一个交易者所要遇到的需求和挑战。服务器可以直接从您的 MetaTrader 里租用。仅需点击几次鼠标,即可将您的 EA、指标、脚本、信号订阅,连同它们的设置一起传送到虚拟服务器。虚拟托管云网络是专为 MetaTrader 平台研发的,并拥有许多本地解决方案。
新文章 MetaTrader 5 已具备锁仓账户系统 已发布: MetaTrader 5平台最初是专为净额持仓账户系统而设计的。净额系统每个金融工具仅允许一个持仓,也就意味着该工具的所有进一步操作只能是关闭,撤销或改变现有持仓的交 易量。为了扩大零售外汇交易者的可能性,我们新增第二种账户系统 - 锁仓系统。现在,每个交易品种可以有多位持仓,包括反向持仓。这就为实现基于所谓“锁定”的交易策略铺平了道路 - 如果价格移动方向与交易者相反,那么他们就可以新建一个反向持仓。 因为新系统类似于MetaTrader 4中使用的系统,所以交易者将会非常熟悉。与此同时,交易者将能够体验第五代平台版本的全部优势
新文章 我们如何开发MetaTrader 信号服务和群组交易 已发布: 我们持续加强信号服务,完善机制,添加新的功能并修复缺陷。2012年的MetaTrader信号服务和当前的MetaTrader信号服务就像两个完全不同的服务。 目前,我们正在实施 虚拟主机云 服 务,它由一个服务器网络组成用来支持特定版本的MetaTrader客户端。若要从MetaTrader客户端以最小的网络延迟租用程序端虚拟副本,直接 到达他们交易商的交易服务器,交易人将只需完成5个步骤。这将提供交易人复制信号提供者交易的程序端的24小时不间断运行。 此外,我们正计划推出甚至更好
新文章 在 MQL5.com 上的自由职业者工作 - 开发者喜爱的位置 已发布: 自动交易的开发者不再需要去市场中寻找需要 EA 的交易者 - 现在他们会来找你。目前,成千上万的交易者到 MQL5 上给自由开发人员下订单,并在 MQL5.com 上为任务支付报酬。4 年以来,这项服务促成了三千名交易员对超过 10,000 个任务进行了支付。并且交易员与开发者的行动正在持续增长! 这项服务的原理类似于拍卖:交易员下单,众多开发者参与竞争,说明他们的条件,时间和成本,来赢取订单的实施。当一位交易员决定了所选开发者,约定的费用金额被锁定在交易者的帐户,并且被选择的开发者开始完成定单。 作者:
新文章 MetaTrader应用商店2013年第三季度业绩 已发布: 又过了一个季度,我们已决定统计 MetaTrader 应用商店 的业绩 - MetaTrader平台最大的交易机器人和技术指标商店。 首先,MetaTrader 4应用商店已经发布了 测试模式 并且最终版不久也将发布。然而,交易机器人开发者已经可以在那儿发布其MQL4应用。超过200个程序已经通过了测试。MetaTrader 4市场推出之后,这些程序将提供给交易者们。 直至报告季度末期,有500多名开发者已经将他们的1200个产品放入MetaTrader 应用商店。这超出了 上一季度业绩
新文章 神经网络在交易中的应用:用于智能体自适应行为的分层技能发现(HiSSD) 已发布: 本文将介绍 HiSSD 框架,该框架结合分层学习与多智能体技术构建自适应系统。我们将详细分析这套创新方法如何挖掘金融市场中的隐藏模式,并在去中心化场景下优化交易策略。 传统做法是先针对单一任务训练智能体,再针对新任务做微调。但该方式存在不少缺陷。首先,智能体需要重新与新环境交互,成本高昂。其次,针对固定数量智能体训练的模型,扩展性较差。一旦智能体组成结构或任务参数发生变动,模型性能就会下降。 为解决上述问题,研究人员开始采用基于 Transformer
  指标: Woodies CCI  (16   1 2)
Woodies CCI : Woodies CCI 是一个由 Ken Woods 开发的动量指标。它是基于周期数为14的商品通道指数指标 (CCI) 的。 作者: Mladen Rakic
新文章 因果推断与量化交易中的回归模型探索 已发布: 本文探究了将回归模型应用于算法交易的可行性。与二分类模型不同,回归模型能够通过量化价格的预期波动幅度,构建灵活性更强的交易策略。 二分类是机器学习的基础任务,核心目标是将输入数据划分至两个不同类别中的任意一个。应用于外汇交易EA时,该模型通常用于预测买入信号(标记为0)或卖出信号(标记为1)。这种方式将复杂的市场运行逻辑,简化为单一的方向决策。
新文章 MQL5 Algo Forge 入门 已发布: 我们正在推出 MQL5 Algo Forge —— 一个专为算法交易开发人员设计的门户网站。它将 Git 的强大功能与直观的界面相结合,用于管理和组织 MQL5 生态系统内的项目。在这里,您可以关注有趣的作者,组建团队,并在算法交易项目上进行协作。 新的 MQL5 Algo Forge 不仅仅是您的项目列表 —— 它是一个成熟的开发人员社交网络。您可以轻松跟踪更改,维护项目历史,与志同道合的专业人士联系,并发现新想法。在这里,您可以关注有趣的作者,组建团队,并在算法交易项目上进行协作。 MQL5 Algo Forge
新文章 交易所市场算法(EMA) 已发布: 本文对交易所市场算法(EMA)进行了详细分析,该算法的灵感来源于股票市场交易者的行为模式。算法模拟股票交易过程,市场中不同成功程度的参与者采用不同策略以实现利润最大化。 在数值优化领域,新算法层出不穷,旨在有效解决不确定性和高维度条件下的复杂问题。其中,基于种群的元启发式算法占有特殊地位。通过模拟自然或社会过程,这类算法在寻找全局最优解方面展现出令人瞩目的能力。
新文章 随机数生成器质量对优化算法效率的影响 已发布: 在这篇文章中,我们将探讨梅森旋转算法(Mersenne Twister)随机数生成器,并将其与MQL5中的标准随机数生成器进行比较。此外,我们还将研究随机数生成器的质量对优化算法结果的影响。 当提及使用优化算法时,许多读者会好奇使用高质量的随机数生成器究竟有多重要。这个问题的答案并不像初看时那么简单。然而,可以直观地理解,随机数的质量会对算法的搜索能力产生重大影响,因为基于种群的算法绝大多数都是基于随机搜索的。 让我们一起来深入探讨这个问题。在开始之前,我们需要考虑不同类型的随机数生成器、它们对结果的影响以及在哪里可以找到可靠的选项。
新文章 订单策略。多目标 EA 交易 已发布: 本文主要介绍一些主动使用挂单的策略、用来描述这些策略的元语言,以及如何使用一种以这些描述为基础运行的多目标 EA 交易。 任何交易策略的首要核心元素,就是价格分析以及作为建仓基础的技术指标分析。我们称其为 市场分析 ,即市场中发生的所有事情以及我们无法控制的事情。 此外,策略可能还需要另外一种类型的分析。我们称其为 当前交易状况分析 。 它包括交易仓位状态分析、以及任何可用/缺失的挂单分析(如果用于一个策略之中)。这些分析的结果,可以帮助我们决定是否应该对仓位或订单采取某些动作,
新文章 MQL5中的价格时间缺口分析(第二部分):构建时间维度下的流动性分布热力图 已发布: 这是一份详细的MetaTrader 5热力图指标构建教程,能够可视化展示价格随时间的分布状态。本文阐述了时间密度分析的数学原理,将各个价格区间以色彩区分:红色代表价格停留时间最短,蓝色代表价格停留时间最长。 在 前一篇文章 中,我们讲解了时间缺口的概念,以及其与机构交易活动的关联。然而,检测缺口仅仅完成了一半工作。想要高效交易,交易者必须掌握完整的市场全貌:价格长期停留和短暂停留的区间,以及这些区域之间如何相互作用。 而我们的指标正好解决了这一问题 ——
新文章 从Python到MQL5:量子启发式交易系统的探索之旅 已发布: 本文探讨了量子启发式交易系统的开发过程,该系统从Python原型过渡到MQL5实现,以应用于现实世界的交易中。该系统运用了量子计算原理(如叠加态和纠缠态)来分析市场状态,尽管这是在经典计算机上使用量子模拟器运行的。该系统的关键特性包括:采用三量子比特系统,可同时分析八种市场状态;设置24小时的回溯观察期;并运用七种技术指标进行市场分析。尽管准确率看似一般,但若结合恰当的风险管理策略,该系统仍能提供显著的优势。
新文章 开发多币种 EA(第 27 部分):多行文本显示组件 已发布: 如果需要在图表上显示文本,我们可以使用 Comment() 函数。但它的功能相当有限。因此,在本文中,我们将自行开发一个组件 — 一个全屏对话框,该对话框能够显示多行文本,支持灵活的字体设置和滚动功能。 如果需要在图表上显示文本,我们可以使用 Comment() 函数。但它的功能相当有限。因此,在本文中,我们将自行开发一个组件 — 一个全屏对话框,该对话框能够显示多行文本,支持灵活的字体设置和滚动功能。
新文章 按小时、星期几和每月日期分析的季节性指标 已发布: 本文介绍如何开发一款用于分析金融市场中重复性价格模式的工具 —— 可按每月日期(1-31 日)、星期几(周一至周日)或每日小时(0-23 时)进行分析。该指标分析历史数据,计算每个周期的平均收益率,并以直方图形式展示结果并附带预测。指标包含可自定义参数:季节性类型、分析 K 线数量、以百分比或绝对值显示、图表颜色等。
新文章 您应该了解的MQL5向导技巧(第七十二部分):MACD与OBV组合形态的监督学习应用 已发布: 本文将承接前一篇文章,之前我们介绍了MACD与OBV指标组合,本文将探讨如何通过机器学习对这一指标组合进行优化增强。MACD属于趋势指标,OBV属于成交量指标,二者为互补指标组合。本文采用卷积神经网络机器学习方案,通过有理二次核来设定网络卷积核尺寸与通道数量,从而对这套指标组合的预测结果进行微调优化。与之前类似,所有逻辑都封装在自定义信号类文件中,可配合MQL5向导直接生成智能交易系统(EA)。
新文章 数据科学与机器学习(第四十五部分):利用Facebook的Prophet模型进行外汇时间序列预测 已发布: Prophet模型由Facebook研发,是一款稳健的时间序列预测工具,能够自动捕捉趋势、季节性与节假日效应,且几乎无需人工调整。该模型已被广泛应用于需求预测与商业规划。在本文中,我们将探讨Prophet模型在外汇交易品种波动率预测中的效果,展示其如何应用于传统商业场景之外的任务。 Prophet模型 是由Meta(原Facebook)推出的开源时间序列预测工具。该模型面向业务和分析用途,提供准确且用户友好的预测,尤其适用于具备显著季节性与趋势特征的时间序列数据。
新文章 市场模拟(第 21 部分):SQL 入门(四) 已发布: 你们中的许多人可能比我更有数据库工作经验,因此可能会有不同的看法。由于有必要解释数据库为何以这样的方式设计,以及SQL为何具有这样的形式 — 尤其是主键和外键为何出现 — 因此有些内容必须保持一定的抽象性。 大家好,欢迎阅读本系列关于复制/模拟系统的又一篇文章。 在上一篇文章“ 市场模拟(第 20 部分):SQL 入门(三) ”中,我们简要介绍了 SELECT 命令。为了更有效地使用 SQL,或者更准确地说,为了充分利用 SQL
  程序库: 虚拟  (81   1 2 3 4 5 ... 8 9)
虚拟 : 虚拟交易环境 作者: fxsaber
新文章 从基础到中级:指标(五) 已发布: 在本文中,我们将探讨如何处理用户更改图表绘制模式的请求。这是必要的,以确保为当前图表绘制模式设计的指标不会显得奇怪,或与 MetaTrader 5 用户的预期不符。 在上一篇文章“ 从基础到中级:继承 ”中,我们讨论了如何在结构化编程环境中应用继承。为了避免信息量过大让您不堪重负,本文将探讨一些更简单的内容,至少是与之前文章所展示内容并行学习和练习的内容。 我理解,这个话题一开始可能有些难以理解,而且考虑到在此之前已经连续六篇文章,内容相当丰富,我建议放松一下,先看看一些更简单、更实用的内容。 关于指标的文章中,最新一篇是 从基础到中级:指标(四)
新文章 回溯搜索算法(BSA) 已发布: 如果一款优化算法能够记住它过往的搜索路径,并利用这些记忆去找到更优解,会是怎样的效果?回溯搜索算法(BSA)正是这样做的 —— 在全局探索与重访已验证可靠区域之间取得平衡。本文将为您揭开该算法的原理奥秘,思路简洁、参数极少、结果稳定。 在无穷无尽的可能性迷宫中,每一次转弯都可能通向成功或死胡同。明智的行者会留下无形的痕迹 —— 某种短暂却更为可靠的标记:对已走过路径的记忆。这一理念( 回望过去,预见未来 )正是该优化算法的核心。每一步踏入未知,都以过往经验为参照 —— 历史成为罗盘,记忆化作地图。
新文章 市场模拟(第 20 部分):SQL 入门(三) 已发布: 尽管我们可以在包含约 10 条记录的数据库上执行操作,但当我们处理包含超过 15000 条记录的文件时,这样学习效果会更好。也就是说,如果我们试图手动创建这样一个数据库,这项任务将十分艰巨。然而,即便出于教育目的,也很难找到这样一个可供下载的数据库。但实际上,我们无需采取这种手段 — 我们可以用 MetaTrader 5 为自己创建一个数据库。在今天的文章中,我们将探讨如何做到这一点。 在上一篇文章《 市场模拟(第 19 部分):SQL 入门(二)
新文章 MQL5中的时间缺口分析(第一部分):构建基础指标 已发布: 时间缺口分析可以帮助交易者识别潜在的市场反转点位。本文将阐述时间缺口的定义、解读方法,以及如何利用其探测市场中大资金的入场信号。 当大型机构准备建仓时,会面临根本性的流动性问题。为在不显著冲击价格的情况下完成目标成交量,机构会采用算法执行,将大额订单分批在时间上分散成交。同时还会通过冰山订单、暗池等渠道获取隐蔽流动性,且多家基金的操作往往存在协同效应,同步入场。 这类行为最终会导致价格极快地掠过某一区间,将该区间内所有可用流动性“耗尽”。此后,该区间会长时间保持“真空”状态,因为机构算法已完成任务并转向其他价格区间。 作者:
新文章 从基础到中级:继承 已发布: 毫无疑问,要理解本文所述材料的工作原理和原因,你需要投入大量时间。这是因为这里将要展示的所有内容最初都是面向对象编程的,但实际上它们是基于结构化编程的原理。 在上一篇文章《 从基础到中级:结构(七) 》中,我们开始接触结构化编程,尽管初识此主题时我们觉得它相当复杂且难以理解,但实践后发现它非常吸引人且有趣。经过多年的奋斗和坚持,我终于领悟到了我在这些文章中试图传达给你们的那些概念。许多人认为,通过参加课程或仅仅研究其他程序员的代码,就能学会编程。