当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Linux 下股票软件
帖子发表于 : 2008-04-02 18:29 

注册: 2008-02-07 21:55
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
PInkStock 简介

这是一款干净的股票查看程序,只提供最基本的功能。查看任意单只股票历史走势,K线图。没有那些复杂到让你看了头大的几百个曲线放在一起的显示。让你简单的看懂。

注意,由于主程序大小为2.3M,超过论坛限制,所以分两个包法上。
stock.jar 是单独可执行。
pinkstock.zip 内文件解压到跟stock.jar同一个目录下。
具体的目录为:

stock.jar 跟 image, lib文件夹 以及其他解压出来的文件在同一目录下。

具体使用见二楼。


附件:
文件注释: 主程序文件
stock.jar [1.25 MiB]
被下载 1411 次
文件注释: lib,image文件夹 以及使用说明。
pinkstock.zip [1.16 MiB]
被下载 1243 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-02 18:30 

注册: 2008-02-07 21:55
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
PInkStock 简介

这是一款 基于 JFreeChart + HSQLDB_1.8.9 + JAVA_1.6 + NETBEANS_6.0 开发的图形化显示股票信息软件。目前版本是1.0 测试版。

这是一款干净的股票查看程序,只提供最基本的功能。查看任意单只股票历史走势,K线图。没有那些复杂到让你看了头大的几百个曲线放在一起的显示。让你简单的看懂。

JFreeChart 主要用来绘制图表。HSQLDB 用来储存数据,并且支持标准JDBC访问数据,提供数据支持。NETBEANS用来做图形化界面开发,使用了拖放来生成UI。因为作者想让其在更多的平台上运行,所以program by java。

系统需求


安装了JRE,推荐版本6.0 (1.6)。低版本JRE也许可行,未经测试。
20M硬盘空间,程序运行时最高可能会有50M的内存占用。
系统默认浏览器可以正常打自选股票: zixuan K线图表: 输入的股票代码
今日历史数据表: g + 输入的股票代码 (去掉最后两位前的点) + 今天的日期
(2008-3-22 则为22)
stocktable: 股票代码及名称对照表开,浏览网页。(关于代理,将会出现在下个版本中)


安装


将 .zip / .rar文件解压缩出来即完成了安装。请选择解压到一个单独的目录,因为程序包含一个 .jar 可执行文件,一个lib文件夹(包含使用的开源软件包),一个txt文件(含有股票代码以及名称数据),以及5~6个stock.** (.data,.backup,.properties,.script,.lck)文件,是HSQLDB数据库的数据文件。


运行

- Windows 平台下


从 开始->运行中输入cmd,在跳出的命令行中输入 java -version 。如果提示java 命令未知,则需要安装jre。推荐安装6.0。点这里下载
如果你确信你成功安装了jre,并配置好了环境,请尝试双击stock.jar。如果程序界面跳出,则省略以下。
如果 winrar 程序 或者 其他压缩软件跳出,则关闭窗口。在 stock.jar 所在的文件夹里 右键->新建文本文件 -> 输入

java -jar stock.jar
cmd

或者

java -cp stock.jar ui.StockFrame
cmd

然后将文件后缀名改为.bat,双击运行。如果提示java命令未知,请google "java 设置环境变量"。如果提示没有可以执行的main函数错误,请与我联系。


- Linux 平台下


打开终端,输入 java -version来确认jre是否安装。如未安装,请google linux jre 安装。推荐jre 版本 6.0。
e.g. ubuntu: sudo apt-get install jre-*.*
如果是gnome界面,在stock.jar 文件上右键,给文件添加可执行属性。命令狂可以使用 chmod 添加。添加完后双击即可以执行。
如果双击不可以执行,请使用终端 cd directory 前进到文件目录,使用 java -jar stock.jar 来打开程序。

- 其他平台


确认jre在你的平台上可以安装,使用命令 java -jar stock.jar 打开程序,或者参考 sun,java官方文档 如何运行 .jar 文件。

主要功能及操作

主程序界面标签包括:显示股票实时数据图,K线图,股票查询,顺据库脚本等。

实时走势图


“历史数据地址” 中 为 yahoo 中国财经显示历史数据的地址。
在股票代码中输入 ******.ss (ss代表上证发行股票,其他交易所发行股票后缀请查看 finance.cn.yahoo.com)
点击 “查看” 后,程序会自动从yahoo网站上载取所需的信息,然后调用单个窗口显示出来。
如果当天已经点击过一次 “查看”,则可以点击 “不刷新查看”,程序会跳过从网上下载,显示存在本地数据库的信息。

Hit: 如果忘记股票代码,软件第三个标签页提供股票查询。

在弹出的显示历史走势的窗口中,可以点击刷新来清除数据,从网站实时获取数据。获取数据速度由网速决定,一般在3~5秒以内。
这个窗口自动刷新功能暂时没有开放。

弹出的历史走势窗口中,上方显示的,红线代表今日价格曲线,蓝线代表平均交易价格曲线,绿线代表昨日收盘价。
右边的Y轴显示的是股票的涨跌幅。

K线图


K线图中,输入股票代码(不一定是),然后到 yahoo 中国上下载所需的 文件。

下载地址是:http://finance.cn.yahoo.com/q/hp/s_6000000.ss/ 注意将600000.ss 替换成你自己的股票代码。

下载完后,使用 “选择yahoo下载的历史文件” 按钮,选中文件后,点击存入数据库。
Hit:如果已经添加过一次,则需要先点击 “删除表信息” 删除现有表,然后再点 存入数据库。

在下边的时间框里 输入 年月日信息,然后选择 显示的日期间隔,点击查看K线图。
Hit:如果选择的时期比较长,如 2000.1. ~ 2008.4.2,则需要将日期间隔适当 修改为400。

股票查询


查询股票代码:
选择 查询股票代码,在上边输入股票名字,即可以获得。
查询股票名称:
选择股票名称,在上边输入股票代码,即可以获得股票名称。

Hit:初始的数据库里只有上海证券交易所的所有A, B股信息。如果想添加新的股票信息,如深股,请打开SQLA.TXT,按造相关格式将数据复制进去,保存,点击 数据库查询->股票表按钮,则可以重新添加进信息。

高级功能

提供一些SQL查询,方便高级用户。以及自选股票功能。

自选


在 实时走势图 -- 编辑自选股票标签下,修改自选股票后便一个小的对话框,修改为自己的股票代码,股票名称方便你记得它是什么股票。然后再下拉框中选择这个股票的快捷方式是多少。 做好后,点击更改即可以将这个股票添加到自选里。

在最上边的自选里 点击 你自己设置的 数字自选,即可以查看相应的股票今日价格走势。

刷新自选可以知道已经有哪些自选股票。
也可以修改一个已经设置了的自选股票。

Hit:如果有错误提示自选表不存在,先点击下边的创建自选,创建自选表。

数据库查询脚本


如果你使用终端打开的 .jar文件,则可以看到不停的有 SQL语句输出。程序中大量使用了SQL语句来查询,获得信息,并将信息储存在内嵌的HSQLDB中。程序关闭时,HSQLDB会将数据写到硬盘。

数据库查询可以帮你排除一些简单的错误,或者简单查看某张表里是否有数据,或者,更简单,你可以在这里练习你的SQL语法。create table, update table, set, order by,whatever.

本软件常用的表:
自选股票: zixuan
K线图表: 输入的股票代码
今日历史数据表: g + 输入的股票代码 (去掉最后两位前的点) + 今天的日期 (2008-3-22 则为22)
stocktable: 股票代码及名称对照表

todo


1. 实时股票数据以及当天已经存在的数据的无缝结合。
2. 多只股票同时实时运行,查看走势。
3. 提供一个mini版本,只文本显示。
4. 多只股票的比较。
5. 降低内存需求。目前为40M。

关于我

Pinkdawn,联系方式: zhuangdaoyu@gmail.com

错误报告:使用终端打开.jar文件,可以在终端里看到错误详细信息。截图,或者copy到邮件中,mail me。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-02 18:34 

注册: 2008-02-07 21:55
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
程序运行图如下。


附件:
chengxu.PNG
chengxu.PNG [ 60.68 KiB | 被浏览 9936 次 ]

页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-03 9:31 
头像

注册: 2007-12-08 23:33
帖子: 4088
地址: SCUT-guangzhou
送出感谢: 0 次
接收感谢: 0 次
顶一个,希望好用~~


页首
 用户资料  
 
5 楼 
 文章标题 : 还是不如摇钱树好
帖子发表于 : 2008-04-03 10:02 
头像

注册: 2005-10-01 21:38
帖子: 964
地址: 湖南邵东流光岭
送出感谢: 0 次
接收感谢: 0 次
论坛里有摇钱树这个软件,很不错,你们试试。


_________________
小江恩的博客
http://gann.blog.ifeng.com/


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-26 20:40 

注册: 2008-01-31 16:46
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
linux股票软件太稀有了,非常感谢


_________________
viewtopic.php?f=48&t=199845
jetway Odin K8F9G HiFi
NVIDIA nForce4-4X 单芯片,支持800MHz Hypertransport总线频率
支持Socket754 AMD 64位Sempron及Athlon64 Newcastle/ClawHammer核心处理器
支持3GB DDR400/333/266 SDRAM
支持ATA 33/66/100/133和S-ATA150硬盘驱动


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Linux 下股票软件
帖子发表于 : 2008-10-07 14:34 

注册: 2005-10-30 21:24
帖子: 21
送出感谢: 0 次
接收感谢: 0 次
持续关注 :em01


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译