欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 能否建立一个固定大小的数组?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3522人关注过本帖树形打印复制链接

主题:能否建立一个固定大小的数组?

帅哥哟,离线,有人找我吗?
lzdanjian
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
能否建立一个固定大小的数组?  发帖心情 Post By:2014/10/22 16:46:09 [只看该作者]

长度不增加,新加入数据会把最早加入的数据自动删除的?

 回到顶部
帅哥哟,离线,有人找我吗?
guotx2010
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1366 积分:5210 威望:0 精华:7 注册:2010/12/11 18:00:33
  发帖心情 Post By:2014/10/22 17:23:38 [只看该作者]

数组不能这样,你得自己写代码,当数值最后一个有值的时候,给每一个值赋空值,然后将新值写到第一个位置。

 


 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/22 17:34:44 [只看该作者]

谢谢您的解答
我现在遇到的问题是,当前符合某个条件的值,和上一次符合条件的值做对比,我想两个长度的数组可以很好实现只要每次符合条件把值存入数组然后比对数组固定位置的值就够了,别的办法我想不出……
[此贴子已经被作者于2014/10/22 17:35:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2014/10/22 17:44:10 [只看该作者]



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/23 11:32:30 [只看该作者]

以下是引用lzdanjian在2014/10/22 17:25:33的发言:

VARIABLE:DOWN[]=0;
VARIABLE:UP[]=0;
IF CLOSE > OPEN THEN
UP:=CLOSE;//将上涨K线收盘价插入数组UP中
ELSE
DOWN:=CLOSE;//将下跌K线收盘价插入DOWN数组中

A:DOWN[1];
B:DOWN[2];

说越界



我是想取出数组中某一个的数值做比较,隔壁热心版主告诉我说我对数组的理解错了,down[1]指的是当前第一根k线的数值,而不是数组第一个数值

不过我还是没理解,这里例子里数组中的值不都是每一根K线的收盘价么?

那么有没有方法让我能取出数组里某个值作比较?

[此贴子已经被作者于2014/10/23 11:32:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/23 11:33:47 [只看该作者]

以下是引用jinzhe在2014/10/22 16:49:31的发言:
毫无问题,检查自己的数组
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


这个是热心版主的例子

 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/23 11:36:12 [只看该作者]

如果我的数组是某个条件下得出的数据集合,如何表达才能取出数组里某个位置的数据?

 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/23 11:41:25 [只看该作者]

down[1]指的是当前第一根k线的数值,而不是数组第一个数值
这个我明白了
现在问题只有:如何表达才能取出数组里某个位置的数据?

 回到顶部
帅哥哟,离线,有人找我吗?
lzdanjian
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:262 积分:0 威望:0 精华:0 注册:2013/10/6 23:39:11
  发帖心情 Post By:2014/10/23 11:44:25 [只看该作者]

或者输出数组最后两个值就够了

 回到顶部