新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 164

 
-Aleks-:

不,我需要从函数中获取数值--_高和_低只是一个例子...

你在函数中得到计算出的条形图的高点和低点
int BarPeresek_iMAf(int PeriodMA)
 
Nikolay Gaylis:

这就是你将从该函数中得到的东西。

我的意思是,它可能不是High[]和Low[],而是计算的中间计算--我只是不想布置一个巨大的函数--没有多少人会理解它。
 
-Aleks-:

不,我需要从一个函数中获取数值--_高和_低只是一个例子...

我给你写了如何从函数中获得这些值的方法
 
Nikolay Gaylis:

我给你写了如何从函数中获得这些值。

好吧--你写的是High和Low,但现在让我们想象一下,它不是High和Low,而是函数的一个中间结果。
 
-Aleks-:

好吧--你写的是高和低,但现在让我们假装它不是高和低,而是函数计算的某个中间结果。

给我一个例子--让我们来决定......你是否确切地使用了最后一个函数?
 
创建一个结构,通过引用把它传递给函数,把它填在那里。当该函数完成时,你需要的所有数据都将在结构的字段中。
 
Nikolay Gaylis:

给我举个例子......你是否使用你发布的最后一个函数?

我再想一个例子。

是的,我当然知道。
 
Artyom Trishkin:
创建一个结构,通过引用把它传递给函数,把它填在那里。当该函数完成时,你需要的所有数据都将在结构的字段中。

呃,这听起来很复杂,不清楚,但我可以用我的函数作为例子吗?
 
-Aleks-:

我再想一个例子。

是的,我当然会。

除了 "高 "和 "低 "之外,你还想从中得到什么其他的变量?
 
Nikolay Gaylis:

除了你已经得到的 "高 "和 "低 "之外,你想从它那里得到哪些变量?

好吧,让我们说说这些:

int TFT=0。
int shiftMAT=0。
int typeMAT=0。
int priceMAT=0。