天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 指数研究

IndexKLine_AdjustSampleByDate_II    

简述
复合指数(按日期调整样本),手算过程见:
www.tinysoft.com.cn/download/doc/Index_UserDefinedSampleAndDate.xls
定义
IndexKLine_AdjustSampleByDate_II(t:TableArray;IndexName:String;EndT:TDateTime;FirstValue:Integer;RateType:Integer;ShowType:Integer):TableArray
参数
名称类型说明
tTableArray数据表,自定义样本
IndexNameString字符串,指数代码
EndTTDateTime日期型时间,截止时间
FirstValueInteger用户自定义,开始日指数取值,含义如下表:
显示名
取指数首日收盘 -1
取1000点 1000
RateTypeInteger用户自定义,计算方法,含义如下表:
显示名
总市值加权 0
流通市值权 1
总股本加权 2
流通股本加权 3
等权重 4
等股数 5
流通市值平方根加权 6
总市值平方根加权 7
ShowTypeInteger用户自定义,返回类型,含义如下表:
显示名
图形 0
数据 1
返回TableArray复合指数(按日期调整样本)
  • 范例

    t:=array(
    ("日期":39080.00,"代码":"SH600550","名称":"天威保变"),
    ("日期":39080.00,"代码":"SH600331","名称":"宏达股份"),
    ("日期":39080.00,"代码":"SH601398","名称":"工商银行"),
    ("日期":39080.00,"代码":"SH600030","名称":"中信证券"),
    ("日期":39080.00,"代码":"SH600016","名称":"民生银行"),
    ("日期":39080.00,"代码":"SH600036","名称":"招商银行"),
    ("日期":39172.00,"代码":"SH600418","名称":"江淮汽车"),
    ("日期":39172.00,"代码":"SH600649","名称":"原水股份"),
    ("日期":39172.00,"代码":"SH600362","名称":"江西铜业"),
    ("日期":39172.00,"代码":"SH600550","名称":"天威保变"),
    ("日期":39172.00,"代码":"SH600011","名称":"华能国际"),
    );
    return IndexKLine_AdjustSampleByDate_II(t,

    'SH000001',

    INTTODATE(20120613),

    1000,0,1);

    //结果:
相关