FAQ > 金融建模 > 建模问题 > 股票相关

Q:stockzf、stockzf2、stockzf3、stockzf4、stockzf5、stockzf6的区别    

  • A:
    Stockzf:区间涨幅,采用了比例复权的方式,与系统证券代码有关,与系统周期无关,固定日线。
    Stockzf2:N日涨幅,采用了比例复权的方式,与系统证券代码、系统时间和系统周期有关,本函数只适用于日线,周线,月线等低频周期,不适用于分钟线等高频周期的计算。
    Stockzf3:指定时间涨幅,采用了比例复权的方式,与系统证券代码、系统时间和系统周期有关。
    Stockzf4:指定日涨幅,采用了比例复权的方式,与系统证券代码有关,与系统周期无关,固定日线。
    Stockzf5:上市日涨幅,采用了比例复权的方式,与系统证券代码有关,与系统周期无关,固定日线。
    Stockzf6:时点区间涨幅,采用了比例复权的方式,与系统证券代码有关,与系统周期无关,固定秒线。

      ov:=BackUpSystemParameters();
      setsysparam(pn_stock(),'SH600000');
      begt:=inttodate(20120601);
      endt:=inttodate(20120620);
      setsysparam(pn_date(),endt);
      N:=tradedays(begt,endt);
      zf1:=stockzf(begt,endt);
      zf2:=stockzf2(N);
      zf3:=StockZf3();
      zf4:=StockZf4(endt);
      zf5:=StockZf5();
      zf6:=StockZf6(strtodatetime('2012-06-05 09:32:00'),strtodatetime('2012-06-05 09:52:00'));
      RestoreSystemParameters(ov);
      return array(zf1,zf2,zf3,zf4,zf5,zf6);

    ]

    备注:参考附件:涨幅_手算.xls