双线一柱变色MACD指标 : MT5已经自带了很多指标,给交易带来了极大便利,作为辅助工具,很多时候我们需要对其进行进一步改造,或重新自定义指标,本例通过实现双线一柱变色MACD指标来进行说明。 作者: Wen Tao Xiong
新文章 在 MQL 应用程序中运用 CCanvas 类 已发布: 本文研究在 MQL 应用程序中运用 CCanvas 类。 原理会伴随着详细的解释和示例,从而彻底理解 CCanvas 的基础知识。 我们运行生成的示例,并尝试执行填充。 根据 GIF 动画,我们运用 CCanvas,创建了与图形编辑器中的填充工具类似的 Fill 工具。 作者: Mihail Matkovskij
新文章 交易者的 LifeHack: 测试中的余额,回撤,负载和订单指标 已发布: 如何使测试过程有更好的可视化呢?答案很简单:您需要在策略测试器中使用一个或者多个指标,包含一个订单指标,一个余额和净值指标,一个回撤和存款负载指标。这种方案将有助您可视化地跟踪订单的实况,余额和净值的改变,以及回撤和存款负载。 在MetaTrader 5策略测试器中同时运行LifeHack 回撤负载和 LifeHack 余额净值指标: 图 9. LifeHack 回撤负载 指标 作者: Karputov Vladimir
QQE of CCI : 使用CCI(商品通道指数)而不是RSI(相对强弱指数)作为基础指标的QQE (定性定量评估)指标。 作者: Mladen Rakic
新文章 交易中的追踪止损 已发布: 在本文中,我们将研究追踪止损在交易中的使用。我们将评估它的实用性和有效性以及如何使用它。追踪止损的效率很大程度上取决于价格波动和止损水平的选择。可以使用各种方法来设置止损。 让我们检查一下简单的追踪止损在有止盈和无止盈的情况下如何运行。同时,我们将引入一个附加条件——只有追踪止损将止损移至盈亏平衡区域后,才可以设置和修改止盈。 我将使用 EURUSD H1。测试时间段 - 2023年1月1日至12月31日。追踪止损时间框架 M1。持仓方向和持仓交易量是随机确定的。不设置止损和止盈位置。 余额图如下所示。 测试结束时,一些仓位被强制关闭 -
新文章 神经网络变得简单(第 69 部分):基于密度的行为政策支持约束(SPOT) 已发布: 在离线学习中,我们使用固定的数据集,这限制了环境多样性的覆盖范围。在学习过程中,我们的 Agent 能生成超出该数据集之外的动作。如果没有来自环境的反馈,我们如何判定针对该动作的估测是正确的?在训练数据集中维护 Agent 的政策成为确保训练可靠性的一个重要方面。这就是我们将在本文中讨论的内容。 用于解决此问题的各种离线强化学习方法都会采取参数化或正则化,其限制 Agent 的政策于训练数据集的支持集之内执行动作。详细的结构通常会干扰 Agent
新文章 时间序列分类问题中的因果推理 已发布: 在本文中,我们将研究使用机器学习的因果推理理论,以及 Python 中的自定义方法实现。因果推理和因果思维植根于哲学和心理学,在我们理解现实中起着重要作用。 Alison Gopnik
新文章 学习如何基于鳄嘴(Gator)振荡器设计交易系统 已发布: 这是我们关于学习如何基于流行技术指标设计交易系统系列的一篇新文章,将介绍鳄嘴(Gator)振荡器技术指标,以及如何通过简单的策略创建交易系统。 策略一:鳄嘴状态识别: 基于此策略背后的概念,我们需要计算机,并创建一个智能系统,其可在每次跳价时自动检查鳄嘴指标的一些数值,即当前上涨、上涨之前两个值,和当前下跌,以及下跌之前的前两个值。 经过此检查,我们需要智能系统判定每个值的位置,并进行以下比较,第一个是关于比较鳄嘴上涨当前值和以前值,并判定哪个更大。 第二个是关于比较鳄嘴下跌当前值和以前值,并判定哪个更大。
新文章 神经网络变得简单(第 68 部分):离线优先引导政策优化 已发布: 自从第一篇专门讨论强化学习的文章以来,我们以某种方式触及了 2 个问题:探索环境和检定奖励函数。最近的文章曾专门讨论了离线学习中的探索问题。在本文中,我想向您介绍一种算法,其作者完全剔除了奖励函数。 在离线优先引导学习的背景下,一般方式包括两个步骤,通常涉及使用监督学习优化奖励函数模型,然后利用任意离线 RL
新文章 多交易品种多周期指标中的 DRAW_ARROW 绘图类型 已发布: 本文将介绍如何绘制多交易品种多周期的箭头指标。我们还将改进类方法,以便正确显示箭头指标的数据,这些数据是根据与当前图表交易品种/周期不一致的交易品种/周期计算的。 我们继续讨论多交易品种多周期指标。本系列的 上一篇文章 介绍了多交易品种多周期指标。在本文中,我们将修改多指标类,使其可以与箭头指标一起使用。 箭头指标意味着其绘图缓冲区中的数据并非始终可用。该值存在于显示箭头的缓冲区中,而在其他时候,缓冲区中包含的是为其设置的空值。通常是
Kase DevStops : Kase DevStops. 所有这些都归结为,在建立止损系统时,我们需要考虑偏差和偏差。我们可以采取三个步骤,以便更好地定义和尽量减少设置止损点的不确定度: 1. 考虑方差或极差的标准差. 2. 对倾斜的考虑,或者更简单地说,在趋势相反的方向上,幅度可以达到的程度. 3. 重构我们数据以更加一致 (这个步骤在81章中试验过,最大可能地最小化不确定程度). 作者: Mladen Rakic
Boa_ZigZag_Arrows_Duplex : 两个不同周期数的 Boa_ZigZag 指标,在同一个图表上显示箭头。 作者: Nikolay Kositsin
新文章 开发回放系统(第 41 部分):启动第二阶段(二) 已发布: 如果到目前为止,你觉得一切都很好,那就说明你在开始开发应用程序时,并没有真正考虑到长远的问题。随着时间的推移,你将不再需要为新的应用程序编程,只需让它们协同工作即可。让我们看看如何完成鼠标指标的组装。 我只是想让拥有多年编程经验的读者停止一遍又一遍地做同样的事情。也许,是时候仔细审视一下自己的工作了。不要再因为缺乏周密计划而重复做同样的事情。 事实上,在回放/模拟系统中,新阶段的开始背后隐藏着一个原因。我们已经在另一篇文章中讨论过这个问题。我已经厌倦了在 MQL5
新文章 图形界面 X: 多行文本框控件 (集成编译 8) 已发布: 讨论多行文本框控件。不同于 OBJ_EDIT 类型的图形对象, 这一版本没有输入字符数量的限制。它还添加了将文本框转换为简单文本编辑器的模式, 其内可以使用鼠标或键盘移动光标。 键盘按键可以划分成若干组 (参见图例. 1 中的示意): 控制键 (橙色), 功能键 (紫色), 字母数字键 (蓝色), 导航键 (绿色), 数字键盘 (红色) 图例. 1. 按键组 (QWERTY 键盘布局)。 作者: Anatoli Kazharski
新文章 开发回放系统(第 38 部分):铺路(II) 已发布: 许多认为自己是 MQL5 程序员的人,其实并不具备我在本文中将要概述的基础知识。许多人认为 MQL5 是一个有限的工具,但实际原因是他们尚未具备所需的知识。所以,如果您有啥不知道,不要为此感到羞愧。最好是因为不去请教而感到羞愧。简单地强制 MetaTrader 5 禁用指标重叠,并不能确保指标和智能系统之间的双向通信。我们离这个目标还很远,但指标在图表上没有重叠的事实给了我们一些信心。 在上一篇文章 《 开发回放系统(第 37 部分):铺路(I)》
新文章 如何利用 MQL5 检测趋势和图表形态 已发布: 在本文中,我们将提供一种通过 MQL5 自动检测价格行为形态的方法,如趋势(上行趋势、下行趋势、横盘整理)、图表形态(双顶、双底)。 趋势检测 在上一部分学习了如何检测图表上的高点和低点之后,我们可以开发代码来检测图表上的趋势,因为我们已能检测到两个高点和两个低点,这正是我们识别趋势所需要的。 本文的以下这一部分,内容是关于开发我们以前的代码,以便尽可能通过以前的代码检测图表上三种类型的趋势,但也有一些差异。 简单地说,趋势是价格行为的走势,这种走势可以是向上的、向下的,或者没有明确的方向,既不上也不下。
标记比指定大小更大的烛形。 : 这个指标会标记价格图表中比指定大小更大的烛形,如果烛形的大小超过了指标参数中指定的数值,指标还可以显示提醒信息。 作者: Scriptor
CloseProfit v2 : 达到指定的盈亏时,平仓并移除挂单。 作者: Vladimir Karputov
新文章 MQL5 简介(第 1 部分):算法交易新手指南 已发布: 通过我们的 MQL5 编程新手指南,进入算法交易的迷人领域。在揭开自动化交易世界的神秘面纱之际,让我们探索支持MetaTrader 5 的语言 MQL5 的精髓。从了解基础知识到迈出编码的第一步,本文是您即使没有编程背景也能释放算法交易潜力的关键。加入我们的旅程,在令人兴奋的 MQL5 世界里,体验简单与复杂的结合吧。 如果没有任何编程经验,学习 MQL5 可能会很困难,但并非不可能。要理解 MQL5 这种为算法交易创建的专门语言,必须同时具备编程和金融市场专业知识。在我即将发表的文章中,我的目标是为没有编程背景但有兴趣学习
新文章 将指标应用至其他指标 已发布: 在编写使用 OnCalculate() 函数调用的简短形式的指标时,您可能会忽略这样一个事实,即指标的计算不仅可以通过价格数据完成,还可以通过其他指标(无论是内置指标还是自定义指标)的数据实现。是否要改进指标以使其可以正确应用至其他指标的数据?在本文中,我们将回顾修改所需的所有步骤。 作者: MetaQuotes Software Corp
新文章 构建和测试 Aroon 交易系统 已发布: 在本文中,我们将学习在了解了 Aroon 指标(阿隆指标)的基础知识和基于该指标构建交易系统的必要步骤之后,如何构建 Aroon 交易系统。建立这个交易系统后,我们将对其进行测试,看看它是否能盈利,还是需要进一步优化。 在交易和技术分析领域,我们可以使用很多工具,但肯定不会全部使用,而是在测试和优化后选择一种或多种盈利工具组合。本文的目的是尝试提供一种在这种情况下有用的方法,或者让你深入了解一种不同的观点或想法,你可以应用它,看看哪种自动化交易系统适合你。
新文章 种群优化算法:改变概率分布的形状和位移,并基于智能头足类生物(SC)进行测试 已发布: 本文研究了改变概率分布形状对优化算法性能的影响。我们将进行的实验,会用到智能头足类生物(SC)测试算法,从而评估优化问题背景下各种概率分布的效能。 在撰写本文,并生成具有必要分布的随机数的特定类方法时,便于在构建优化算法中使用,这令我了解到 Rastrigin 函数有几个严重的缺点,这些缺点在选择该测试函数时并不明显,因此我决定不用它。旧的 Rastrigin 将被 Peaks 函数替换(下一篇文章将提供更完整的理由)。 “智能头足类生物”在行动 作者: Andrey Dik

您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录