a****o 发帖数: 298 | 1 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适?
我在网上找到一个用Silverlight做的
http://www.codeproject.com/KB/silverlight/visualizingstockdata.
不过它说:
Using Google App Engine as a proxy has been chosen purely for demo purposes.
Note that if the proxy receives too many requests and the free quota is
used up, it will stop functioning.
所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面
,对每一个数组有一些数学计算。
所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。 |
g*****g 发帖数: 34805 | 2 I used java/HtmlUnit to do this job before. Though you can do it
any any language I think.
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
s******o 发帖数: 2233 | 3 find out what interface your broker provides
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
g**e 发帖数: 6127 | 4 R, matlab, mathematica, excel
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
a****o 发帖数: 298 | 5 是说用这四个吗?有没有一种对于从网上读取数据,分析都方便的语言?
【在 g**e 的大作中提到】 : R, matlab, mathematica, excel : : purposes.
|
a**e 发帖数: 5794 | 6 perl, python
【在 a****o 的大作中提到】 : 是说用这四个吗?有没有一种对于从网上读取数据,分析都方便的语言?
|
g**e 发帖数: 6127 | 7 perl python有直接读yahoo finance data的lib吗,如果有倒也方便
我说的那几个都可以直接读yahoo finance,矩阵运算什么的也比较方便
【在 a**e 的大作中提到】 : perl, python
|
g**e 发帖数: 6127 | 8 你没上过相关课程?如果这些都不会,那挑一个你最熟悉的语言开始自己写
【在 a****o 的大作中提到】 : 是说用这四个吗?有没有一种对于从网上读取数据,分析都方便的语言?
|
B******5 发帖数: 4676 | 9 这两个不错,再用上NumPy应该Python最好用吧
【在 a**e 的大作中提到】 : perl, python
|
M*P 发帖数: 6456 | 10 炒股还是不要自己开发界面的哈。
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
|
|
k****n 发帖数: 1334 | 11 不是界面,是组织数据而已
【在 M*P 的大作中提到】 : 炒股还是不要自己开发界面的哈。 : : purposes.
|
b******n 发帖数: 592 | 12 I used Python + BeautifulSoup for this purpose.
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
k****n 发帖数: 1334 | 13 i used perl to download data
use whatever suitable languages for different applications
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
k*******d 发帖数: 701 | |
M*P 发帖数: 6456 | 15 http://www.quantmod.com/
【在 k****n 的大作中提到】 : 不是界面,是组织数据而已
|
k****n 发帖数: 1334 | 16 thanks for sharing, this looks like a great tool
【在 M*P 的大作中提到】 : http://www.quantmod.com/
|
T*******x 发帖数: 8565 | 17 从你引用的文中知道可以从google finance得到live stock data:
http://www.google.com/finance/info?q=MSFT
用Java访问这个link很容易,返回的数据也很容易分析。
但是要跟踪实时数据就要不停的访问那个link,
相当于每次都从新建立一个URLConnection。
这应该不是一个好方法吧?
有没有方法(Java)建立了URLConnection之后可以保持这个connection,
然后不停的取数据呢?
purposes.
is
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
g*****g 发帖数: 34805 | 18 如果你用Apache HttpClient之类的工具,连接是不会被关闭,
而是根据timeout时间来定的。
不过,跟服务器的连接是跟服务器,而不是跟URL的。只要你不停
从google finance取数据,这个连接就不会断掉。另一个就是
大部分客户端对性能也没有很高的要求,断不断其实都无所谓。
【在 T*******x 的大作中提到】 : 从你引用的文中知道可以从google finance得到live stock data: : http://www.google.com/finance/info?q=MSFT : 用Java访问这个link很容易,返回的数据也很容易分析。 : 但是要跟踪实时数据就要不停的访问那个link, : 相当于每次都从新建立一个URLConnection。 : 这应该不是一个好方法吧? : 有没有方法(Java)建立了URLConnection之后可以保持这个connection, : 然后不停的取数据呢? : : purposes.
|
M*P 发帖数: 6456 | 19 google 的数据不是实时的
【在 T*******x 的大作中提到】 : 从你引用的文中知道可以从google finance得到live stock data: : http://www.google.com/finance/info?q=MSFT : 用Java访问这个link很容易,返回的数据也很容易分析。 : 但是要跟踪实时数据就要不停的访问那个link, : 相当于每次都从新建立一个URLConnection。 : 这应该不是一个好方法吧? : 有没有方法(Java)建立了URLConnection之后可以保持这个connection, : 然后不停的取数据呢? : : purposes.
|
T*******x 发帖数: 8565 | 20 嗯。Thanks.
【在 g*****g 的大作中提到】 : 如果你用Apache HttpClient之类的工具,连接是不会被关闭, : 而是根据timeout时间来定的。 : 不过,跟服务器的连接是跟服务器,而不是跟URL的。只要你不停 : 从google finance取数据,这个连接就不会断掉。另一个就是 : 大部分客户端对性能也没有很高的要求,断不断其实都无所谓。
|
|
|
T*******x 发帖数: 8565 | 21 google finance的实时性还是不错的。比yahoo finance强多了。
它的股票数据延迟不超过一分钟,一般就是几秒钟。
这是和scottrade比较出来的。
【在 M*P 的大作中提到】 : google 的数据不是实时的
|
w***g 发帖数: 5958 | 22 我写过一个C++的技术分析库,在这儿:http://www.cs.princeton.edu/~wdong/tapp/h
tml/
用这个库可以很容易地产生下面这种图:http://www.cs.princeton.edu/~wdong/tapp/
C.png, 这儿是源程序 http://www.cs.princeton.edu/~wdong/tapp/html/example_8c
pp-source.html
yahoo的数据用wget就可以获得。
我觉得如果是简单的计算,楼上推荐的任何一种语言都可以。但如果想搞点实时的,还
是得上C++。最后我觉得算股票数据纯粹是浪费时间。楼主有兴趣我们可以探讨。
purposes.
【在 a****o 的大作中提到】 : 想从网上读取股票价格,然后自己编程计算一些参数,请问什么语言做这个比较合适? : 我在网上找到一个用Silverlight做的 : http://www.codeproject.com/KB/silverlight/visualizingstockdata. : 不过它说: : Using Google App Engine as a proxy has been chosen purely for demo purposes. : Note that if the proxy receives too many requests and the free quota is : used up, it will stop functioning. : 所以读取一定量之后就不能弄了,可是我要从网上读取几千支股票,然后存在数组里面 : ,对每一个数组有一些数学计算。 : 所以问题是,请大牛们指点指点,有什么语言比较适合做这种事情。谢谢。
|
a****o 发帖数: 298 | 23 真强!
看了各位牛人的推荐,我准备用python先弄一弄,不过还是没有c++来得快。。。因为
我觉得TA还是有一些规律的,所以要是能有个灵活的平台来分析,比yahoo或者google
上的免费东西要有意义些吧
【在 w***g 的大作中提到】 : 我写过一个C++的技术分析库,在这儿:http://www.cs.princeton.edu/~wdong/tapp/h : tml/ : 用这个库可以很容易地产生下面这种图:http://www.cs.princeton.edu/~wdong/tapp/ : C.png, 这儿是源程序 http://www.cs.princeton.edu/~wdong/tapp/html/example_8c : pp-source.html : yahoo的数据用wget就可以获得。 : 我觉得如果是简单的计算,楼上推荐的任何一种语言都可以。但如果想搞点实时的,还 : 是得上C++。最后我觉得算股票数据纯粹是浪费时间。楼主有兴趣我们可以探讨。 : : purposes.
|