文章: 将指标代码转移至 Expert Advisor 代码。Expert Advisor 和指标函数的总体结构方案

 

新文章 将指标代码转移至 Expert Advisor 代码。Expert Advisor 和指标函数的总体结构方案已发布:

本 文详细介绍将指标代码转移至 Expert Advisor 代码的方式,并详细介绍编写 Expert Advisor 的过程,在此过程中,不调用任何自定义指标,且整个程序代码用于计算 Expert Advisor 中的必要指标值。本文提供 Expert Advisor 更改的总体方案,以及基于自定义指标构建指标函数的想法。本文面向拥有使用 MQL4 语言进行编程的经验的读者。

在上一篇文章(将指标代码转移至 Expert Advisor 代码。指标结构) 中,我们分析了指标的总体结构以及用于转移至 Expert Advisor 代码的代码,并介绍了有关指标代码的初步调整的主要想法。现在,让我们来尝试将获得的代码转换成自定义函数,因为这可能是在 Expert Advisor 中显示指标代码的一个最便捷的方式。自定义函数可显示为 mqh-file,其在 Expert Advisor 中使用指令 #include 的声明将占用很小的空间,而且调用此函数并不比调用自定义指标难很多。更重要的是,此类自定义函数相当普遍,将来可进一步用于任何 Expert Advisor。

在开始编写此类函数之前,让我们来分析一下,此函数将如何与 Expert Advisor 的另一部分相互作用,而不考虑此函数的内部结构。

作者:Nikolay Kositsin