一个分讲习班,以填补FAQ(常问问题)。让我们帮助同志们! - 页 18

 
sergeev:

创建了350个指数,所有这些指数都显示... 我还没有看到有什么限制...也许它将在1,000时停止。
也许头脑正常的用户不会强迫终端这样做?

我注意到,在大约200个指标的建设中,在一百个指标之后,新的指标会停止出现,直到你删除一些东西。
 
sergeev:
到目前为止,它只表明你必须密切关注代码。
惊人的论证水平!!。:))))))))))))
 
IgRU4ek:
迷人的论证水平!!。:))))))))))))

你在其中有不同的功能和检查。这是没有办法比较和获得估计的速度。

这是一个很好的解释吗?

 
sergeev:

我已经创建了350个指数,它们都显示出来了... 我还没有看到任何限制...我还没有看到极限......当然,我可能会停在1000点。


也许一个头脑正常的用户不会像这样强奸终端?



350是不够的,1000时可能会发生。这种情况很少发生,但它确实发生在一些人身上,让他们觉得自己被伏击了。

它在导航器中,在主菜单中,根本就没有什么。

 
sergeev:

我已经创建了350个指数,所有的指数都显示... 我还没有看到极限...我还没有看到任何限制......也许它将在1000点时停止。
我不知道,也许头脑正常的用户不会强迫终端这样做。

experts/indicators文件夹里有指标文件,但它们在终端中并不都是可见的

也许文件夹里有太多的文件,终端显示的数量有限。有必要将该文件夹从不必要的指标(ex4和mq4文件)中释放出来。

sergeev:第二个原因可能是指标MQL代码中存在错误。因此,终端所需的EX4文件没有被创建。

我对这个问题有一个补充,供非常没有经验的用户使用(我自己就是一个)。

如果该指标刚刚被放置在文件夹中

如果你在终端运行时有一个包含专家/指示器的文件夹,它应该被编译成

MetaEditor(这也会显示代码中是否有任何错误),或重新启动终端(或从列表中删除任何你不需要的指标)。
 
IgRU4ek:
我们的人民有能力为我们以这种或那种方式(对我们来说,自然是可信的)被迫的tchk站出来,而不是自己 "用手摸"......。:)))))))))

你又证明了什么,做一百万次操作只需要不到一秒钟?没有人怀疑,从RAM中获取数据比从磁盘中获取数据要快。但现在你需要购买数组,并为其添加一个特殊的工具,正确地更新新值和新订单并删除旧的。当通常的方法可以很容易地避免代码的杂乱,并且总是有新鲜的数据。
 
Roger:

你又证明了什么?"一百万次的操作只需要不到一秒钟的时间?没有人怀疑,从RAM中检索数据比从磁盘中检索数据要快。但现在你必须创建数组,并为其添加一个特殊工具,正确地更新新值和新订单,并删除旧的。当熟悉的方法允许你轻松地避免代码过载,并且总是有新鲜的数据。
你能澄清一下 "比从磁盘 "这个巧妙的短语吗?订单信息不是存储在RAM中吗?
然后在一般情况下,有一组来自人类知识的不同领域的词语--"有阵法的花园"...
如果有多个订单,而且是不同的货币对,您能告诉我们如何使用常见的方法,即 "手头有 "关于每个订单的虚拟止损和虚拟追踪止损水平的信息?而人们可以把带有尾随止损的虚拟止损称为过度。那么,"过激行为的爱好者 "呢?:)))
 
使用全局变量 进行虚拟止损和止盈是很方便的。变量名称应包括订单票。
 

有没有办法以编程方式找出某个对象(趋势、水平线、自定义平均线等)在图表上是否被突出显示?

谢谢你

 

如何在一个指标中定义互换历史?


阿凡达
201
wlad 15.06.2011 18:02

提高小组工作的效率

安装TeamWox群件并提高您公司群组工作的效率。TeamWox群件允许您在一个地方存储所有的工作信息:电子邮件、文档、文件、付款和聊天记录。通过这种方式,TeamWox群件解决了数据安全问题,并通过它方便了小组工作。


主持人
6707
Vinin 15.06.2011 18:09 am |删除

对于多币种,有一种方法,对于其他币种,有另一种方法

int start()
  {
   int    counted_bars=IndicatorCounted();
   int limit=Bars-counted_bars;
   if (limit>1) // если больше 1, то произошло изменение истории
      limit=Bars-PeriodK*K-1;
      
   // цикл обработки
   for (int i=limit;i>=0;i--) {}
//----
   return(0);
  }

我的默认指标


阿凡达
201
wlad 15.06.2011 18:25 更正 |删除

非常好,谢谢!

也就是说,如果limit = 1,那么就有一个新的柱子,当历史被交换时,limit>1。


主持人
6707
Vinin 15.06.2011 18:29 已更正|删除
wlad:

非常好,谢谢你!

所以,如果limit = 1,那么就有一个新的柱子,而当交换历史limit>1时

通常限制为0或1,如果高于1,则全面重新计算。