convert(RTAQ)
convert()所属R语言包:RTAQ
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Function converts both trade and quote data stored as "txt" or "csv" and structured as illustrated in the pdf documentation into xts-objects and stores them in the "RData" format. Subsequently, the data can be loaded into the R console by TAQLoad.
功能转换的贸易和报价数据保存为“TXT”或“CSV”结构所示为XTS对象,并将其存储在“RDATA”格式的PDF文档。接着,数据可以被加载到R控制台TAQLoad。
用法----------Usage----------
convert(from,to,datasource,datadestination,trades=TRUE,quotes=TRUE,
ticker,dir=FALSE,extention="txt",header=FALSE,
tradecolnames=NULL,quotecolnames=NULL,
format="%Y%M%D %H:%M:%S")
参数----------Arguments----------
参数:from
first date to convert e.g. "2008-01-30".
第一次约会转换例如“2008-01-30”。
参数:to
last date to convert e.g. "2008-01-31".
最后日期转换例如“2008-01-31”。
参数:datasource
folder in which the original data is stored.
文件夹中存储的原始数据。
参数:datadestination
folder in which the converted data should be stored.
文件夹中,将转换后的数据应被存储。
参数:trades
boolean, determines whether trades are converted.
布尔值,决定是否将被转换行业。
参数:quotes
boolean, determines whether quotes are converted.
布尔值,决定是否将被转换报价。
参数:ticker
vector with tickers to be converted.
向量与要转换的代号。
参数:dir
boolean, if TRUE the datadestination folder and subfolders will be created automatically.
布尔值,如果为true,datadestination文件夹和子文件夹将被自动创建。
参数:extention
character, indicating the data format of the original data. Can be either "txt" or "csv".
字符,表示原始数据的数据格式。可以是“TXT”或“CSV”。
参数:header
boolean, indicating whether each data file contains a header.
布尔值,指示是否每个数据文件包含一个头。
参数:tradecolnames
vector containing column names of your trade data. By default, the standard NYSE data format is taken, see pdf documentation for more details.
向量的贸易数据的列名。默认情况下,采取的标准NYSE数据格式,查看PDF文档了解更多信息。
参数:quotecolnames
vector containing column names of your quote data. By default, the standard NYSE data format is taken, see pdf documentation for more details.
您的报价数据向量的列名。默认情况下,采取的标准NYSE数据格式,查看PDF文档了解更多信息。
参数:format
character, indicates in what format TIME and DATE are recorded in the original data. By default, "%Y%M%D %H:%M:%S" is taken, which means the date is denoted by e.g. "20080130" and the time by e.g. "09:30:00".
字符,表示在什么时间和日期格式的原始数据记录。默认情况下,“%Y%M%ð%H:%M:%S”的拍摄,这意味着日表示,例如由“20080130”和时间,例如“9时30分00秒”。
值----------Value----------
For each day an xts object is saved into the folder of that date, containing the converted data.
每一天的XTS对象保存到该日期的文件夹,包含转换后的数据。
(作者)----------Author(s)----------
Jonathan Cornelissen and Kris Boudt
实例----------Examples----------
#In order for these examples to work, the folder datasource [在为了这些例子的工作,文件夹的数据源]
#should contain two folders named 2008-01-02 and 2008-01-03.[应该包含两个文件夹,命名为2008-01-02和2008-01-03。]
#These folder contain the files with the trade data,[这些文件夹包含的文件的贸易数据,]
#which are named "AAPL_trades.txt" or "AA_trades.txt".[它被命名为“AAPL_trades.txt”或“AA_trades.txt”。]
from="2008-01-02";
to = "2008-01-03";
## Not run: datasource=datadestination="C:\data"[#不运行:数据源= datadestination =“C:\数据”]
convert(from,to,datasource,datadestination,trades=TRUE,
quotes=FALSE,ticker=c("AA","AAPL"),dir=FALSE,extention="txt",
header=FALSE,tradecolnames=NULL,quotecolnames=NULL,
format="%Y%m%d %H:%M:%S");
#Now, the folder datadestination will contain two folders[现在,该文件夹datadestination将包含两个文件夹]
#named 2008-01-02 and 2008-01-03 containing [2008-01-02 2008-01-03含]
#the files AAPL_trades.RData and AAPL_trades.RData containing the trades.[文件AAPL_trades.RData和AAPL_trades.RData的行业。]
#The data can now be loaded with the TAQLoad function.[的数据现在可以被加载与TAQLoad函数。]
## End(Not run)[#(不执行)]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|