[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 659

 
ToLik_SRGV:

你怎么会认为i是一个数组?如果它是一个数组元素,该条目将看起来像这样

而这是一个普通的变量。

在这种情况下,我作为一个傻瓜,不明白以这种方式使用一个变量([i])的意义......
 
artmedia70:

请解释一下写作的区别。



如果你想比较两个值,你可以写成

double DeM5_0  =iDeMarker(NULL,PERIOD_M5, 14,0);
double DeM5_1  =iDeMarker(NULL,PERIOD_M5, 14,1);

如果你想填满缓冲区,你将在一个循环中计数

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,i);
 
valenok2003:


如果你想比较2个值,你将写出

如果你想填充缓冲区,你将在循环中读取


这很清楚。谢谢你
 
ToLik_SRGV:

你怎么会认为i是一个数组?如果它是一个数组元素,该条目将看起来像这样

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,array_name[i]);

而这是一个普通的变量。


如果你不介意的话,请解读一下你写的内容。
 
Vinin:
如果你不介意的话,请解读一下你写的内容。
维克多,那里有什么问题吗?
 
Vinin:
请破译你所写的内容,如果你不介意的话。

有一个问题。

请解释拼写之间的区别。

double DeM5_1 =iDeMarker(NULL,PERIOD_M5, 14,1);

и

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,i);

我的理解是,第一个明确指定了取值的酒吧号码,而第二个则创建了某个数组,其中的i元素 指向酒吧号码。
这两种方法的优势和劣势令人感兴趣...优势是什么,速度、便利性等等等等......。谢谢你。

答案是,i不是数组元素,而是数组元素索引。我没有马上理解这是一个暴力循环,我指的是DemM5数组,但在这种情况下i也只是一个变量。但如果我们说的是循环,那么第一条和它有什么关系?显然,我们只是误解了对方......。
 
ToLik_SRGV:

有一个问题。

相应地,答案是:i不是一个数组元素,而是一个数组元素的索引。我没有马上明白这是一个搜索循环,我指的是DemM5数组,但在这种情况下i也只是一个变量。但如果我们说的是循环,那么第一条和它有什么关系?显然,我们只是误解了对方......。


我所感兴趣的是

array_name[i]

这对我来说是个谜。

尽管它完全有权利存在。根据不同的类型。

 
Vinin:


所以我感兴趣的只是这个
,这对我来说是个谜。
尽管它完全有权利存在。根据不同的类型。

在第二种情况下,一些阵列被创建...

某个数组 - array_name (例如)

......其中的元素i指向小节编号。

例如,array_name[5] = { 4, 7, 22, 57}
然后在循环中,我们不从历史中获取iDeMarker()的所有值,而只获取必要的条。

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,array_name[i])。

写道,我们只是没有理解对方 :)))) 对不起...

 
ToLik_SRGV:

某个数组 - array_name (例如)

例如,array_name[5] = { 4, 7, 22, 57}
然后在循环中,我们不从历史中获取iDeMarker()的所有值,而只获取必要的条数。

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,array_name[i])。

我告诉过你,我们只是不了解对方 :))) 对不起...


没问题。也只是想了解一下。谢谢你,伙计。明白了。每种方法都有存在的权利。只要作者明白就好。我听你的。再次感谢。
 
Vinin:

没问题。也只是想了解一下。谢谢你,伙计。明白了。每种方法都有存在的权利。只要作者明白就好。我听你的。再次感谢你们。
是的,在使用已经通过的时候非常方便,但在进一步计算指标值的当前需要...:)