分享

笔记

 览胜 2011-10-15
1、定义数组的语句是variable,一般来说,数组的使用,要先定义,然后初始化(即赋予数组的每个元素一个初始的数据)。在飞狐中,目前只支持一维数组,并且下标是从1开始的。variable语句,可以同时定义多个变量、数组,之间用逗号隔开。
2、飞狐新的公式系统,可以把序列变量作为一个数组,这是一个特殊的数组,这个数组的最小下标是从序列变量的起始有效位置开始,数组的最大下标是K线数量,其中K线的数量,可以从datacount函数得到。

     比如“fc:close;",这行代码,可以把fc看成是一个下标从1开始直到datacount的数组。如果我们想知道第125、最后1K线的收盘价,可以写成如下代码:
fc:=close;
fc[1];
fc[2];
fc[5];
fc[datacount];


再看一例“fm:ma(c,5)”,这里的5日均价fm也是一个序列变量,可以看成下标从5开始直到datacount的数组。

3、

把多条语句看作一条语句

  语法:BEGIN...END
  这里,beginend是成对出现的,被beginend包围起来的语句可以有很多条,这些语句可以看成是一条复合语句。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多