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

 
eddy:

最大值正好是200?顺便说一下,尝试用更明亮的颜色 来表现这个水平
 
哦,有了......在修复和不修复最小和最大值之后
 
eddy:

为什么该指标没有画出水平线?

我进入属性,标签级别,插入级别160,它没有被画出来。最大的指标值是200,最小的。-70


如果你把指标的最小刻度值固定在-70,最大刻度值固定在200,那么所有的级别都会被看到。现在,窗口中可见的当前指标最大值约为140,所以160的水平是不可见的。
 
Aleksander:

有什么区别吗?要么直接进入一个变量(数组的),要么进入一个文件,然后再进入一个变量...

这些最小值需要被记住。 然后我们需要找到开放与最小值的平均比率,即波动率。

我想把它们储存在一个文件中,然后通过从文件中读取数据来找到平均值。

技术

文件中有两栏--年或月和波动率值。

我如何将数据写入文件,然后访问任何一个文件?

 
eddy:

我怎样才能将数据写入文件,然后访问其中的任何内容?

你甚至懒得使用搜索引擎吗?
 
但要注意什么
 
eddy:
需要注意什么


看这里 -https://www.mql5.com/ru/forum/122845- "向文件写入数据"、"从文件读取数据"、"从文件访问数据 "的查询会有所帮助。

这个话题很庞大--在一页纸上用两个字解释是不容易的,很简单。请参考文件和帮助。

 
          positive=0; negative=0;
        for(k=RSIPeriod-1;k>=0;k--)            {//последние RSIPeriod баров
          rel=Close[k]-Close[k+1];              //изменение
         if(rel>0){positive+=rel;negative+=0;}  //pos+=rel или
             else {negative+=rel;positive+=0;} }//neg+=rel
函数来计算在过去的RSIPeriod条上 从cloze到cloze的变化之和 我不明白的错误在哪里?
 
eddy:
函数来计算在过去的RSIPeriod条上 从cloze到cloze的变化之和 我不明白的是,错误在哪里?
首先可以心灵感应的是,正和负被声明为int
 
double rel,negative,positive;// :)