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

 
WhiteBerkut:

晚上好。

我开始学习mql5,有一些问题,请大家帮忙。

目标是将最后n个烛台的值放入一个数组中,并通过只选择不败的烛台对数组进行排序。

我已经写了这个函数。

它产生了一个错误的数组,超出了范围

根据我的理解,这个错误是由寻址一个不存在的数组单元引起的。

但我找不到这个错误,请告知我在哪里搞砸了,或者也许有一个更优雅的排序方式。

ArrayResize(temp, count)。

Документация по MQL5: Операции с массивами / ArrayResize
Документация по MQL5: Операции с массивами / ArrayResize
  • www.mql5.com
При успешном выполнении функция возвращает количество всех элементов, содержащихся в массиве после изменения размера; в противном случае возвращает -1 и массив не меняет размеры. Если ArrayResize() применена к статическому массиву, таймсерии или индикаторному буферу, то размер массива остается прежним – такие массивы не могут быть...
 
STARIJ:
将索引值与数组尺寸 进行比较。请记住,数组元素 的编号是从0开始的,最后一个元素的编号比维数少1。而NumCand等于什么?

到目前为止,NumCand已经被设置为10。 一般来说,该函数是通过一个常数访问的

printf(iHigh(Symbol(),0,0));
 
Vitaly Muzichenko:

ArrayResize(temp, count)。


你需要改变阵列的大小吗?我似乎是在填充一个新的动态数组,而不是改变旧的。

 

你好!
你能告诉我如何在指标窗口中做出一条垂直线 吗?目前我使用直方图,但它并不适合我,我希望看到一条从底部到顶部的指示器窗口的线。

在指示器窗口中的ObjectCreate会工作吗?
 
Nauris Zukas:

你好!
你能告诉我如何在指标窗口中做出一条垂直线 吗?目前我正在使用直方图,但它并不适合我,我想看到一条从底部到顶部的指示器窗口的线。

在指示器窗口中的ObjectCreate会工作吗?

是的,当然了。

 
Vitaly Muzichenko:

是的,当然了。

谢谢,我会试一试的。

 

Windows XP-3。右键点击音频文件图标,然后 "属性 "按钮读出:"文件类型: AceStream.file" 我一直无法自行打开这些文件。

我请求大家帮助我找到打开这些文件的方法。提前感谢大家的帮助!

 
abo-nent:

Windows XP-3。右键点击音频文件图标,然后 "属性 "按钮读出:"文件类型: AceStream.file" 我一直无法自行打开这些文件。

我请求大家帮助我找到打开这些文件的方法。提前感谢大家的帮助!

AceStream是一个洪流文件查看器。

用谷歌来帮助你。

 
Artyom Trishkin:

AceStream是一个洪流文件查看器。

谷歌一下。

非常感谢您的关注。

谷歌,我不认为,会挽救这种情况。不知什么原因停止打开的音频文件与torrent文件无关,其类型被定位为 AceStream.file。那么".file"是什么样的扩展名?这是我第一次遇到这样的事情。我不知道该怎么做。我只希望能得到合格的帮助。希望最后消失。不要让它死掉,人们!帮助我。感谢你们所做的一切。

 
abo-nent:

非常感谢您的关注。

谷歌,我不认为,会挽救这种情况。不知什么原因停止打开的音频文件与torrent文件无关,其类型被定位为 AceStream.file。那么".file"是什么样的扩展名?这是我第一次遇到这样的事情。我不知道该怎么做。我只希望能得到合格的帮助。希望最后消失。不要让它死掉,人们!帮助我。感谢你们所做的一切。

你试图打开的是什么文件?他们的分机是什么?你有什么软件可以观看视频和播放音频?感觉就像其中一个人把文件类型重新分配给自己并放空了...

原因: