来自一个 "傻瓜 "的问题 - 页 133

 
tol64:
另一方面,左上角的情况只存在疑问......

绿色输入和红色输出。:)

 
tol64:
蓝色的是盈利,红色的是亏损。但左上角只在怀疑....
有从亚洲到美国的不同颜色的会议。
 

一个关于复制数组元素 值的速度的问题。假设有两个大小相同的数组。

哪个会更快地工作。

           for(int i=0;i<1000000;i++)
             {
              a1[i]=a2[i];
             }

ArrayCopy(a1,a2);

?

Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 
Yedelkin:

一个关于复制数组元素 值的速度的问题。假设有两个大小相同的数组。

哪个会更快地工作。

?

你不能用GetTickCount()来解决这个问题吗?(自己还没有试过)。
 
tol64:
你不能用GetTickCount()来解决这个问题吗?(我自己还没有试过)。
一年半前,我已经有了一次用GetTickCount() 改变速度的悲惨经历。起初我喜欢Urain的提示,但在花了很多时间测量各种文件功能的速度(在我看来)并在论坛上提出问题后,我没有得到任何有用的答案。一件事没有考虑到,然后是另一件事。最后我已经不再相信这种方法了。正确提出一个关于具体问题的问题,并从一个知识渊博的人那里得到答案,要容易得多。
 

第二个问题。是否可以使用SetIndexBuffer()函数分配给指标缓冲区 的数组作为ArrayCopy() 函数的接收数组?收件人数组和源数组的大小是一致的,即收件人数组的大小不应该被改变。

 

下午好。

有时在价格时间序列中会出现一些奇怪的数值,例如(三位数的精确度),1.221999。在MQL中,我使用NormalizeDouble() 来比较价格,但现在我想在DLL中写一个代码片段。为此,我需要了解这些奇怪的值是什么意思,并了解NormalizeDouble()是如何工作的。 我认为这也不是最好的解决方案,因为它本身有时是不够的。问题正文:价格对应的是什么(三位数的精确度)?

空白的问题()

{

1.1231 - .....

1.1235 - .....

1.1239 - .....

}:)

 
220Volt:

下午好。

有时在价格时间序列中会出现一些奇怪的数值,例如(三位数的精确度),1.221999。在MQL中,我使用NormalizeDouble()来比较价格,但现在我想在DLL中写一个代码片段。为此,我需要了解这些奇怪的值是什么意思,并了解NormalizeDouble()是如何工作的。 我认为这也不是最好的解决方案,因为它本身有时是不够的。问题正文:价格对应的是什么(三位数的精确度)?

空白的问题()

{

1.1231 - .....

1.1235 - .....

1.1239 - .....

}:)


空白回复()

{

1.1231 - 1.123

1.1235 - 1.124

1.1239 - 1.124

}:)

ZS四舍五入为高,四舍五入为低。

 
你好。我读了MT5的帮助,但还是不明白,是否可以这样做:我在公司有一台电脑,它连接到互联网上,在上面安装MetaTester,在家里使用这台电脑的功能来优化EA,但除了我,没有人使用这个功能?如果是这样,如何做呢?
 
elekmos:
你好。我读了MT5的帮助,但我还是不明白,我是否可以这样做:我在公司有一台电脑,它连接到互联网,在上面安装MetaTester,在家里使用这台电脑的力量来优化EA,除了我之外,没有人使用这股力量?
不,你不能。为什么?你出租你的权力,得到的东西多得无法估量。