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

数组 [金字塔]

  • 咨询内容: Dim d,i '创建一个变量'创建Array外部对象,将对象实例置变量d中Set d = CreateObject("Stock.Array")'创建完Array对象后往其内部插入两个数据d.AddBack(3.25)d.AddBack(4.33)d.AddBack(2.02)d.AddBack(2.02)'依次显示数组对象数据For i = 0 To d.count-1MsgBox d.getat(i)NextCall d.Remove(0, 2.02)For i = 0 To d.count-1MsgBox d.getat(i)Next这样运行后,为什么d数组没有把2.02移除,Remove这个算法无效,这是为什么?

     

  • 金字塔客服:

    可能是浮点数问题,导致内部的库运行有点异常,目前已经修正该问题。

    建议您自行在代码中处理这个逻辑。 参考 RemoveAt函数

     

  • 用户回复: 我换成整数,这个Remove算法还是不能移除我指定的数值

     

  • 网友回复:

    下个版本会修正,你暂时可以考虑自行在FOR循环中实现你的这个需求

 

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

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


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

相关文章

    没有相关内容