文章,程序库评论 - 页 32

新文章 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
GMMA 多重移动平均线 : 参照股票里面的GMMA指标写的,分享大家 作者: tottiss
新文章 种群优化算法: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
趋势分析指数 - 改进版 : 趋势分析指数 - 改进和修正的版本 作者: Mladen Rakic
新文章 如何利用 MQL5 创建简单的多币种智能交易系统(第 4 部分):三角移动平均线 — 指标信号 已发布: 本文中的多币种 EA 是智能交易系统或交易机器人,能从一个品种的图表里交易(开单、平单、及管理订单,例如:尾随止损和止盈)多个品种(货币对)。这次我们只会用到 1 个指标,即多时间帧或单一时间帧中的三角移动平均线。 本文中多币种 EA 的定义是一款智能交易系统或交易机器人,它可以从一个品种的图表里交易(开单、平单、及管理订单,例如:尾随止损和止盈)多个品种(货币对),在本文中,EA 将会交易 30 个对。 这次我们只会用到 1 个指标,即多时间帧或单一时间帧模式下的三角移动平均线。
MT4 One Key Trading: MT4 One Key Trader:一键交易,双击脚本即可自动完成:买入,卖出,平仓,删除挂单,删除物体。 作者: Nvjan Inc.
新文章 数据分组处理方法:在MQL5中实现多层迭代算法。 已发布: 在本文中,我们介绍如何在MQL5中实现分组数据处理方法中的多层迭代算法。 数据处理的分组方法 是一种用于数据分析和预测的算法类型。它是一种机器学习技术,旨在找到描述给定数据集的最佳数学模型。GMDH由苏联数学家阿列克谢·伊瓦赫宁科(Alexey Ivakhnenko)于20世纪60年代开发。旨在解决基于经验数据对复杂系统进行建模所面临的挑战。GMDH算法采用数据驱动的建模方法,根据观察到的数据生成和完善模型,而不是依赖于先入为主的概念或理论假设。
新文章 DoEasy.服务功能(第 1 部分):价格形态 已发布: 在本文中,我们将开始开发使用时间序列数据搜索价格形态的方法。一种形态有一组参数,对任何类型的形态都是通用的。所有此类数据都将集中在基础抽象形态的对象类中。在本文中,我们将创建一个抽象形态类和一个 Pin Bar 形态类。 对于每种形态,我们都将提供在图表上以图形显示的功能。为了避免图表上的形态图标过多,我们将根据程序指示来显示这些图标。每种形态都可以有不同的搜索设置。我们将有机会创建类型相同但参数不同的形态 -
新文章 因果推理中的倾向性评分 已发布: 本文探讨因果推理中的匹配问题。匹配用于比较数据集中的类似观察结果,这对于正确确定因果关系和消除偏见是必要的。作者解释了这如何有助于构建基于机器学习的交易系统,这些系统在没有经过训练的新数据上变得更加稳定。倾向性评分在因果推理中起着核心作用并被广泛应用。 在本文中,我将介绍上 一篇文章 中简要提到的匹配主题,或者更确切地说是它的一个变体 - 倾向性评分匹配 。
新文章 在市场中获得优势 已发布: 学习如何在你希望交易的市场中占据先机,无论你目前的交易水平如何。 今天,我们将制定一个稳健的交易策略,旨在为交易者在各类市场中提供显著的竞争优势。虽然传统的市场投资者仅依赖价格相关数据、技术指标和公共新闻公告来进行决策,但我们的策略则采取了一种开创性的方法,即利用大多数市场投资者尚未充分接触的另类数据源。 我们策略的前提在于整合另类数据,这是主流市场投资者往往忽视的一个选项。通过利用这些尚未开发的数据源,并应用机器学习技术,我们可以为自己定位,从而获得我们策略独有的独特见解和视角。
  指标: ZigZagNN  (5)
ZigZagNN : 本指标显示重计算的 ("被突破") 的标准锯齿指标最高 / 最低位。 作者: yu-sha
Laguerre filter - no gamma with arrow : 拉盖尔过滤器 - no gamma 基础上增加了买卖信号指示。 作者: Zhang Geng Wang
新文章 神经网络变得简单(第 73 部分):价格走势预测 AutoBot 已发布: 我们将继续讨论训练轨迹预测模型的算法。在本文中,我们将领略一种称为 “AutoBots” 的方法。 有效预测货币对的走势是安全交易管理的一个关键方面。在这种情况下,要特别关注开发有效的模型,即可以准确地近似制定交易决策所需的语境联合分布,和时序信息。作为该类任务的可能解决方案,我们讨论一种称为 《潜变量顺序集合转换器》(AutoBots) 的新方法,该方法是在论文 《联合多个体运动预测的潜变量顺序集合转换器》
新文章 随机数生成器质量对优化算法效率的影响 已发布: 在这篇文章中,我们将探讨梅森旋转算法(Mersenne Twister)随机数生成器,并将其与MQL5中的标准随机数生成器进行比较。此外,我们还将研究随机数生成器的质量对优化算法结果的影响。 当提及使用优化算法时,许多读者会好奇使用高质量的随机数生成器究竟有多重要。这个问题的答案并不像初看时那么简单。然而,可以直观地理解,随机数的质量会对算法的搜索能力产生重大影响,因为基于种群的算法绝大多数都是基于随机搜索的。 让我们一起来深入探讨这个问题。在开始之前,我们需要考虑不同类型的随机数生成器、它们对结果的影响以及在哪里可以找到可靠的选项。
新文章 手动交易的风险管理 已发布: 在本文中,我们将详细探讨如何从头编写手动交易的风险管理类。这个类也可以被用作自动化程序的算法交易者继承的基类。 大家好!在本文中,我们将继续讨论风险管理方法。在之前的文章 同时交易多种金融工具时的风险平衡 中,我们谈到了关于风险的基本概念。现在,我们将从头开始实现一个风险管理基类,以确保交易安全。同时,我们还将探讨在交易系统中如何限制影响交易策略有效性的风险。
新文章 种群优化算法:二进制遗传算法(BGA)。第 I 部分 已发布: 在本文中,我们将探讨二进制遗传和其它种群算法中所用的各种方法。我们将见识到算法的主要组成部分,例如选择、交叠和突变,以及它们对优化的影响。此外,我们还将研究数据表示方法,及其对优化结果的影响。 优化问题的参数通常称为 “特征”,必须以某种方式表示,才可在优化算法的逻辑中所用。在遗传学中,这些特征划分为表现型和基因型。表现型是正被优化的参数的外观,基因型是它在算法中的表示方式。在大多数优化算法中,表现型与基因型相同,并表示为实数。基因是优化参数,反过来,染色体是一组基因,即一组优化参数。
新文章 群体算法的基类作为高效优化的支柱 已发布: 该文章代表了一种独特的研究尝试,旨在将多种群体算法组合成一个类,以简化优化方法的应用。这种方法不仅为开发新算法(包括混合变体)开辟了机会,而且还创建了一个通用的基本测试平台。它成为根据特定任务选择最佳算法的关键工具。 在基类中组合优化算法为创建结合不同方法的最佳特性的创新解决方案打开了大门。通过这种方法产生的混合算法能够有效地克服单一方法的局限性,在解决复杂的优化问题上达到新的高度。
  脚本: Pending orders DOWN  (58   1 2 3 4 5 6)
Pending orders DOWN : 这个脚本程序会设置多个低于当前价格的挂单。 作者: Vladimir Karputov
ZigZag_channel : 一个基于 ZigZag 指标峰谷的通道。 作者: Nikolay Kositsin
该网站使用cookies。了解有关我们Cookies政策的更多信息。