文章 "数据科学和机器学习(第 35 部分):MQL5 中的 NumPy — 用更少代码制作复杂算法的艺术"

 

新文章 数据科学和机器学习(第 35 部分):MQL5 中的 NumPy — 用更少代码制作复杂算法的艺术已发布:

NumPy 库几乎为所有 Python 语言编程的机器学习算法提供核心动力,在本文中我们即将实现一个类似的模块,其收集了所有复杂的代码,辅助我们构建各种类的复杂模型和算法。

对于我们能想到的每一项代码创建任务,没有编程语言能完全自给自足,每种编程语言都依赖于精心设计的工具,这些工具可以是函数库、框架、和模块,帮助解决某些问题,并把思路转化为现实。

MQL5 也不例外。它主要为算法交易而设计,其早期功能大多限于交易操作。不同于其前身 MQL4 — 被认为是较弱的语言 — MQL5 更强大、更有能力。然而,构建一个功能齐全的交易机器人不仅需要调用函数来下达买卖交易。

为驾驭金融市场的复杂性,交易者往往部署包括机器学习和人工智能(AI)在内的精密数学运算。而这又令优化代码函数库、及能够高效处理复杂计算的专用框架的需求增长。

图片来源:pexels.com

若要完全理解本文内容,需要具备基础的 PythonNumPy 知识


作者:Omega J Msigwa