文章,程序库评论 - 页 47

新文章 非平稳过程和伪回归 已发布: 本文基于蒙特卡洛模拟,展示了回归分析非平稳过程时产生的伪回归现象。 在本文中,我将使用蒙特卡洛模拟来展示当违反平稳性假设时或错误设定平稳情况下的回归模型时,虚假回归是如何发生的。为此,我将使用标准的MQL5统计库来生成随机数,并计算正态分布和t分布的临界值,同时还将使用 图形 库来绘制所得到的结果。使用矩阵代数方法可以极大地简化回归模型的计算。 作者: Evgeniy Chernish
SymbolX_Candle : 该指标使用美元指数计算给定货币的指数。 它基于 SymbolX 指标,但用四个价格计算: 以一个收盘价替代 OHLC。 作者: Scriptor
BufferInspector : 您的指标使用了多少缓冲区?它们是计算什么的呢?它是否高效?如果您想知道后面的背景,您将可以做到了。 作者: Diogo Seca
外汇货币力度 : MetaTrader 5 能够创建合成品种。这些品种的价格可能取决于多种金融产品的当前价值。在交易中, 这些品种可以在早期阶段发现全球市场走势的开始和结束。在此示例中, 我们创建了合成品种来分析外汇货币 EUR, USD, GBP, JPY 和 CHF 的强度。 作者: Quantum
新文章 您应当知道的 MQL5 向导技术(第 11 部分):数字墙 已发布: 数字墙(Number Walls)是线性回移寄存器的一种变体,其通过检查收敛性来预筛选序列来达到可预测性。我们看看这些思路如何运用在 MQL5。 对于少量时间序列,可以依据序列中出现的先前值为序列中的下一个值设计一个公式。数字墙允许遵照交叉规则以矩阵的形式,初步生成“数字墙”来达成这一点。在生成这个矩阵时,主要目标是确立问题中的序列是否收敛,且数字墙交叉规则算法能愉快地回答这个问题,如果在应用几行之后,矩阵中的后续行只是零。 在这篇 已发表论文 中,展示了这些概念,Laurent Power 级数又名形式化
新文章 交易中的数学:夏普(Sharpe)和索蒂诺(Sortino)比率 已发布: 投资回报率是投资者和萌新交易员用来分析交易绩效的最明显指标。 专业交易者会采用更可靠的工具来分析策略,比如夏普(Sharpe)比率和索蒂诺(Sortino)比率等。 示意图清楚地表明,年度夏普比率的值每个月都在变化。 这取决于 EURUSD 本月的变化。 另一方面,在所有时间帧内,每个月的年度夏普比率几乎没有变化。 因此,年度夏普比率可以在任何时间帧内计算,而结果值也取决于获得回报的柱线数量。 这意味着该算法可以用于实时测试、优化和监控。 唯一的先决条件是拥有足够大的回报数组。 作者: MetaQuotes
新文章 种群优化算法:鸟群算法(BSA) 已发布: 本文探讨了受自然界鸟类集群行为启发而产生的基于鸟群的算法(BSA)。BSA中的个体采用不同的搜索策略,包括在飞行、警戒和觅食行为之间的切换,使得该算法具有多面性。它利用鸟类集群、交流、适应性、领导与跟随等规则来高效地找到最优解。 鸟群算法(Bird Swarm Algorithm,简称BSA)是一种令人兴奋的受生物启发的进化算法,是基于鸟群社会互动和行为的群体智能。BSA由Meng及其同伴于2015年开发,是一种独特的优化方法,它结合了鸟类行为的三个关键方面: 飞行 、 觅食 和 警戒
新文章 神经网络实践:割线 已发布: 正如理论部分已经解释的那样,在使用神经网络时,我们需要使用线性回归和导数。为什么呢?原因是线性回归是现存最简单的公式之一。从本质上讲,线性回归只是一种仿射函数。然而,当我们谈论神经网络时,我们对直接线性回归的影响并不感兴趣。我们感兴趣的是生成这条直线的方程。我们对创建出的线并不感兴趣。你知道我们需要理解的主要方程吗?如果没有,我建议您阅读这篇文章来了解它。 亲爱的读者朋友们,欢迎你们阅读一个不会被当作系列文章处理的话题。
新文章 神经网络变得简单(第 74 部分):自适应轨迹预测 已发布: 本文介绍了一种相当有效的多个体轨迹预测方法,其可适配各种环境条件。 构建交易策略时,分析市场局面和预测金融产品最可能的走势密不可分。这种走势通常与其它金融资产和宏观经济指标相关。这可以与运输的动态进行比较,其中每辆车都遵循自己的独立目的地。不过,它们在道路上的动作在一定程度上是相互关联的,并受到交通规则的严格监管。还有,由于车辆驾驶员对道路状况的个人感知,在道路上仍然留有一部分随机性。
新文章 开发多币种 EA 交易(第 1 部分):多种交易策略的协作 已发布: 交易策略是多种多样的,因此,或许可以采用几种策略并行运作,以分散风险,提高交易结果的稳定性。但是,如果每个策略都作为单独的 EA 交易来实现,那么在一个交易账户上管理它们的工作就会变得更加困难。为了解决这个问题,在一个 EA 中实现不同交易策略的操作是合理的。 我们需要决定我们想要什么,以及我们拥有什么。 我们有(或几乎有): 以现成 EA 代码的形式,或仅仅是一套用于执行交易操作的规则,在不同交易品种和时间框架上运行的一些不同的交易策略, 起始存款, 最大允许回撤 我们想要:
RSI_Expert_v2.0 : 基于 iRSI(RSI)和 iMA(移动平均线,MA)的智能交易系统。 作者: Vladimir Karputov
VWAP Lite - 有交易量权重的平均价格 : VWAP 是一种日内计算方法,主要使用算法和机构交易者的评估,计算当日一种股票相对它交易量权重的平均价格。 作者: Felipe Almeida
新文章 利用 MQL5 的交互式 GUI 改进您的交易图表(第 III 部分):简易可移动交易 GUI 已发布: 加入我们的《利用 MQL5 的交互式 GUI 改进您的交易图表》系列的第 III 部分,我们将探索将交互式 GUI 集成到 MQL5 中的可移动交易仪表板之中。本文建立在第 I 部分和第 II 部分的基础上,指导读者将静态交易仪表板转换为动态、可移动的。 您好,欢迎回到我们系列的第 3 部分《利用 MQL5 的交互式 GUI 改进您的交易图表》。 在我们进入新领域之前,我们先快速回顾一下我们在第 I 部分和第 II 部分中涵盖的内容: 1. 在第 I
  EA: MTC Сombo  (16   1 2)
MTC Сombo : 本EA交易是基于标准的趋势策略以及一个二层神经网络训练用于反趋势进入市场。 作者: Vladimir Karputov
带填充的布林带 : 此版本的布林带可以选择计算标准偏差作为样本或未校正的偏差。 作者: Mladen Rakic
4MA 蜡烛 : 指标基于 4 个平均值绘制蜡烛: 开盘价, 收盘价, 最高价, 最低价的平均值。 作者: Mladen Rakic
新文章 让新闻交易变得容易(第一部分):创建一个数据库 已发布: 新闻交易可能很复杂,令人难以招架,在本文中我们将介绍获取新闻数据的步骤。此外,我们还将了解MQL5经济数据日历及其提供的功能。 在这篇文章中,我们将学习如何创建一个数据库,用于存储来自MQL5经济数据日历的数据。这些数据将用于后续的文章中来交易新闻事件。我们还将探索如何执行基本的SQL查询,以从这个数据库中检索某些有组织的信息。整个过程将在MQL5 IDE中完成。 交 易员们密切关注新闻来源,以获取可能影响市场的信息。这包括地缘政治事件、企业利润公告、政治事件以及GDP增长或就业数据等经济报告。交易员迅速对重大
新文章 Dr. Tradelove 或我如何不再担忧并创建一个自训练 EA 交易 已发布: 一年前,joo 在他的《遗传算法 - 很简单!》一文中向我们提供了一种用 MQL5 实施遗传算法的工具。现在,利用这个工具,我们将创建一个 EA 交易,该 EA 将依据某些边界条件对其自己的参数进行遗传优化。 作者: Roman Zamozhnyy
新文章 分歧问题:深入探讨人工智能的复杂性可解释性 已发布: 在这篇文章中,我们将探讨理解人工智能如何工作的挑战。人工智能模型经常会以难以解释的方式做出决策,这就是所谓的 "分歧问题"。这个问题是提高人工智能透明度和可信度的关键。 分歧问题是可解释人工智能(XAI,Explainable Artificial Intelligence)的一个重要研究领域。XAI 旨在帮助我们了解人工智能模型如何做出决策,但这说起来容易做起来难。 我们都知道,机器学习模型和可用数据集正在变得越来越大、越来越复杂。事实上,开发机器学习算法的数据科学家无法准确解释他们的算法在所有可能的数据集中的行为。
新文章 数据科学和机器学习(第 19 部分):利用 AdaBoost 为您的 AI 模型增压 已发布: AdaBoost,一个强力的提升算法,设计用于提升 AI 模型的性能。AdaBoost 是 Adaptive Boosting 的缩写,是一种复杂的融合学习技术,可无缝集成较弱的学习器,增强它们的集体预测强度。 Adaboost 是 Adaptive Boosting 的缩写,是一种融合机器学习模型,它尝试基于弱分类器构建强分类器。 它是如何工作的? 该算法为实例分配权重时,基于它们的分类对错。, 它采用加权总和把弱学习器结合在一起。
DT 振荡器 : 它是一款 DT 振荡器, 如同 Robert Miner 描述的一些附加功能。 作者: Mladen Rakic
新文章 种群优化算法:Boids(虚拟生物)算法 已发布: 本文基于动物集群行为的独特实例,说明Boids算法。反过来说,Boids算法又成为了一整类算法的基础,这类算法统称为“种群智能”。 原始的Boids算法有几个目标和应用: 1. 创建逼真的动画 。Boids算法能够创建逼真的动物群体动画,这已成为计算机图形学和动画发展的重要方向之一。 2. 行为模式。 Boids允许根据个体的简单规则模拟复杂的集体行为。这一技术在动物行为研究、机器人技术、交通管理等多个领域都得到了应用。 Boids算法促成了其他算法的发展,如粒子群优化(PSO)算法和种群行为建模算法。
新文章 群体算法的混合 -顺序结构和并行结构 已发布: 在这里,我们将深入探讨优化算法混合的三个主要类型:策略混合、顺序混合和并行混合。我们将结合并测试相关的优化算法进行一系列实验。 让我们来看看混合优化算法的三种主要选择: 1. 将算法搜索策略混合为一个。 每种算法都有自己的一套技能和能力。在共同追求成功的过程中,混合它们的逻辑结构提供了各种特性。这是一种风格各异的舞蹈,每一步都是对整体动作的补充和增强。这种方法的一个例子就是前一篇 文章 中讨论的细菌觅食优化与遗传算法的结合。 2.将迭代分为一种算法的部分工作和另一种算法的最终工作,就像传递接力棒一样,使每种算法的 运行保持一致
BackgroundCandle_ColorStepXCCX_HTF : 此指标用填充颜色的长方形绘制大周期的蜡烛条。长方形的填充颜色是根据 ColorStepXCCX 指标的数值。 作者: Nikolay Kositsin
改变图表和时间帧 : 改编的脚本,通过热键在所有图表之间快速切换,图表(下一个, 前一个) 和时间帧(更高, 更低)。 作者: Jens
HistoryPositionInfo 版本 2 : 返回在交易历史中仓位的利润点数,还有手续费,隔夜息以及利润钱数。 作者: Vladimir Karputov
新文章 种群优化算法:二进制遗传算法(BGA)。第 II 部分 已发布: 在本文中,我们将继续研究二进制遗传算法(BGA),它模拟自然界生物遗传物质中发生的自然过程。 遗传二进制算法的开发受到若干个因素和思路的启发。主要的: 自然选择和进化原理 :BGA 基于查尔斯·达尔文(Charles Darwin)提出的自然选择和进化原理。该思想是,一个种群中存在多种解元,更能适应环境的那些解元更有可能生存,并将其特征传递给下一代。, 基因和遗传学 :BGA 还使用基因学概念,例如基因、染色体、和遗传。BGA
  EA: 突破  (19   1 2)
突破 : 在新的交易日开始时,EA会 将突破买入 (Buy Stop) 和突破卖出 (Sell Stop) 挂单放置在前一天的高点和低点。 作者: Vladimir Karputov
  指标: 采样器  (24   1 2 3)
采样器 : 该指标计算完美的入场信号, 这可以用于神经网络的训练。 作者: Serj
"MCM 控制面板" 用于多币种 EA和指标 : 这款 MCM 控制面板提供在 MetaTrader 5 的多币种交易的方案。 作者: Konstantin Gruzdev