关于MQL4编程的问题 新评论 [删除] 2009.08.17 07:32 就是我打开CCI这个指标的源代码,看到了这几行: //---- 3 additional buffers are used for counting. IndicatorBuffers(4); SetIndexBuffer(1, RelBuffer); SetIndexBuffer(2, DevBuffer); SetIndexBuffer(3, MovBuffer); 我不明白 SetIndexBuffer() 这个方法是干什么用的?说是设置指标的缓存数组的,可我不明白这个缓存数组是干什么用的?为什么要设置。请高手来讲解一下~~ Dxdcn 如何实现若干个数值求和 我这个指标始终无法实现,请看看。 一个初学者的求助,谢谢 这么个简单的程序为什么画不出线呢?请教牛牛们。 [删除] 2009.08.18 03:25 #1 木有人解答么? 求求各位了~~ [删除] 2009.08.18 09:46 #2 soap 写道 >> 木有人解答么? 求求各位了~~ SetIndexBuffer(1, RelBuffer); SetIndexBuffer(2, DevBuffer); SetIndexBuffer(3, MovBuffer); 1,2,3对应是线 RelBuffer DevBuffer MovBuffer 数组名 数组上的每一项值对应线上的点。 我说得比较大概。 [删除] 2009.08.19 04:57 #3 多谢这位高手!!! 那么就是说,数组里存储的是CCI这条指标线上的每一个点咯?如果这么说,我就明白了,可是CCI不就是一条线么?怎么还能有3条呢? zjg 2009.08.22 09:14 #4 另外两个数组是辅助的,不显示 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
就是我打开CCI这个指标的源代码,看到了这几行:
//---- 3 additional buffers are used for counting.
IndicatorBuffers(4);
SetIndexBuffer(1, RelBuffer);
SetIndexBuffer(2, DevBuffer);
SetIndexBuffer(3, MovBuffer);
我不明白 SetIndexBuffer() 这个方法是干什么用的?说是设置指标的缓存数组的,可我不明白这个缓存数组是干什么用的?为什么要设置。请高手来讲解一下~~