您好!您是否计划出版您文章的俄语翻译 版本?我使用谷歌翻译器阅读了这篇文章,作为程序员新手,我非常喜欢它。我希望能读到作者的译文,因为谷歌翻译的不仅是文章本身,有时会丢失短语或定义的含义,而且还会翻译代码片段,这不利于理解。感谢您的工作!
您好 Mbuso,本论坛旨在讨论上述文章。请使用MQL5 自由职业者服务 雇用程序员来完成您的项目,或在适当的类别中创建一个新的论坛主题。
Trading applications for MetaTrader 5 to order
- 2024.07.18
- www.mql5.com
The largest freelance service with MQL5 application developers
新文章 理解编程范式(第 2 部分):面向对象方式开发价格行为智能系统已发布:
学习面向对象的编程范式,及其在 MQL5 代码中的应用。这是第二篇文章,更深入地讲解面向对象编程的规范,并通过一个实际示例提供上手经验。您将学习如何运用 EMA 指标,和烛条价格数据,将我们早期开发的过程化价格行为智能系统转换为面向对象的代码。
在第一篇文章中,我讲述了编程范式,并专注于如何利用 MQL5 实现过程化编程。我还探索了函数化编程。在更深入地理解过程化编程的工作原理之后,我们运用指数移动平均线指标(EMA),和烛条价格数据打造了一款基本价格行为智能系统。
本文将更深入地切入面向对象的编程范式。我们随后将应用这些知识,把来自第一篇文章中先前开发的智能系统的过程化代码转换为面向对象的代码。这个过程将加深我们对这两种编程范式之间主要区别的理解。
如您所阅,请记住,主要目标并非展示价格行为策略。取而代之,我的意图是概括并帮助您更深入地理解各种编程范式是如何运作的,以及我们如何利用 MQL5 实现它们。我们开发的简单价格行为智能系统只是次要目标,可当作演示我们如何将其应用于实际示例的指南。
作者:Kelvin Muturi Muigua