新文章 如何在 MQL 4 中开发可靠安全的交易机器人已发布: 本文旨在处理开发和使用 Expert Advisor 过程中出现的最常见的错误。还将介绍一个安全的自动交易系统的示例。 在创建任何重要的程序解决方案的过程中,开发人员都会面临这一事实:他的程序可能包含所有可能及不可能的错误。这些错误将给开发阶段带来很多麻烦,从而导致解决方案的不稳定性,如果是交易机器人,可能会显示你的保证金为负值。让我们来分析一下最常见的错误、造成这些错误的原因以及检测和用程序处理这些错误的方法。在开发和使用客户终端 MetaTrader 4 的 Expert Advisor 的过程中,可能会出现以下错误:...
新文章 四个时间范围的多个指标信号的同步显示已发布: 手动交易时,你必须留意多个指标的值。这跟机械化交易略有不同。如果你有两个或三个指标,且已选择了一个时间范围进行交易,则任务并不复杂。但如果你有五个或六个指标,且交易策略要求考虑多个时间范围上的信号,你将如何做呢? 手动交易时,你必须留意多个指标的值。这跟机械化交易略有不同。如果你有两个或三个指标,且已选择了一个时间范围进行交易,则任务并不复杂。但如果你有五个或六个指标,且交易策略要求考虑多个时间范围上的信号,你将如何做呢?此外,如果同时交易多个货币对,会发生什么?这项任务看起来非常复杂,在多数情况下会导致错误,从而发生亏损。...
新文章 面向订单的 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...
新文章 将指标代码转移至 Expert Advisor 代码。指标结构已发布: 本文详细介绍将指标代码转移至 Expert Advisor 代码的方式,并详细介绍编写 Expert Advisor 的过程,在此过程中,不调用任何自定义指标,且整个程序代码用于计算 Expert Advisor 中的必要指标值。本文介绍了指标结构的总体方案、Expert Advisor 中指标缓冲区的模拟以及函数 IndicatorCounted() 的替代项。本文面向拥有使用 MQL4 语言进行编程的经验的读者。 为了更好地理解作者的意图,推荐阅读以下材料: MetaQuotes Software...
新文章 日内交易中的时间转换原则已发布: 本文包含了允许接收更加平稳的价格流的操作时间概念。也包含了带时间转换裕度的已更改移动平均线的代码。 观察值的统计均一性在分析之前价格走势时始终扮演重要角色。当出现均一性时,才可能深入研究过程特性,以揭示用于打造交易系统的规律性。但汇率过程是不均一的,即不同交易时段的活动有不均一性,这是众所周知的事实,将稍后予以证实:美国、欧洲、亚洲以及互相切换。...
新文章 使用 Skype 发送来自 Expert Advisor 的消息已发布: 本文介绍如何使用 Skype 将来自 Expert Advisor 的内部消息和短信发送给移动电话。 Skype 是一种通讯程序,允许人们通过互联网打电话和进行正常的聊天。与其他同类程序相比,Skype 最重要的优势之一是,它是通往真正移动网络运营商的一个途径。人们可以拨打真正的移动电话,发送短信等等。还有一个移动电话的 Skype 版本。人们可以节省短信费用,因为用此程序发送常规消息是完全免费的。基本上,移动电话必须在操作系统下运行。不过,如今必要时也可以实现全移动式运行。这正是现在很多人在利用的机会。...
新文章 三色指标和最大程度简化写入指标的一些方法已发布: 作者在本文中详述了一些提高指标对于可视化交易的信息价值的方法。作者分析了三色指标以及使用了其他时间框架内的数据构建的指标的实现方式,然后继续详述指标库,具体可参见文章 "延迟最小的有效平均算法:在指标中的使用" 很多情况下,颜色仍是最好的信息源。它以非常生动而又快捷的方式更改信号,以此反映当前市场特征的变化。这就是三色趋势指标通常比单色类似指标表现得更具信息量也更高效的原因。我们来看一看以下两种形式表示的例子: 使用无色的趋势方向指标的普通版本: 使用指标颜色随趋势方向变化的版本: 您会发现,第二种图表用起来显然更方便、更清晰明了。在...
新文章 具有最小延迟的有效平均算法:在指标中使用已发布: 本文介绍作者开发的更高质量的自定义平均函数:JJMASeries()、JurXSeries()、JLiteSeries()、ParMASeries()、LRMASeries()、T3Series()。本文还涉及在指标中应用上述函数。作者基于这些函数的使用引入一个丰富的指标库。 我认为不需要解释平滑算法对技术分析和交易系统有多么重要。几乎所有指标的代码都包含显式或隐式平均算法。如果我们更深入地了解在线交易平台和客户终端,会发现其中大部分和大多数指标使用的都是最简单的(但远远不是最有效的)平均算法。...
新文章 在杀毒软件和防火墙下运行的 MetaTrader 4已发布: 大多数交易者使用特定的程序保护其电脑。不幸的是,这些程序不仅保护电脑免于入侵、病毒和木马,同时还占用了相当多的资源。首先,这跟网络流量相关。网络流量完全由各种智能杀毒软件和防火墙控制。之所以写这篇文章,是因为交易者抱怨在使用 Outpost 防火墙时 MetaTrader 4 客户端太慢。我们决定使用 Kaspersky Antivirus 6.0 和 Outpost Firewall Pro 4.0 进行自己的研究。 作者:MetaQuotes Software Corp.
新文章 再谈技术分析的问题已发布: 目前,对基本因素的技术分析是分析证券市场的最重要的方法。作为证券市场价格动态的预测方法之一,技术分析有着大量的缺陷,导致了对其实际应用性的质疑。 目前,对基本因素的技术分析是分析证券市场的最重要的方法。在俄罗斯,大多数交易者采用技术分析。我们甚至可以说,至少技术分析的基础常识是进入市场的一种“入场券”:不具备基础常识的人员不适合进入市场。 作为证券市场价格动态的预测方法之一,技术分析有着大量的缺陷,导致了对其实际应用性的质疑。 技术分析的追随者观点如下:“技术分析要求较高的分析能力。善加利用,可以获得非常好的结果。技术分析自身并没有问题。问题在于合理使用。”...
新文章 三维图形 - 市场分析的专业工具已发布: 本文中,我们将编写一个简单的库,用于构建 3D 图形及其在 Microsoft Excel 中的进一步浏览。我们将使用标准的 MQL4 选项准备和导出数据至 *.csv 文件。 所有的交易者都面临不断变化的价格和报价。所有人都在寻找一致性和规律性。我们分析交易量、不同指标的值和很多其他参数。关于 MQL4...
新文章 在测试程序中对重新报价建模和 Expert Advisor 稳定性分析已发布: 重新报价是很多 Expert Advisor 的噩梦,尤其对于进入/退出交易条件非常敏感的 Expert Advisor。本文提供了一种检查 EA 对于重新报价稳定性的方法。 嵌在 Meta Trader 4 客户端的策略测试程序是 Expert Advisor...
新文章 按记录过滤已发布: 本文描述了使用虚拟交易作为交易开仓过滤器不可或缺的一部分。 有不同的过滤器:指标值、市场波动性、时间和工作日。 它们全部可以用来过滤亏损交易。 将过滤器添加至 Expert Advisor 非常容易——只要在开始程序块之前另加一个条件即可。 但是,如果要使用 EA 记录作为过滤器,应如何做呢? 如果在数次不成功的交易后关闭交易系统,则随后不会生成记录,因此没有可以分析的内容。 要解决这个问题,我们需要教会 Expert Advisor 虚拟交易,即模拟开仓、修改和平仓而无需真实交易活动。 这是本文要讲述的内容。 作者:Andrey...
新文章 绘制支撑/阻力位的方法已发布: 本文描述了用于检测支撑/阻力位的简单脚本的创建过程。 由于面向的对象为初学者,你可以找到过程中每个步骤的详细解释。 然而,尽管脚本非常简单,本文对于高级交易者和MetaTrader 4 平台用户也非常有帮助。 其中包含了数据导出至表格格式、表格导入 Microsoft Excel 和绘制便于更加详细分析图表的示例。 作者:Slobodov Gleb
新文章 显示支撑/阻力位已发布: 文章涉及在 MetaTrader 4 程序中探明和指示支撑/阻力位。 方便又通用的指标基于简单的算法。 本文同时探讨了一个有用的主题,即创建能够在一个工作空间显示不同时间范围结果的简单指标。 作者:Slobodov Gleb
新文章 使用 Linux 交易已发布: 本文描述了如何使用指示器在线观察金融市场的状况。 在金融市场交易并非所有 MetaTrader 4 在线交易平台用户的主要赚钱工具。 保持交易终端始终开启并非总是易事,而且声音提醒要么需要始终开启扬声器(如果你有小孩,则会产生麻烦),要么始终佩戴耳机,而这并不总是舒适或健康的。 Linux 操作系统或许可以提供解决方法。 提供金融市场可靠信息的最大供应商是 Yahoo 搜索引擎。 本文以下描述的程序正是使用该项服务提供的信息。 作者分析了 linux 系统下使用的指示器列表。 本文正是该分析的成果。 作者:Bazilevich Vadim
新文章 技术分析: 使不可能成为可能!已发布: 本文回答了以下问题: 虽然备受质疑,为什么不可能会变为可能? 技术分析论证。 众所周知,技术分析是基于市场规律,基于受基本因素影响的价格变动。 之于“基本因素”,我指的不仅仅是某个国家的经济状况,还有市场参与者的心理状况、想法等等。任何人都无法评估或预知这些因素。 唯一可以考虑且综合这些因素的是价格。 我反复注意到,市场忽视了积极的基本数据。 简单的指数无法对市场造成任何显著影响。 只有价格反映真实的状况。 这就是为什么我们应该研究其规律性和行为以随时掌握其状况。 图 1 新闻事件发生时的市场行为 作者:Victor Chebotariov
新文章 测试程序中的断点:这是可能的!已发布: 本文探讨了通过测试程序时的断点仿真,显示的调试信息。 MQL4 中唯一让我怀念的是 Expert Advisor 的一个普通调试程序。每个人都有人类的情感,所以我们会犯错。正常编程时,我们设置断点、运行程序,当程序运行到断点时,将会停止。我们就可以查看所用变量的内容。 现在由于 Print、Comment 等函数的使用,显示调试数据已成为可能。但有时可能想在某时某处暂时停止程序,以对状况进行评估。这里有一些微妙之处。通常运行该程序,以在演示账户或真实账户上交易。这意味着我们只能在几个月后看到结果… 因此,调试模式仅在其处于 Expert...
新文章 创建自动交易系统已发布:您现在已经成为程序的幸运拥有者——该程序可以在几分钟内为您建立一套可盈利的自动交易系统(ATC),不得不说这听起来很诱人。您需要做的只是输入想要的数值并按回车键。此刻,赶紧测试您的自动交易系统并获取预期的收益吧。成千上万人花费数千小时的时间开发了这套独特的自动交易系统,从此将能一劳永逸,这听起来多少有些空洞。...
新文章 机器学习模型的变量评估和选择已发布: 本文重点介绍机器学习模型中输入变量(预测因子)的选择,预处理以及评估的相关细节。多种规范化的方法以及它们的特点都将在此被讨论。在处理过程中将极大影响模型训练最终结果的环节也将在此探讨。我们将仔细看看,并评估新的及鲜为人知的用于确定输入数据信息量和可视化的方法。 我们将使用“RandomUniformForests”包,计算并分析变量不同值和各种组合的重要概念,预测因子和目标的对应关系,预测因子之间的相互作用,以及将所有重要的方面都考虑在内后预测因子集的最优选取。...
[删除]
同事们,请告诉我一件事。 我怎样才能以编程方式浏览脚本中 "市场观察 "窗口中选择的所有工具? 提前感谢。
新文章 纺锤形图表指标已发布: 本文介绍纺锤形图表的绘制及其在交易策略和智能交易系统中的应用。首先我们讨论图表的展现,绘制记忆和日本蜡烛图的关系。其次我们分析下指标在MQL5语言中的实现源代码。最后我们测试基于该指标和由此构建的交易策略的EA。 纺锤图属于所谓的量-价图表。量-价图是使用一个货币对的量和一个或多个价格实时数据绘制的。诸如市场概况的东西出现了。搜索了互联网没有发现多少有价值的信息,大部分是关于图表构成方面的内容。因此我们可以认为这种图表相对来说是近期才出现的,因此值得关注。 我从要求创建这个指标的读者那里收到了关于图表的一些信息。考虑到时间有限以及实现的复杂度,指标的开发延迟了。...
如果谁有 赫斯特的指标 ,请发到 我只在mql2或3上发现了它 我试着自己写......结果不知怎么就错了......(数值大于1)。 使用公式计算 double Max = iHigh ( NULL , 0 , iHighest ( NULL , 0 , MODE_HIGH , N - 1 , i )) ; double Min = iLow ( NULL , 0 , iLowest ( NULL , 0 , MODE_LOW , N - 1 , i )) ; double R = Max - Min ; double MA = iMA ( NULL , 0 , N , 0
齐鲁现货交易平台 想赚钱的跟上操作 做单前我们要注意的问题: 问题一: 单边市时顺势而为,重要阻力或支持位时谨慎从事;振荡牛皮市时干脆休息或在上下突破位处挂单。 问题二: 1、止损位要有技术根据,或前期高点或趋势线,并根据市道再留5至30点不等的余地,正常单边市可以少留,冲得过急的单边市和振荡市应多加。 2、复合止损,部分仓位加点,部分仓位不加。 3、设追击止损,提高盈利的可能性。 问题三: 1、市价不合适千万不要强行入市,预测突破点,并参照突破点打埋伏入市。 2、突破点的预测要看一下短期K线,找出有价值的阻力或支持位。 问题四:...
新文章 MQL5中的错误处理和日志记录已发布: 本文着力介绍和软件错误处理相关的常见问题。另外,介绍了日志项及用MQL5工具包实现日志记录。 在大多数程序的执行过程中,错误总可能偶尔出现。对它们的恰当处理是高质量和稳定的软件重要的特征。本文将包含错误处理的主要方法,使用它们的一些建议以及通过MQL5工具包做日志记录。 错误处理是一个相对来说困难且有争议的话题。有许多错误处理的方法,每一种都有其特有的优点和缺点。很多方法可以合一起使用,但没有统一的标准 — 每一项特定的任务都需要一个合适的方法。 用MQL5工具包做日志记录...
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录