楼主: jackyad
5882 10

关于s-plus分析高频的问题 [推广有奖]

  • 1关注
  • 6粉丝

已卖:1964份资源

硕士生

65%

还不是VIP/贵宾

-

威望
0
论坛币
20329 个
通用积分
228.9790
学术水平
15 点
热心指数
17 点
信用等级
10 点
经验
3815 点
帖子
126
精华
0
在线时间
180 小时
注册时间
2005-6-10
最后登录
2025-9-28

楼主
jackyad 发表于 2007-9-10 14:46:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

最近打算用s-plus分析高频数据,根据《Analysis of High-Frequency Financial Data with S-PLUS》里的提示,要求先把高频的library attach 进去,相关输入命令如下:

attach("D:\\Consulting\\FxLibrary", pos = 2, name = "FxLibrary")

发现没有FxLibrary这个文件,只有HFLibrary.SSC,或者HFLibrary.SSC.txt这个文件,请教高手应该怎么办?

听说finmetrics 3.0版本不用加载FxLibrary,可是好像没有办法下载到这个版本?

请高手赐教,谢谢。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:PLUS Plu FinMetrics Consulting Frequency 高频

沙发
yiyo900 发表于 2007-9-10 15:52:00

只要自行读入,下列五个数据文件即可.

trade_msft.txt

quote_msft.txt

trade_ge.txt

quote_ge.txt

eur_usd.txt

藤椅
jackyad 发表于 2007-9-10 16:43:00

你好,看到你的回复,但是还是不明白。

你所说的自行读入是什么意思?

我遇到的问题是如果不attach hf library的话,直接输入高频函数的话,将会出现没有找到该函数的命令。

但是在attach hf library的时候,发现原来作者的命令是“>attach("D:\\Consulting\\FxLibrary", pos = 2, name = "FxLibrary")”,而我找遍了原来作者的所有资料,都没看到FxLibrary这个文件,所有后续的工作都做不了。

谢谢!

板凳
yiyo900 发表于 2007-9-10 18:55:00

1.五个数据文件放在C:\ HFAnalysis

2.File\Open\HFLibrary.ssc

Script\Run

module(finmetrics)

############# Section 2 Data Proceesing ###################

### loading MSFT Trade data ####

msftt.ts = TAQLoad(file = "C:/HFAnalysis/trade_msft.txt",type = "trade", sep = "|", skip = 1)

msftt.ts[1:5,]

slotNames(msftt.ts)

msftt.ts@data[1:5, ]

msftt.ts@positions[1:5]

### loading MSFT Quote data ###

msftq.ts = TAQLoad(file = "C:/HFAnalysis/quote_msft.txt",type = "quote", sep = "|", skip = 1)

msftq.ts[1:5,]

### loading GE Trade data ####

get.ts = TAQLoad(file = "C:/HFAnalysis/trade_ge.txt",type = "trade", sep = "|", skip = 1)

get.ts[1:5,]

### loading GE Quote data ###

geq.ts = TAQLoad(file = "C:/HFAnalysis/quote_ge.txt",type = "quote", sep = "|", skip = 1)

geq.ts[1:5,]

### loading USD/EUR data ###

eurusd.ts = OlsenLoad("C:/HFAnalysis/eur_usd.txt")

eurusd.ts[1:5,]

eurusd.ts[1:5, "Bid"]

报纸
jackyad 发表于 2007-9-10 21:31:00

非常感谢赐教!


地板
lyrasover 发表于 2007-9-15 00:01:00
学习一下

7
mamian2002 发表于 2008-3-2 10:56:00

我还是没看懂,请高手解释下。

我打开了HFLibrary 可是没用

8
qianyoucheng 发表于 2008-5-3 09:08:00
Problem: Couldn't find a function definition for "TAQLoad"
Use traceback() to see the call stack
我按照上面的步骤做出现这些错误,请问如何才能找到“TAQLoad”,谢谢各路高手

9
michaeljija 发表于 2008-5-3 11:51:00
It's good for me. Thanks!

10
tianjfang 发表于 2008-5-30 19:37:00

> msftt.ts = reorderTS(msftt.ts)
Problem in sub(x.data, pos.order,  ): argument "x" is missing with no default
Use traceback() to see the call stack

按照书上步骤运行到这里出现这问题,怎么解决啊 ?谢谢!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 03:33