文章,程序库评论 - 页 99

新文章 轻松快捷开发 MetaTrader 程序的函数库(第 三十部分):延后交易请求 - 管理请求对象 已发布: 在上一篇文章中,我们遵照函数库对象的一般概念创建了相对应的延后请求对象类。 本次,我们将着手允许管理延后请求对象的类。 最初,我打算创建一个独立的、拥有所有必要方法的类来管理延后请求。 但是事实证明,函数库的主要 CTrading 类与将要创建的管理延后请求的新类是如此紧密相关,以至于令管理延后请求对象的新类成为主要交易类的后代会容易得多。 延后请求对象的完整管理在类计时器中执行,故此我们将基准交易类计时器定为虚拟,这意味着延后请求管理类的计时器也将是虚拟的。
新文章 在交易中应用 OLAP(第 2 部分):可视化交互式多维数据分析的结果 已发布: 在本文中,我们会探讨为一个MQL程序创建一个交互式图形界面,该程序设计用于使用OLAP技术处理帐户历史和交易报告。为了获得视觉效果,我们将使用最大化和可伸缩的窗口、自适应布局的控件和用于显示图表的新控件。为了提供可视化功能,我们将实现一个GUI,其中沿着坐标轴选择变量,以及选择聚合函数、图表类型和排序选项。 以下是可以使用OLAPGUI以图形方式显示的分析配置文件示例。 按交易品种排列的利润,降序排列 按交易品种字母顺序排序的利润 按交易品种计算的利润,持仓结束的星期几,交易类型“买入”
新文章 William Blau 的 MQL5 指标与交易系统。第一部分:指标 已发布: 本文要讲述的是 William Blau 在《动量、方向和背离》一书中所说的指标。William Blau 的方法允许我们迅速、准确地接近价格曲线的波动,从而确定价格变动的趋势和转折点,并消除价格噪声。同时,我们还能探测市场的超买/超卖状态,以及指明趋势结束和价格反向变化的信号。 作者: Andrey N. Bolkonsky
基于 CExpert 的多空单边 EA : 这个 CExpert 子类只允许多/空订单的单边交易, 显示其与 MACD 示例的用法。 作者: Jose
新文章 扩充策略构建器功能 已发布: 在前两篇文章之中,我们讨论了 Merrill (美林)形态针对各种数据类型的应用。 并开发了一款应用程序来测试提出的思路。 在本文中,我们将继续策略构建器的工作,来提高其效率,并实现新的功能。 测试完成后,结果将显示在“报告”部分中。 之后,您可以单击打开图形。 下一个视频显示了按照上述算法进行的测试。 作者: Alexander Fedosov
ZigZagEvgeTrofi 版本1 : 一个基于之字转向(ZigZag)指标的交易系统。 作者: Vladimir Karputov
趋势触发因子 JMA - 多时间帧 : 趋势触发因子 JMA 指标的多时间帧版本。 作者: Mladen Rakic
新文章 从头开始开发智能交易系统(第 14 部分):添加价格成交量(II) 已发布: 今天,我们要将更多资源加入 EA。 这篇有趣的文章可以提供一些展示信息的新思路和方法。 与此同时,它能帮助修复项目中的小缺陷。 在下面的视频中,您可以看到这条轨迹实际上是如何工作的,它是如何调整屏幕上的成交量的。 这个指标很有帮助,如果您学会如何正确使用它,那将是一件很棒的事情。 故此,与"时序与交易"一起,他们形成了一个双噪声分析工具,这是市场上最先进的交易方法之一。 作者: Daniel Jose
新文章 图形界面III:简单与多功能按钮(第一章) 已发布: 让我们探讨按钮控件。我们将讨论几个用于创建简单按钮,扩展功能按钮(图标按钮和分割按钮)以及关联按钮(按钮组和单选按钮)的类的实例。另外,我们还将在已有的类中增加一些内容以扩展它们的功能。 本文将比前面的文章简单得多,在此,我们将讨论按钮控件, 按钮是图形界面中用户可以互操作的最简单的控件。同时,还有多个实现选项。在本文中,我们将针对不同复杂度水平的按钮创建三个类。 简单按钮, CSimpleButton 类;, 图标按钮, CIconButton 类;, 分割按钮, CSplitButton 类。
新文章 从头开始开发智能交易系统(第 13 部分):时序与交易(II) 已发布: 今天,我们将针对市场分析构建《时序与交易》系统的第二部分。 在前一篇文章《时序与交易(I)》当中,我们讨论了一种替代的图表组织系统,该系统能够针对市场上执行的成交进行最快速的解释。 该指标功能强大,信息量大,因此我决定制作一期视频,展示编写时资产显示的真实数据与其数值之间的小规模比较。 我打算演示一下,它过滤了大量信息,令您能够更快地读取数据,更好地了解正在发生的事情。 我希望你们喜欢并能利用这款神奇而强大的指标。 作者: Daniel Jose
新文章 使用TesterWithdrawal() 函数模拟利润提取 已发布: 本文讲述的是用于交易系统风险评估的TesterWithDrawal()函数的用法,即运行期间提取一部分资产。此外,还会讲到此函数对于策略测试程序中资产净值减少的计算算法的作用。在优化您的EA交易的时候,就会用到此函数。 作者: Andrey Voytenko
建立卖出仓位的脚本 : 这些脚本用于在当前价位水平上建立卖出仓位并固定止损和获利点数 作者: Nikolay Kositsin
  指标: Sadukey  (6)
Sadukey : "Sadukey" 指标是一种在图表中组合了两个数字过滤器的指标,可以帮我们评估当前的趋势。 作者: Mladen Rakic
新文章 学习如何设计基于 CCI 的交易系统 已发布: 来自我们的《学习如何设计交易系统》系列的新篇章中,我将介绍商品通道指数(CCI),解释其细节,并与您分享如何基于此指标创建交易系统。 如果 CCI 值低于 -100,给出做多信号, 获利了结。 如果 CCI 不低于 -100,检查 CCI 是否高于 -100,且低于 100,此时什么也不做 (保持);如果 CCI 高于 100,给出做空信号,然后检查如果 CCI 低于 -100,获利了结;如果 CCI 值低于 100 且高于 -100,此时什么也不做 (保持)。 作者: Mohamed Abdelmaaboud
  EA: 简单 MACD  (3)
简单 MACD : 仅在新柱线上交易。规则很简单: 如果 MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> 买入, 如果 MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> 卖出"。当收到与开仓相反的信号时, 所有持仓平仓。 作者: Vladimir Karputov
Karacatica_HTF_Signal : 指标 Karacatica_HTF_Signal 显示趋势方向或 Karacatica 指标在收盘柱线上生成的信号,绘制彩色的趋势方向或交易方向的图形对象。它也可触发提示并播放声音信号。 作者: Nikolay Kositsin
新文章 DoEasy. 控件 (第 5 部分): 基准 WinForms 对象,面板控件,AutoSize 参数 已发布: 在本文中,我将创建所有函数库 WinForms 对象的基准对象,并开始实现面板 WinForms 对象的 AutoSize 属性 — 自动调整尺寸,从而适应对象内部内容。 编译 EA,并在图表上启动它: 正如我们所见,对象被正确地绑定到每个面板边侧。 当按下 Q 键,每个对象都正确附着到相应的面板边侧。 而当更改面板自动调整大小模式时,它会根据自动调整大小模式调整其内部内容。 作者: Artyom Trishkin
多-Williams 百分比范围趋势指标 : 多-Williams 百分比范围趋势指标。 作者: Victor
  指标: RT 剥头皮  (13   1 2)
RT 剥头皮 : 设计用来在 FORTS 剥头皮的实时指标。 作者: prostotrader
新文章 从头开始开发智能交易系统(第 11 部分):交叉订单系统 已发布: 在本文中,我们将创建一个交叉订单系统。 有一种类型的资产让交易员的生涯变得非常困难 — 那就是期货合约。 但为什么令他们的职业生涯变得如此困难? 左侧的图片是一个典型的期货合约,在这种情况下,它是迷你美元期货,从图表中可以看出,它是几天前开始的。 右侧的图表示意的是同一份合约,其包含的附加数据实际上代表了过期合约的数值,因此右侧的图表是一个历史图表。 右侧的图表更适合分析旧日的支撑和阻力价位。 但如果我们需要进行交易的话,一个问题就会出现。 如下所示: 作者: Daniel Jose
新文章 蒙特卡洛方法在交易策略优化中的应用 已发布: 在交易账户上运行 EA 交易之前,我们通常会在报价历史上测试和优化它。然而,这里会有一个合理的问题: 过去的结果怎么会对我们的未来有所帮助呢?本文描述了使用蒙特卡洛方法来为交易策略的优化构建自定义的标准,另外,还会探讨 EA 交易的稳定性标准。 让我们通过图片来解释上面的内容,它显示了几条资金曲线,它们中的每个都是根据生成的交易序列决定的。为了更方便,我使用不同的颜色对曲线做了标记,实际上,它们的数量要大得多 — 有好几万。对于它们中的每一个,我们都计算所需的参数并根据其整体性做出统计结论,很明显,这些特性中最重要的就是最终的利润。
新文章 轻松快捷开发 MetaTrader 程序的函数库 (第十六部分) : 品种集合事件 已发布: 在本文中,我们将为所有函数库的对象创建一个新的基类,在其所有衍生类中加入事件功能,并基于新的基类开发用来跟踪品种集合事件的类。 我们还将修改帐户和帐户事件类,以便开发新的基本对象功能。 现在,我们用两个品种在测试器中启动 EA,并查看将显示哪些记录。 在测试器设置中,对于 EA 输入参数的 使用品种列表模式 ,从下拉列表中选择 “使用指定的品种列表” ,而在 使用品种列表(逗号-分隔符) 参数,输入两个以逗号分隔的品种: EURUSD,GBPUSD ,并以可视模式启动 EA 测试:
BackgroundCandle_VolatilityPivot_HTF : 此指标基于 VolatilityPivot 指标的数值来绘制更高时间帧的长方形着色蜡烛条。 作者: Nikolay Kositsin
新文章 DoEasy 函数库中的图形(第一百部分):改进扩展标准图形对象的处理 已发布: 在本文中,我将剔除在画布上同时处理扩展(和标准)图形对象和窗体对象方面的明显缺陷,并修复在前一篇文章中执行测试期间检测到的错误。 本文总结了函数库说明的这一部分。 编译,并在图表上启动 EA: 正如我们所见,每个窗体对象的 ZOrder 值在创建后立即等于零,但图形对象仍然是“在它们下面”构建的。 每个对象的 ZOrder 值的变更是“在一个循环中”执行的 — 不超过图表上窗体对象的数量(从零开始计算)。 任何构造的图形对象始终显示在 GUI 对象的“下方”,其相对位置保持不变,这意味着它们根据其
Momentum YTG : 以彩色柱形图形式实现的动量指标。 作者: Iurii Tokman
新文章 轻松快捷开发 MetaTrader 程序的函数库(第十三部分):帐户对象事件 已发布: 本文研究如何处理帐户事件,跟踪影响自动交易的重要帐户属性变化。 在开发帐户对象集合时,我们已在上一篇文章中实现了一些跟踪帐户事件的功能。 现在从测试器中启动 EA,并尽可能多地开仓,以便快速检测净值增加事件,然后将盈利最多的持仓平仓: 正如我们所见,当净值超过指定值时,盈利最多的持仓会自动平仓。 日记当中显示有关所跟踪帐户事件的消息。 作者: Artyom Trishkin
修正的 JMA : 修正的 JMA 作者: Mladen Rakic
改编的卡玛瑞拉 (Camarilla) 方程 : 在图表右侧绘制改编的卡玛瑞拉 (Camarilla) 方程。 作者: Rudinei Felipetto
基于分形 (Fractal) 的之字折线 (ZigZag) : 基于分形 (Fractal) 的之字折线 (ZigZag) 指标。 作者: Vladimir Karputov
  指标: Trix  (1)
Trix : Trix 振荡指标 作者: Scriptor