文章,程序库评论 - 页 185

新文章 逐步说明如何通过 CSV 文件组织 MetaTrader 4 与 Matlab 之间的数据数组交换。已发布: 逐步说明如何通过 CSV 文件组织 MetaTrader 4 与 Matlab 之间的数据数组交换。 众所周知,与包括 MQL 4 在内的任何编程语言相比,Matlab 环境的计算能力相当优秀。Matlab 提供的大量数学函数允许用户在执行复杂的计算时完全无视所做运算的理论基础。 但是,交易终端与 Matlab 之间的实时交互代表着一个非平凡任务。本文中,我提出了一种通过 CSV 文件组织 MetaTrader 4 与 Matlab...
新文章 MT4TerminalSync - MetaTrader 4 终端的同步系统已发布: 本文围绕"使用操作系统功能和其他程序开发方法扩大 MQL4 程序功能"这一主题展开。本文将介绍一个程序系统示例,该程序系统将基于单一源模板实施多个终端副本同步的任务。 很多交易者和交易系统开发人员有多份用于技术目的的 MetaTrader 4 终端。在这些终端上,将打开不同的图表和帐户,测试不同的策略。与此同时,还会不时发布新的终端版本,出现新的指标和 Expert Advisor,编写其他 MQL...
新文章 测试可视化:帐户状态图表已发布: 利用图表测试和显示余额的过程—现在可以始终看见所有必要信息了! 我认为,以更详实的方式查看可视化模式下测试期间的帐户状态相关信息,不仅仅是我个人的愿望。 打开上一个仓位之前的自由保证金总量是多少?平衡曲线导向何处?最后一天资产净值亏损的规模? 部分问题已在文章 测试可视化:性能改善 和...
新文章 非标准自动交易已发布: 不进行深入市场分析便使用 MT4 平台成功且舒适地交易——这可能吗?这种交易可以在现实中实施吗?我想,是的。特别对于自动交易,更是如此! 不进行深入市场分析便使用 MT4 平台成功且舒适地交易——这可能吗?这种交易可以在现实中实施吗? 我想,是的。 特别对于自动交易,更是如此!MQL4 允许进行这种交易。这个深入描述自动交易系统特点在于其良好的可重复性。连刚开始熟悉 Expert Advisor...
新文章 MQL4 语言入门。简单词组中的难题。已发布: 这是"MQL4 语言入门"系列的第二篇文章。现在我们将探讨该语言更复杂、更高级的构造,学习新内容,并了解如何将它们应用到日常实践中。您将了解新循环类型"while",新条件类型"switch",运算符 "break"和"continue"。此外,我们将学习编写您自己的函数和使用多维数组。作为餐前甜点,我还准备了一份有关预处理器的说明。 这是“MQL4 语言入门”系列的第二篇文章。第一篇文章“MQL4 语言入门简介”描述了 MQL4...
新文章 使用神经网络预测价格已发布: 很多交易者会谈到神经网络,但很少人知道什么是神经网络以及它们真正的作用。本文旨在阐述人工智能的世界。本文将介绍如何正确地为此网络准备数据。在这里,您将看到使用程序 Matlab 的方式进行预测的示例。 在过去几年中,我们发现了对神经网络的兴趣呈爆炸式增长,神经网络已成功用于商业、医药、科技、地质学和物理学等各个领域。神经网络已广泛用于需要进行预测、分类和管理的领域。获得如此重大的成功取决于以下几个因素:...
新文章 MQL5 初学者: 图形对象的防破坏保护已发布: 1. 简介 MQL5编程语言的一个优点是, 使用MQL5的标准函数, 您可以在使用MetaTrader 5交易终端时使用代码完成各种任务以及达到各种目标. 这篇文章使用简明的语言, 易懂的实例, 使用两种不同方式来实现控制面板在其图形对象被删除或者修改时的回应. 我们将会发现, 您如何确认在应用程序退出之后, 在图表上不会出现无主的对象, 这样的对象可能是某人或者程序把它们重新命名而使得程序对之失去了控制. 图 1. 控制面板在其对象属性被人工修改前后的外观实例 在本文中描述的, 构造对来自外界干扰的回应的代码,...
新文章 什么是马丁格尔?使用马丁格尔是否合理?已发布: 本文内容包括了马丁格尔系统的详细描述,精确的数学计算,足以回答这些问题:"使用马丁格尔是否合理?" 如果你在搜索引擎框内输入“马丁格尔”,将返回大量包含此系统描述的页面。有意思的是,除了其他内容,你将看到确保该系统工作的在线赌场网址,你需要的就是输入你的信用卡号码然后开始掘金。奇怪的是——难道赌场就这样简单把金钱拱手相让?如果马丁格尔真的如此管用,那为何赌场还没有全部破产呢? 那么,什么是马丁格尔?以下是在维基百科中找到的定义: 马丁格尔是一款赌博下注系统。含义如下:...
新文章 通过 RSS 馈送发送交易信号已发布: 将交易信号作为 RSS 馈送发出是当下与你社区成员沟通的流行方式,在此我要向你介绍我对这种方式的个人理解。 我会告诉你们,如何通过 rss 馈送从你最好的指标或 expert advisor 将交易信号发送给任何一个社区成员。 当下,RSS 是让你与社区成员保持联系的流行方式。 如你所见,许多专业网站的地址栏右侧都显示有 RSS 符号。 这个橙色符号在网页内容中也显而易见。 许多人认为要让 RSS 符号出现在你的网站上,只有网络专家才办的到。 但实际上,创建 RSS...
新文章 Johnpaul77 信号提供者:“我们的策略保持赢利至今已有3年多。所以为什么我们要改变它呢?”已发布: 我们透露一个小秘密:MQL5.com网站访问者的大部分时间都花在Johnpaul77信号的页面上。它在我们信号等级中遥遥领先,拥有约900个订阅人,真实账户的总资金为570万美元。我们已经采访了该信号的提供者。事实证明,有四人!团队成员之间的职责是如何分工的呢?他们使用的技术工具是什么?为什么他们自称John Paul?最后,来自印度尼西亚的普通玩家是如何成为MQL5.com上顶级信号的提供者?在文章中能找出所有答案。 Tito...
新文章 嘉盛市场可否预测?如何制定自己的交易策略?已发布: 每个开始进入嘉盛的人都会尝试回答这些问题。但是,并非每个人都找到了答案,甚至在经过了多年的努力钻研和寻找之后仍未找到答案。我个人已经回答了上述问题以及本文提到的很多其他问题。根据这些答案,制定了一种高效交易策略的方式。 的确,有很多关于嘉盛的讨论:它是随机的吗?有多大程度的随机?可否预测?我无法为所有这些问题提供一个无懈可击的回答,因为市场是一种非常复杂的现象。但我可以根据自己的亲身经历给你举两个例子。第一个例子与该主题没有直接的联系,但它帮助了我,给我灌输了自信和耐心来设法预测嘉盛市场。 作者:DAO
新文章 对冲 Expert Advisor 编码基础已发布: 本文给出了对冲 Expert Advisor 的示例。作者将选择自己喜欢的对冲对,即 EURJPY 与 GBPJPY。此对冲对的运作方式始终相同,能较为方便地设置对冲订单类型。 我将介绍一个简单的对冲 expert advisor。对冲 EA 基础大注: 对冲(金融)(来自自由的百科全书 - 维基百科) (重定向自对冲)...
新文章 虚拟专用服务器(VPS)进行自动交易的实际应用已发布: 使用 VPS 进行自动交易。本文特别面向自动交易员和自动交易支持者。 每个自动交易员拥有可在金融市场中交易的交易机器人,还有运行和操作 Expert Advisor 的计算机。有人在家运行 Expert Advisor,有人在工作地点使用,还有人在朋友的服务器或专用服务器上操作。明确的一点是,Expert Advisor...
新文章 自动选择经纪公司,以便 Expert Advisor 高效运行已发布: 众所周知,要 Expert Advisor 实现高效运行,我们需要找到一个合适的经纪公司。本文将介绍用于本搜索的系统方法。您将了解使用 dll 创建适用于不同终端的程序的过程。 我们经常会面临这样的情况:Expert Advisor 与一家经纪公司合作能够成功盈利,而与另一家经纪公司合作则无法盈利,甚至于会出现亏损。这其中的原因可能各有不同。不同的经纪公司有不同的设置: 报价。它们由于以下两个因素而稍有不同:数据传送不同,用于平滑报价的过滤不同。对于某些 Expert...
新文章 字符串:ASCII 符号表和用途已发布: 本文将分析 ASCII 符号表及其使用方法。我们还将处理某些新函数,基于 ASCII 表特性的操作原理,然后我们将创建一个包括这些函数的新库。这些函数在其他编程语言中相当受欢迎,但并没有纳入到内置函数列表中。此外,我们还将深入研究函数处理字符串的基础。我相信你们在这款有用的数据类型中必然能够学习到新知识。 作者:Antoniuk Oleg
新文章 如何更容易地检测和修复 Expert Advisor 代码内的错误已发布: 在 Export Advisor 的开发过程中,代码错误的检测和恢复修复是非常重要的问题。其主要特征在于,未及时检测出来的错误可能会毁掉已处于首次测试阶段的交易系统的宝贵理念。这就是为何凡是有判断力的 EA 开发者都会在最初时便将其考虑在内的原因。本文将详述一些方法,以帮助解决这一难题。 使用 MQL 4 语言进行交易 EA 开发并非易事,原因有如下几个方面: 首先,将或多或少有点困难的交易系统算法化本身就是个问题,因为从算法化 EA 的特性到特定的 MetaTrader 4...
新文章 意见调查:交易者对移动终端的评估已发布: 不幸的是,关于移动交易的未来,目前尚无清晰的概念。但是,在这一方面有很多推测。为了消除这种不确定性,我们决定在交易者中进行一次调查,以挖掘他们对于我们移动终端的意见。通过这次调查,我们已经清晰地认识到了移动交易者当前对产品的看法及对我们的移动终端未来发展的要求和期望。 基于调查的结果,MetaQuotes Software Corp.提供的移动终端当前集成的功能和特色完全满足了 92% 用户的需求。同时,6%...
新文章 ZUP - 派斯温托通用锯齿形调整浪模式。第 2 部分已发布: ZUP - 派斯温托通用锯齿形调整浪模式。第 2 部分 - 内嵌工具的说明 由于编程语言 MQL4 是 MetaTrader 4 客户终端中的内置语言,因此可以创建各种指标。其中一些指标可能很复杂,另一些则可能非常简单。这完全取决于开发人员的想象力。本文介绍了开发复杂程序的方法。依我看来,它介绍的是一个指标平台 - ZUP。本文还简要描述了 ZUP 中内置的图形工具。ZUP 始终是最新的。本文中我们介绍 ZUP_v63 的图形工具。 作者:Eugeni Neumoin
新文章 一目平衡表替代指标 - 设置和应用示例已发布: 如何正确设置一目平衡表替代指标?请阅读参数设置的说明。本文不仅会帮助你理解设置一目平衡表指标参数的方法,你还能更好的理解如何设置标准的一目平衡表。 为什么一目平衡表替代指标会出现?因为完美永无止境。当然,刚开始的时候作者以为他开发的指标甚至优于著名的一目平衡表指标。之后,选择指标参数并一起对比后,发现一目平衡表指标果然名不虚传。如果分析者或交易者清楚的了解如何添加指标至图表以及选择何种参数,该指标效果更佳。 作者不得不钻研图形指标数学运算。通过对两种指标构建数学运算的透彻分析,发现两者各有优点。对于他们的指标使用或添加至必要图...
新文章 ZUP - 派斯温托通用锯齿形调整浪模式。第 1 部分已发布: 本文简要描述了指标 ZUP(派斯温托通用锯齿形调整浪模式)的基本原理。文章还描述了 ZUP 中内置的各个锯齿形调整浪指标。 每个认真致力于金融市场工作的人都迟早会开始创建其个人的交易系统。文本作者也因这项研究而创建了 ZUP,即派斯温托通用锯齿形调整浪模式。MetaQuotes Software Corp. 建议我写一篇关于该指标的文章。这篇文章就是我的首次尝试。在本文和后续文章中,我将阐述 60 版 ZUP 指标 (ZUP_v60) 的各项功能。作者用于访问金融市场的数据中心正好是使用 MetaTrader 4...
新文章 交易机器人在实际交易中的自动优化已发布: 本文介绍并提供一个函数库,以便交易者能够通过从 EA 直接启动优化来优化交易者的 Expert Advisor 输入。 据推测,获得已根据历史记录调整的输入的 Expert Advisor 在首次(在相当短的时间内)交易中能够盈利。在我观看2006 自动交易锦标赛之后,这一推测得到了间接的证明。锦标赛刚开始时能盈利的智能交易系统很多,之后就大大减少,一些智能交易系统变得毫无竞争力。这就是我认为这些没能笑到最后的智能交易系统大部分都根据历史记录进行过调整的原因。...
新文章 帮助定义市场趋势的枢轴点已发布: 枢轴点是价格图上的一条线,显示货币对的进一步趋势。如果价格在该线之上,则趋于上升。如果价格在该线之下,则相应的趋于下降。 枢轴点是价格图上的一条线,显示货币对的进一步趋势。如果价格在该线之上,则趋于上升。如果价格在该线之下,则相应的趋于下降。本文中,我们将列出构建枢轴点的主要原则,以及尝试理解该概念的实质。 作者:Kushnarev Roman
新文章 基于枢纽点分析的交易策略已发布: 枢轴点(PP)分析是对于日内大幅波动市场最简单和最为有效的策略之一。它早在计算机出现之前已经投入使用,那时证券交易者除了算盘和计数器之外,还无法使用任何自动数据处理设备。 枢轴点(PP)分析是对于日内大幅波动市场最简单和最为有效的策略之一。它早在计算机出现之前已经投入使用,那时证券交易者除了算盘和计数器之外,还无法使用任何自动数据处理设备。这种分析可常见于一些技术分析文章中探讨历史的部分。这种技巧的主要优势在于其计算效率,使交易者能够心算或在纸上计算。 由于计算中使用四种算术运算,每位使用该技巧的交易者总是希望胜过其竞争对手,或至少在计算上...
新文章 为嘉盛开发群集指标的理论基础已发布: 群集指标是一系列将货币对分成独立的货币的指标。指标允许跟踪相对货币波动,确定形成新的货币趋势的潜能,接收交易信号,以及追踪中期和长期仓位。 在市场上进行交易的任何金融工具都是相对某种货币而活跃的头寸。嘉盛与其他市场的唯一不同之处在于, 将另一种货币用作为活跃货币。因此,在嘉盛市场中,我们始终处理两种货币的关联性,这两种货币被称为货币对。 该项目早在一年前就开始了,有助于用一个统一的名称开发一组指标,即群集指标。它们的任务是将货币对分成独立的货币。从那以后,这些指标经历了多次修改。并且,在论坛用户的密切关注和积极讨论下,开发了指标的使用方...
新文章 将指标代码转移至 Expert Advisor 代码。总结已发布: 这是最后一篇文章,专门讨论如何将指标代码转移到 Expert Advisor 代码中。作者在这里针对一个特定示例转换 Expert Advisor 的代码,以便在不调用自定义指标的情况下在单个文件中呈现此 EA。 在前几篇文章中(将指标代码转移到 Expert Advisor 代码中。指标结构 和将指标代码转移到 Expert Advisor 代码中。Expert Advisor 的一般结构方案和指标函数)中,我们分析了一个根据现有指标代码编写指标函数的一般方案,并定义了其与 Expert Advisor...
新文章 如何在 MQL 4 中开发可靠安全的交易机器人已发布: 本文旨在处理开发和使用 Expert Advisor 过程中出现的最常见的错误。还将介绍一个安全的自动交易系统的示例。 在创建任何重要的程序解决方案的过程中,开发人员都会面临这一事实:他的程序可能包含所有可能及不可能的错误。这些错误将给开发阶段带来很多麻烦,从而导致解决方案的不稳定性,如果是交易机器人,可能会显示你的保证金为负值。让我们来分析一下最常见的错误、造成这些错误的原因以及检测和用程序处理这些错误的方法。在开发和使用客户终端 MetaTrader 4 的 Expert Advisor...
新文章 四个时间范围的多个指标信号的同步显示已发布: 手动交易时,你必须留意多个指标的值。这跟机械化交易略有不同。如果你有两个或三个指标,且已选择了一个时间范围进行交易,则任务并不复杂。但如果你有五个或六个指标,且交易策略要求考虑多个时间范围上的信号,你将如何做呢? 手动交易时,你必须留意多个指标的值。这跟机械化交易略有不同。如果你有两个或三个指标,且已选择了一个时间范围进行交易,则任务并不复杂。但如果你有五个或六个指标,且交易策略要求考虑多个时间范围上的信号,你将如何做呢?此外,如果同时交易多个货币对,会发生什么?这项任务看起来非常复杂,在多数情况下会导致错误,从而发生亏损。 R...
新文章 面向订单的 Expert Advisor。交易者手册已发布: 并非所有交易者都是程序员。同时并非所有程序员都是优秀的程序员。那么,如果你需要自动执行系统而又没有时间也不想研究 MQL4,应该怎么办?通常,访问论坛并创建一个名称类似于“我需要程序员”的主题: 需要 EA 程序员请编写 Expert Advisor智能交易系统我需要有人帮助编写智能交易系统本文是专门为那些需要帮助编写 Expert Advisor 的人员而编写的。你可以在这里找到 EA 编写者的联系信息、有关联系他们的建议以及有关最常见问题的介绍。 作者:Andrey Khatimlianskii
新文章 终端服务客户端如何使掌上电脑成为台式机的朋友已发布: 本文描述了通过 PDA 连接已安装 MT4 客户端的远程计算机。 有一些特别的程序,可以允许某人使用 PDA 控制他或她的计算机。可以通过互联网或在局域网内通过 Wi-Fi 控制。如果你是局域网的系统管理员,很可能经常需要前往工作地点以进行设置。这种奔波可以避免,且不需要使用第三方程序,因为 PDA 的 Windows 中嵌入了终端服务客户端。 本文中,我将讲解如何使用。我将以 Wi-Fi 网络作为示例,因为蓝牙作用距离较小,无相关性。另外,假设你已经设置好了 Wi-Fi 网络。 上述程序在 Windows 2000...
新文章 将指标代码转移至 Expert Advisor 代码。Expert Advisor 和指标函数的总体结构方案已发布: 本文详细介绍将指标代码转移至 Expert Advisor 代码的方式,并详细介绍编写 Expert Advisor 的过程,在此过程中,不调用任何自定义指标,且整个程序代码用于计算 Expert Advisor 中的必要指标值。本文提供 Expert Advisor 更改的总体方案,以及基于自定义指标构建指标函数的想法。本文面向拥有使用 MQL4 语言进行编程的经验的读者。 在上一篇文章(将指标代码转移至 Expert Advisor...