对mql5.com论坛工作的祝愿 - 页 7

 
Integer:

编译时将会有一个警告,但这是可以的。

那么这个警告是什么意思?

"没有为指标定义指标图,默认分配为1"


 
Yurich:

那么这个警告的含义是什么呢?

"没有为指标定义指标图,默认分配为1"

所以,无论如何都要创建一个缓冲区,内存将被使用,所以可以自己创建一个缓冲区,用它来传输数据给EA,或者从想法中拒绝,如果高内存节省很重要的话。
 
papaklass:
在这种情况下,我撤回我的同意。
所以你仍然扮演着陪伴我的小丑的角色--拜托,我可以接受。你是否能活下来是一个更有趣的问题。
 
Integer:
这意味着无论如何都要创建一个缓冲区,内存将被使用,所以我们可以自己创建一个缓冲区,用它来传输数据给智能顾问,或者放弃这个想法,如果节省高内存很重要的话。

这正是问题所在,因为无论如何都要创建缓冲区,我们无法从软件内部控制其大小。

 
Yurich:

这正是问题所在,因为无论如何都要创建缓冲区,我们无法从软件内部控制其大小。

尽管如此,在指标中,数组没有为缓冲区声明,SetIndexBuffer()函数 没有被调用,不清楚内存是如何被使用的。
Документация по MQL5: Пользовательские индикаторы / SetIndexBuffer
Документация по MQL5: Пользовательские индикаторы / SetIndexBuffer
  • www.mql5.com
Пользовательские индикаторы / SetIndexBuffer - Документация по MQL5
 
Integer:
尽管如此,在指标中,数组没有为缓冲区声明,SetIndexBuffer()函数 没有被调用,不清楚内存是如何被使用的。
也许MQ可以澄清这个问题?
 
说话,投票。
 
Yurich:
也许MQ可以澄清这个问题?
在任务管理器中查看了分配的内存 量,在几分钟内,整个故事,占用了一个指标(这有点像无缓冲区)大约30 mb。
 
papaklass:
想删除我的帖子,但没有时间。你说的对,为了不觉得你在挑粪,我就不理会你了。这是我给你的最后一个帖子。
你有惊人的预测。阅读一下这个主题。转移的种类之一是赋予他人自己的 品质。
 
Yurich:
MQ能否澄清这个问题?
如果没有设置 indicator_buffers ,默认值是一个 INDICATOR_CALCULATIONS 类型的缓冲区。