多币种交易程序架构设计-Multi currency transaction program architecture design : 可以用多个品种在一个图表上交易 作者: Yong Biao Zou
新文章 组合剥头皮:分析过去的交易来提升未来交易的成效 已发布: 本文所提供的技术讲述,旨在提高任何自动交易系统的有效性。 它简要解释了这个思路,以及它的基本原理、可能性和缺点。 想象一下:有一尊大炮(一套交易系统或算法)和 2 盒贝壳 — 其一是正面(盈利)交易,而另一个是负面(亏损)交易。 如果您瞄准它们射击,并研究战场上的弹坑,就会发现在整个射击历史中,一些正面交易永远不会落入负面的弹坑。 从观感上看,它可能如下所示: 图例 1 . 交易历史的数字领域 作者: Oleg Besedin
新文章 轻松快捷开发 MetaTrader 程序的函数库(第二部分)。 历史订单和成交的集合 已发布: 在第一部分中,我们已着手创建一个大型跨平台函数库,简化 MetaTrader 5 和 MetaTrader 4 平台程序的开发。 我们创建了 COrder 抽象对象,它是一个基础对象,用于存储历史订单和成交的数据,以及市价订单和仓位。 现在,我们将开发在集合中存储帐户历史数据的所有必要对象。 历史订单和成交的集合 掌握帐户历史记录总是有帮助的。 终端提供这些信息,并提供在程序中获取它的工具。
新文章 针对初学者的 MQL 5 中的自定义指标 已发布: 对于初学者而言,任何新鲜事物似乎都是复杂难懂的。我们熟知的事物对我们而言则极为简单明了。但我们不要忘记,任何事物,包括我们的母语,我们都是从头学起的。MQL5编程语言也是如此,它为开发人员开发自己的交易策略提供了广泛的可能性 - 您可以从基本概念和最简单的例子入手开始您的学习。本文将探讨技术指标与 MetaTrader 5 客户端的交互,并以简单自定义指标 SMA 作为示例。
OpenBuyStopLimitOrder : 一个用于设置止损买入(BuyStop)挂单的脚本程序。 作者: Nikolay Kositsin
新文章 DoEasy 函数库中的图形(第九十一部分):标准图形对象事件。 对象名称更改历史记录 已发布: 在本文中,我将改进基本功能,从而能够基于函数库程序来控制图形对象事件。 我一开始将以“对象名称”属性为例,实现存储图形对象更改历史的功能。 正如我们所见,对象重命名保存在其“记忆”之中。 图形对象的打包删除也得到了正确处理: 作者: Artyom Trishkin
新文章 采用栈式 RBM 的深度神经网络。自训练, 自控制已发布:
本文是有关深度神经网络和预测器选择的前文之续篇。在此我们将涵盖由栈式 RBM 初始化的深度神经网络特性, 以及它在 "darch" 软件包里的实现。
第二阶段涉及微调, 在此神经网络由监督者训练。前文中已提供了有关它的详细信息, 所以我们在此不再复述。我将简单叙述, 不像我们前文用过的 "deepnet" 软件包, "darch" 软件包帮助我们实现更广泛的机会来构建并微调模型。更多详细信息将在创建模型时提供。图例. 1 显示 DN_SRBM 的结构和处理过程
图例. 1. DN SRBM...
新文章 DoEasy 函数库中的图形(第九十部分):标准图形对象事件。 基本功能 已发布: 在本文中,我将实现跟踪标准图形对象事件的基本功能。 我将从图形对象上的双击事件开始。 编译 EA,并在图表上启动它,在打开另一个图表后,会把两个图表水平排列。 点击含有 EA 的图表会创建垂直线 — 每个图表一条线。 现在更改它们的属性,并查看获取的相关事件消息如何在日志当中显示: 正如我们所见,有关对象事件的消息显示在日志当中。 当以编程方式创建对象时,不会产生对象创建事件,因为程序员已经知道创建图形对象的时间点。 因此,不需要发送事件来重复事实 当然,在日志中简单地显示泛泛的消息不足以处理该事件。
OpenSellStopLimitOrder : 一个用于设置止损卖出(SellStop)挂单的脚本程序。 作者: Nikolay Kositsin
新文章 以 Doji(十字星)为例阐述改进的烛条形态识别 已发布: 如何找到比平常更多的烛条形态? 简单的烛条形态背后,还有一个严重的瑕疵,可经由现代自动交易化工具所提供的强大能力来抵消。 M1 时间帧和宽泛的元柱线,令我们能够研究一个以前无法访问的新维度。 在这样一个指标上显示的每一个密集的形态序列实际上描述了一个随时间变化的形态。 针对它的动态分析可能会让人们得出额外的结论,而传统方法无法提供这种结论;在传统方法中,形态被视作绑定在一根柱线上的静态实体。 对于静态形态,如果时间参数稍微改变,形态就不会提供什么信息了。 可以针对这个新领域进行研究了。 作者: ds2
新文章 固化价格动作止损或固化 RSI(智能止损) 已发布: 在交易中,止损是资金管理采用的主要工具。 有效利用止损、获利回吐和成交量可以使交易者在交易中更加一致,总体上更加有利可图。 尽管止损是一个极好的工具,但在运用中也会遇到一些挑战。 最主要的是止损猎杀(stop-loss hunt)。 本文展望如何降低交易中的猎杀,并与经典的止损用例进行比较,从而判定其盈利能力。 为了寻找交易圣杯,导致我进行了这项研究。 当涉及资金管理时,止损是交易中最重要的工具。 资金管理是交易者在市场上赚钱、及维持长久的不同方式之一。 如前所述,资金管理与止损和风险回报率密切相关。
新文章 DoEasy 函数库中的图形(第八十九部分):标准图形对象编程。 基本功能 已发布: 目前,该函数库能够跟踪客户端终端图表上的标准图形对象,包括删除和修改其某些参数。 在当下,它还缺乏从自定义程序创建标准图形对象的能力。 编译 EA,并在图表上启动它。 首先,在图表上按住 Ctrl 键的同时单击鼠标,创建一条垂直线,查看垂线 ID,以及当它沿图表移动线时对象属性的变化。 如果我们重新创建同一条垂线,我们在日志中会收到错误消息 接下来,创建一个等距通道,查看其 ID 值,并检查如何跟踪其三个轴点属性的变化: 作者: Artyom Trishkin
More_BackTest_Result : 这是产品 More BackTest Result 的 .mqh 文件,你必须先下载产品 More BackTest Results 才能使用. Link: https://www.mql5.com/en/market/product/78103 作者: Yu Zhang
阻力与支撑 : 本指标的支撑和阻力线是根据 iFractals (分形) 指标值计算得来的。 作者: Vladimir Karputov
Renko 2.0 ATR : 这个EA交易并不进行交易,它会在1M图表上生成自定义的交易品种信息。 作者: Guilherme Santos
新文章 以线性回归为例说明指标加速的 3 种方法 已发布: 本文讨论指标算法优化方法。每个人都会找到最适合自己的方法。本文介绍了三种方法。其中一个非常简单,另一个需要扎实的数学知识,最后一个需要一些智慧。使用指标或 MetaTrader5 客户端设计功能来实现其中的大多数方法。这些方法通用性强,不仅可用于加快线性回归计算,也可用于很多其他指标。 作者: Andrew
新文章 DoEasy 函数库中的时间序列(第四十五部分):多周期指标缓冲区 已发布: 在本文中,我将着手改进指标缓冲区对象和集合类,从而可在多周期和多品种模式下操作。 我打算在当前品种图表上的任何时间帧内接收和显示数据缓冲区对象的操作。 其余动作和 OnCalculate() 应答程序逻辑均在代码注释中进行了详细阐述。 操控多周期指标变得更加容易。 我们不需要自行计算任何东西。 取而代之,我们可以简单地将数据写入缓冲区,让函数库定义将数据放置在何处,以及如何显示数据: 作者: Artyom Trishkin
新文章 基于预定义的风险和风险/回报比建立互动式半自动拖放“EA 交易” 已发布: 部分交易人员选择自动执行所有交易,而另外一些交易人员基于多个指标的输出混合使用自动和手动交易。作为后者中的一员,我需要一个互动式工具以直接从图表动态地评估风险和回报价格水平。本文将介绍通过预定义的资产净值风险和风险/回报比实施互动式半自动“EA 交易”的方法。“EA 交易”风险、风险/回报和手数参数可于运行时期间在 EA 面板上更改。 作者: investeo
QQEA : QQEA 是外汇振荡器,一个平凡的名字,在移动平均线和 RSI 技术指标的基础上实现 作者: Nikolay Kositsin
新文章 针对交易的组合数学和概率论(第四部分):伯努利(Bernoulli)逻辑 已发布: 在本文中,我决定重点阐述著名的伯努利(Bernoulli)规划案,并展示如何用它来描述与交易相关的数据数组。 所有这些将被用来创建一个自适应的交易系统。 我们还将寻找一个更通用的算法,一个特例是伯努利公式,并查找能够运用它的应用。 如果我们研究运用数学语言来描述交易历史和回测的可能性分析,首先我们需要理解这种分析的目的和可能的结果。 这样的分析有什么附加值吗? 事实上,不可能马上给出一个明确的答案。 但有一个答案,它可以逐渐推导出简单而有效的解决方案。 然而,我们应该先深入了解更多细节。
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录