新文章 Connexus请求解析(第六部分):创建HTTP请求与响应 已发布: 在Connexus库系列文章的第六篇中,我们将聚焦于完整的HTTP请求,涵盖构成请求的各个组件。我们将创建一个表示整个请求的类,这将有助于将之前创建的各个类整合在一起。 本文是我们正在构建的名为Connexus的库的系列文章的一部分。在 第一篇文章 中,我们介绍了 WebRequest 函数的基本功能,理解了它的各个参数,并编写了一段示例代码来演示其用法以及与之相关的挑战。在上一篇文章中,我们探讨了什么是HTTP方法以及服务器返回的状态码,这些状态码用于指示请求是否成功处理,或者客户端或服务器端是否出现了错误。
MasterWindows 库 : 用于为您的程序创建用户友好界面的类库。 作者: Sergey Pavlov
新文章 从基础到中级:FOR 语句 已发布: 在本文中,我们将了解 FOR 语句最基本的概念。了解这里将显示的所有内容非常重要。与我们迄今为止讨论的其他语句不同,FOR 语句有一些怪癖,很快就会变得非常复杂。所以不要让这样的事情堆积起来,尽快开始学习和练习。 乍一看,FOR 循环的执行流程可能比我们研究过的其他循环更令人困惑。然而,一旦你理解了它,就更容易理解为什么我们在上一个主题中看到了如此不同的输出。您可以看到下面的流程图: 在这里,我在箭头上使用了不同的颜色来帮助详细解释 FOR 循环的工作原理。您可能会惊讶地看到流程图中有一个 IF 语句。但在这里加入 IF
新文章 交易中的神经网络:免掩码注意力方式预测价格走势 已发布: 在本文中,我们将讨论免掩码注意力变换器(MAFT)方法,及其在交易领域的应用。不同于传统的变换器,即处理序列时需要数据掩码,MAFT 通过消除掩码需求来优化注意力过程,显著改进了计算效率。 SPFormer 算法表示一个完全端到端的管线,允许对象查询直接生成实例预测。使用 变换器 解码器,固定数量的对象查询从所分析点云中聚合全局对象信息。此外, SPFormer 利用对象掩码来引导交叉注意力,要求查询仅关注已掩码特征。然而,在训练的早期阶段,这些掩码的品质很低。这会阻碍后续层的性能,并提升整体训练复杂性。 为了解决这一点,
新文章 价格行为分析工具包开发(第一部分):图表投影仪 已发布: 本项目旨在利用 MQL5 程序算法为 MetaTrader 5 开发一套全面的分析工具。这些工具包括脚本、指标、人工智能模型以及EA,能够自动地进行市场分析。在某些情况下,这些工具能够完全无需人工干预地进行高级分析,并将预测结果发送到相应的平台。绝不会错过任何机会。请与我一同探索构建一套强大的自定义市场分析工具箱。我们将从开发一个简单的 MQL5 程序开始,我将其命名为“图表投影仪”。
文章 "Python、ONNX 和 MetaTrader 5:利用 RobustScaler 和 PolynomialFeatures 数据预处理创建 RandomForest 模型"
(14 1 2)
新文章 Python、ONNX 和 MetaTrader 5:利用 RobustScaler 和 PolynomialFeatures 数据预处理创建 RandomForest 模型 已发布: 在本文中,我们将用 Python 创建一个随机森林(random forest)模型,训练该模型,并将其保存为带有数据预处理功能的 ONNX 管道。之后,我们将在 MetaTrader 5 终端中使用该模型。
Stochastic_Cross_Alert_SigOverlayM_cw : 该指标产生买卖信号,并在跨越Stochastic Oscillato指标的超买超卖水平线时发出警告。 作者: Nikolay Kositsin
新文章 从基础到中级:按值传递还是按引用传递 已发布: 在本文中,我们将实际了解按值传递和按引用传递之间的区别。虽然这看起来很简单,很常见,不会造成任何问题,但许多经验丰富的程序员经常因为这个小细节而在处理代码时遇到真正的失败。知道何时、如何以及为什么使用按值传递或按引用传递将对我们作为程序员的生活产生巨大的影响。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。
新文章 交易中的神经网络:超点变换器(SPFormer) 已发布: 在本文中,我们概述一种基于“超点变换器”(SPFormer) 的三维物体分段方法,其剔除了对中间数据聚合的需求。这加快了分段过程,并提高了模型的性能。 训练算法继承自以前发表的文章,延及用于训练和评估的支持程序。 训练后的参与者政策略在 MetaTrader 5 策略测试器中进行了测试,依据 2024 年 1 月的真实历史数据,所有其它参数保持不变。测试结果呈现如下。 在测试期间,该模型进行了 54 笔交易,其中 26 笔以盈利了结。这占所有运作的 48%。平均盈利交易比无盈利操作的类似指标高 2
新文章 ALGLIB 库优化方法(第二部分) 已发布: 在本文中,我们将继续研究ALGLIB库中剩余的优化方法,并特别关注它们在复杂多维函数上的测试表现。这样我们不仅能够评估每种算法的效率,还能在不同条件下比较出它们的优势与不足。 在关于MetaTrader 5标准发行版中 ALGLIB 库优化算法的 第一部分 研究中,我们详细探究了以下算法: BLEIC (边界、线性等式-不等式约束)、 L-BFGS (有限内存Broyden-Fletcher-Goldfarb-Shanno)和 NS
Self Optimized SMA : 该指标绘制两条线。下线根据导致反弹的最新 SMA 周期计算。上线根据导致反弹下跌的最近 SMA 周期计算。 Author: Yashar Seyyedin
Useful #define statements : 这些 #define 语句对在 EA 中执行操作非常有用。您只需在文件开头指定变量的名称,然后让其他 #define 语句完成工作。 要使用此文件,请在 EA 文件的第一行添加 #include<DEFINE_statements.mqh> 。 Author: Better Trader Every Day
新文章 神经网络变得轻松(第七部分):自适应优化方法 已发布: 在之前的文章中,我们利用随机梯度下降法针对网络中的所有神经元按照相同的学习率训练神经网络。 在本文中,我提议着眼于自适应学习方法,该方法能够改变每个神经元的学习率。 我们还将研究这种方法的利弊。 经由 Adam 方法进行的优化测试,其所依据条件与早期 测试 中使用的相同:品种 EURUSD,时间帧 H1,20 根连续烛条的数据馈入网络,并根据最近两年的历史进行训练。 已为测试创建了 Fractal_OCL_Adam 智能交易系统。 该智能交易系统的创建,则是基于 Fractal_OCL EA,在主程序的 OnInit
新文章 探索 MQL5 中的密码学:深入浅出的方法阐述 已发布: 本文探讨了在 MQL5 中整合密码学技术,以增强交易算法的安全性和功能性。文章将涵盖关键的密码学方法及其在自动化交易中的实际应用。 在深入技术细节之前,理解密码学在算法交易中的重要性至关重要。本质上,密码学是一门保护信息安全的科学——确保数据的保密性、完整性和真实性。在交易算法的背景下,密码学有多种用途: 保护知识产权 :您的交易算法是宝贵的资产。对代码或某些组件进行加密可以防止未经授权的访问或逆向工程。, 加密数据传输 :当您的算法与外部服务通信时,加密确保敏感数据(如 API 密钥或账户信息)保持安全。, 检查数据的真实性
Download all ticks of a symbol's history : 从经纪商处下载市场观察中所有符号的所有刻度线。 下载所有历史记录或直至过去某个特定日期的历史记录(如果有)。 Author: Lorentzos Roussos
MACD 彩色柱状图 : MACD 彩色柱状图是经典 MACD(移动平均收敛背离)指标的增强版,旨在提供更清晰、更直观的市场动量视觉分析。该指标将传统的 MACD 功能与动态柱状图相结合,根据 MACD 线与信号线之间的关系改变颜色,使交易者能够快速识别趋势、反转点和市场中的犹豫不决时刻。 Author: Gustavo Franthesco Kerntopf
倒计时 2.0 : 倒计时是一款先进的指标,专为希望清晰、高效地跟踪下一根蜡烛图或下一个市场开盘前剩余时间的交易者而设计。该指标有三种灵活的显示模式(评论、图表边框或价格旁),可根据您的交易需求提供定制解决方案。 Author: Gustavo Franthesco Kerntopf
MA 趋势 2 : iMA 指标(移动平均线,MA)交易系统。MA 趋势的发展。 Author: Vladimir Karputov
新文章 开发回放系统(第 65 部分):玩转服务(六) 已发布: 在本文中,我们将研究如何在与回放/模拟应用程序结合使用时实现和解决鼠标指针问题。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。 在上一篇文章“ 开发回放系统(第 64 部分):玩转服务(五)
KhaosAssault : 用点数表示价格图表的速度,作者还标记了大幅的价格变化水平。 作者: Nikolay Kositsin
KhaosAssault_HTF : 在输入参数中带有时段选择选项的 KhaosAssault 指标 作者: Nikolay Kositsin
新文章 使用MQL5经济日历进行交易(第一部分):精通MQL5经济日历的功能 已发布: 在本文中,我们首先要了解其核心功能,探讨如何使用MQL5经济日历进行交易。然后,我们在MQL5中实现经济日历的关键功能,以提取与交易决策相关的新闻数据。最后,我们进行总结,展示如何利用这些信息来有效增强交易策略。
Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5 : 无论您是同时运行多个交易机器人,还是只运行一个复杂的策略,跟踪每个智能交易系统的表现都会非常耗时。MetaTrader 5(MT5)可以在 "工具箱 "中方便地显示订单和头寸,但当多个机器人共享同一个账户时,就很难知道哪个 EA 为您带来了利润或损失。一个账户可能有数十或数百笔交易,每笔交易都由不同的 EA 开立,因此很难将一个机器人的结果与另一个机器人的结果区分开来。 Author: Sivakumar Paul
新文章 您应当知道的 MQL5 向导技术(第 40 部分):抛物线止损和反转(PSAR) 已发布: 抛物线止损和反转(PSAR) 是趋势确认、和趋势终结点的指标。因为它在识别趋势方面滞后,所以它的主要目的是为持仓定位尾随止损。然而,我们要探索它是否真的可以当作智能系统的交易信号,这要归功于由向导汇编智能系统的自定义信号类。 我们继续本系列,考察不同的交易设置和思路,借助 MQL5 向导,能够快速开发和测试它们。在最后 2 篇文章中,我们专注于非常基本的指标和振荡器,例如 IDE
对两种不同货币K线的比较,用简单的加减乘除来计算(获得金油比,交叉盘价格,期差数据等) -MT5指标 : 该指标可以获取两个不同货币对各个时期的K线价格,然后通过简单的加减乘除显示在副图上,用来分析当前平台上没有的自定义商品走势。 作者: Wujun Chen
新文章 从基础到中级:SWITCH 语句 已发布: 在本文中,我们将学习如何以最简单、最基本的形式使用 SWITCH 语句。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。 在上一篇文章“ 从基础到中级:Include 指令 “中,我们介绍了使用 #include 编译指令的基础知识。那篇文章是一个简短的停顿,让你能够正确地吸收信息,并花时间研究如何使用控制流语句。这是因为学习并彻底了解如何使用它们确实很重要。然而,我们还没有完全完成。在 MQL5 中,我们还需要涵盖另外两条语句。它们有些复杂,主要是在使用它们时需要注意的地方。
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录