您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

能否建立一个固定大小的数组? [金字塔]

  • 咨询内容: 长度不增加,新加入数据会把最早加入的数据自动删除的?

     

  • 金字塔客服:

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

     

     

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

     

  • 网友回复:

    参考

    http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=68896

     

    范例1

     

  • 网友回复: 以下是引用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编辑过]

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容