MetaStock具有完全面向对象的设计风格,广泛适用于股票、黄金、外汇、期货、期权、指数、权证等公共投资产品中,其中数据文档的格式在MetaStock和其它一众股软中间起到了相互沟通的桥梁作用。MetaStock数据以微软的二进制格式(QBasic)存储,被众多工具用于保存金融信息数据,比如股票行情。
对于目录结构,MetaStock市场数据称为券种,每个券种被存储在一个文件夹,该文件夹内包含一个EMASTER文件,一个MASTER文件,和最大256个Fx.dat文件,如果一个文件夹下存储的证券数目超过256个,取而代之的是一个XMASTER文件和许多Fn.MWD文件。 一个券种文件夹下会包含如下如同的文件:1、EMASTER:索引文件;2、MASTER:索引文件; 3、Fx.DAT:单个股票数据文件; 4、XMASTER:扩展索引文件(在股票数目超过256支的情况下); 5、Fn.MWD:单个股票数据文件。
1、EMASTER:索引文件。
包含了所有该文件夹下证券信息的索引文件,主要信息有:股票名称,股票代码,起始日期,最后日期,文件号(Fx.DAT中的x)。第一条记录是一个header记录,第一个字节是记录总数。