y*****l 发帖数: 5997 | 1 大赛模板链接:
https://spreadsheets.google.com/ccc?key=0Avw14739JY9RdG0wNFZlUUtLQ0FIMW83MldsYXkyNGc&hl=en
Google一页最多支持1000个googlefinance函数,所以模板一页最多放80个picks,超过80个的话可以使用第二页。
讲一下如何使用googlefinance函数返回历史数据,比如一周以来的股价。
=googlefinance("ticker","close","startdate","enddate","1")
第一个参数是股票代码
第二个参数可以是"open","close",high","low","volume",“all", etc.
第三个是起始日期
第四个是终止日期或者天数
第五个是间隔天数,每天还是每周
返回的数据是数组,一般是返回两列数值,一列是日期,另外一列是价格。需要加上索引函数提取需要的价格。第二个参数用“all”会返回一个大矩阵(5天是6X6)。
周一开盘价:
=Index(GoogleFinance(B4, "open",$A$2), 2, 2)
本周最高/低价:
=max(Index(GoogleFinance(B4, "high",$A$2,5,1), , 2))
=min(Index(GoogleFinance(B4, "low",$A$2,5,1), , 2))
B列就是大家的picks,$A$2里放的是起始日期,周一,4/19/2010
值日生要做的:
1,复制这个模板,把链接保存好。
2,在自己这个新链接里操作,比赛结果用网页的方式发布。
使用这个模板就只需要改动前四列,最重要的是要修改起止日期和自己的id:
column A,选股人id。
column B, 股票的ticker
column C, 自动默认周一开盘价。如果是周二参赛可以把日期加1,或者手工输入。
column D, long/short
参考:讲一下怎么用googleDoc跟踪股市和选股大赛
http://www.mitbbs.com/clubarticle_t/pennystock/31315629.html |
|