以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [请教]关 于I:=0在这里的用法是什么  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=6298)

--  作者:天狼出击
--  发布时间:2011/4/25 14:40:57
--  [请教]关 于I:=0在这里的用法是什么

INPUT:N(5,2,500);      //参数申明
VARIABLE:I=0,S=0;     //全局变量申明

VAR1:=C; //金字塔下放在这里的变量为序列赋值

 

//为了加快运算速度,只有最后一个周期时才循环计算
IF NOT(ISLASTBAR) THEN EXIT;
FOR J=1 TO DATACOUNT DO BEGIN
 S:=S+VAR1[J];
 IF J>=N THEN BEGIN
  IF J>N THEN
    S:=S-VAR1[J-N];
  MA1[J]:S/N;        //实现MA(C,N)
  I:=0;
 END;
END;

          I:=0在这里的用法是什么

[此贴子已经被作者于2011-4-25 14:42:51编辑过]

--  作者:董小球
--  发布时间:2011/4/25 15:27:59
--  
估计说明公式是从某处摘抄过来的,这个中间变量在这个例子里实际上没有用的,删除也无妨!
--  作者:fly
--  发布时间:2011/4/25 15:35:17
--  
单从这部分代码看,无意义!
--  作者:天狼出击
--  发布时间:2011/4/25 15:40:25
--  
以下是引用董小球在2011-4-25 15:27:59的发言:
估计说明公式是从某处摘抄过来的,这个中间变量在这个例子里实际上没有用的,删除也无妨!

     这是金字塔论坛上的http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=40&page=2

[此贴子已经被作者于2011-4-25 15:40:47编辑过]

--  作者:董小球
--  发布时间:2011/4/25 15:47:44
--  

呵呵 这个参数估计是当时想再加个运算,方便测试两种模式的效率,不必过于追究这个问题了