社区
C#
帖子详情
我想开发个股票软件,请大家提供一点思路
benjerry
2009-12-07 03:06:51
我想开发个股票软件,请大家提供一点思路 。比如怎么获取股票的即使数据,如何获取它的历史数据。从而画出曲线图之类的。有兴趣合作的,可以留下联系方式,一起研究。
...全文
3263
49
打赏
收藏
我想开发个股票软件,请大家提供一点思路
我想开发个股票软件,请大家提供一点思路 。比如怎么获取股票的即使数据,如何获取它的历史数据。从而画出曲线图之类的。有兴趣合作的,可以留下联系方式,一起研究。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
49 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Barton
2011-10-18
打赏
举报
回复
顶个
datahandler
2010-10-17
打赏
举报
回复
[Quote=引用 41 楼 benjerry 的回复:]
唉,果然是我异想天开了,不过大家肯给我那么多建议,我还是感谢大家的。一个月上百万。。。。。实在是。。。呵呵呵
[/Quote]
没那么贵啦。一年好像5档的是10万。。。
yingfuwangluo
2010-04-03
打赏
举报
回复
你是想自己做开发商,还是就做一套自己拥有版权的股票软件做销售?如果是后者的话,我建议你找软件开发商帮你做,因为如果你自己做的话,要拿钱买数据,架设服务器等等,就这买数据源就要花费比找开发商开发软件的花费多很多倍。如果你要想开发软件的话,可以联系我,QQ 363981973 手机 15955190371
sxtysl
2009-12-18
打赏
举报
回复
顶一下
人到中年琐事多
2009-12-18
打赏
举报
回复
http://www.webxml.com.cn/zh_cn/web_services.aspx
瞧 瞧
股票 基金 天气 区号 啥都有,能免费试用哦
huwei001982
2009-12-18
打赏
举报
回复
[Quote=引用 40 楼 qldsrx 的回复:]
股票软件现在很多了,技术上不是问题,关键是钱。没有数据就无法分析,而核心的买入卖出的数据都是需要向证交所购买的,而且不是一次性购买,一个月估计就要几百万的费用,你能付得起吗?
[/Quote]
----------
实时数据是 60W/年,向证交所买, 当然也要有关系才行。
来者
2009-12-17
打赏
举报
回复
顶一下
mzy939216
2009-12-11
打赏
举报
回复
新手路过学习,顶一下
benjerry
2009-12-10
打赏
举报
回复
唉,果然是我异想天开了,不过大家肯给我那么多建议,我还是感谢大家的。一个月上百万。。。。。实在是。。。呵呵呵
qldsrx
2009-12-09
打赏
举报
回复
股票软件现在很多了,技术上不是问题,关键是钱。没有数据就无法分析,而核心的买入卖出的数据都是需要向证交所购买的,而且不是一次性购买,一个月估计就要几百万的费用,你能付得起吗?
benjerry
2009-12-09
打赏
举报
回复
哦,看样子要做一套股票软件还真的不容易
ytzyk
2009-12-08
打赏
举报
回复
没有数据想法再好也没办法呀!
cpeng123
2009-12-08
打赏
举报
回复
想法很不错,思路很明了,结果不忍睹.
wangan2008
2009-12-08
打赏
举报
回复
up
lang_csdn
2009-12-08
打赏
举报
回复
我是来学习的,开发出来!
babyofbaby
2009-12-08
打赏
举报
回复
有兴趣合作吗?我最近也在研究这个
hgxg0401sgb
2009-12-08
打赏
举报
回复
呵呵 有想法就好 继续努力哦
数据之巅
2009-12-08
打赏
举报
回复
做这样的软件太难了哦。。。。
benjerry
2009-12-08
打赏
举报
回复
看看能不能用折中的方法,大概也就能用用大智慧里的自编指标了
benjerry
2009-12-08
打赏
举报
回复
果然一开始想的太简单了。要和我们老板再商量一下,谢谢各位了。
加载更多回复(29)
非常实用的软件测试综合资料库
软件测试基础 一、概述 二、软件测试的目的 三、软件测试的基本方法 四、软件测试的复杂性与经济性 五、软件测试的心理学问题 六、好的测试工程师应具备的素质 七、参考文献 一、概述 信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境中,软件
开发
商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在激烈的竞争中被淘汰出局。用户为了保证自己业务的顺利完成,当然希望选用优质的软件。质量不佳的软件产品不仅会使
开发
商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,造成公司信誉下降,继而冲击股票市场。在一些关键应用 (如民航订票系统、银行结算系统、证券交易系统、自动飞行控制软件、军事防御和核电站安全控制系统等) 中使用质量有问题的软件,还可能造成灾难性的后果。 软件危机曾经是软件界甚至整个计算机界最热门的话题。为了解决这场危机,软件从业人员、专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是一种状况,那就是软件中有错误,正是这些错误导致了软件
开发
在成本、进度和质量上的失控。有错是软件的属性,而且是无法改变的,因为软件是由人来完成的,所有由人做的工作都不会是完美无缺的。问题在于我们如何去避免错误的产生和消除已经产生的错误,使程序中的错误密度达到尽可能低的程度。 给软件带来错误的原因很多,具体地说,主要有如下几点: ①、交流不够、交流上有误解或者根本不进行交流 在应用应该做什么或不应该做什么的细节(应用的需求)不清晰的情况下进行
开发
。 ②、软件复杂性 图形用户界面(GUI),客户/服务器结构,分布式应用,数据通信,超大型关系型数据库以及庞大的系统规模,使得软件及系统的复杂性呈指数增长,没有现代软件
开发
经验的人很难理解它。 ③、程序设计错误 向所有的人一样,程序员也会出错。 ④、需求变化 需求变化的影响是多方面的,客户可能不了解需求变化带来的影响,也可能知道但又不得不那么做。需求变化的后果可能是造成系统的重新设计,设计人员的日程的重新安排,已经完成的工作可能要重做或者完全抛弃,对其他项目产生影响,硬件需求可能要因此改变,等等。如果有许多小的改变或者一次大的变化,项目各部分之间已知或未知的依赖性可能会相互影响而导致更多问题的出现,需求改变带来的复杂性可能导致错误,还可能影响工程参与者的积极性。 ⑤、时间压力 软件项目的日程表很难做到准确,很多时候需要预计和猜测。当最终期限迫近和关键时刻到来之际,错误也就跟着来了。 ⑥、自负人更喜欢说: '没问题' '这事情很容易' '几个小时我就能拿出来' 太多不切实际的‘没问题’,结果只能是引入错误。 ⑦、代码文档贫乏 贫乏或者差劲的文档使得代码维护和修改变的异常艰辛,其结果是带来许多错误。事实上,在许多机构并不鼓励其程序员为代码编写文档,也不鼓励程序员将代码写得清晰和容易理解,相反他们认为少写文档可以更快的进行编码,无法理解的代码更易于工作的保密(“写得艰难必定读的痛苦”)。 ⑧、软件
开发
工具 可视化工具,类库,编译器,脚本工具,等等,它们常常会将自身的错误带到应用软件中。就象我们所知道的,没有良好的工程化作为基础,使用面向对象的技术只会使项目变得更复杂。 为了更好地解决这些问题,软件界做出了各种各样的努力。 人们曾经认为更好的程序语言可以使我们摆脱这些困扰,这推动了程序设计语言的发展,更多的语言开始流行,为了使程序更易于理解
开发
了结构化程序设计语言,如PL/1,PASCAL等;为了解决实时多任务需求
开发
了结构化多任务程序设计语言,如Modula,Ada等;为了提高重用性
开发
了面向对象的程序设计语言,如Simlasa等;为了避免产生不正确的需求理解,
开发
形式化描述语言,如HAL/S等,这使得建立基于自然语言的描述成为可能,人们以形式化语言来描述需求;为了支持大型数据库应用,
开发
了可视化工具,如Visual Studio、Power Builder等。程序语言对提高软件生产效率起到了一定的积极作用,但它对整个软件质量尤其是可靠性的影响,与其他因素相比作用较小。 可能是因为程序语言基于严格的语法和语义规则,人们企图用形式化证明方法来证明程序的正确性。将程序当作数学对象来看待,从数学意义上证明程序是正确的是可能的。数学家对形式化证明方法最有兴趣,在论文上谈起来非常吸引人,但实际价值却非常有限,因为形式化证明方法只有在代码写出来之后才能使用,这显然太迟了,而且对于大的程序证明起来非常困难。 受到其他行业项目工程化的启发,软件工程学出现了,软件
开发
被视为一项工程,以工程化的方法来进行规划和管理软件的
开发
。 针对需求不确定的应用,可以使用渐进和迭代类的
开发
模型。还可以采用快速应用程序
开发
(RAD)和协同应用程序
开发
(JAD)技术,由软件
开发
者和用户代表共同参与
开发
软件规范。RAD和JAD的基本
思路
是
开发
者和用户共同设计系统中的屏幕,
开发
者迅速地把实现这些屏幕的最基本功能编写好,然后把它们交给用户看,然后用户和
开发
者回顾这些屏幕以确认它们达到了用户的要求,这个周期一直持续到系统的基本部分定义完毕。一旦设计被用户接受,
开发
者将完成完全实现屏幕需要的代码。RAD和传统软件
开发
项目之间的一个基本区别是:应用程序RAD系统是按阶段发布的。传统项目一般一次发布,也叫“big bang”。RAD方法使用高效
开发
工具,
开发
者能够非常迅速地设计出系统的基本屏幕,允许用户在
开发
周期中很早就能见识到系统将来看起来怎么样,避免了在传统
开发
项目中长篇大论并且枯燥难懂的说明。 IBM的Dr.Harlan Mills提出了净室过程。净室过程组合了形式化程序验证和统计过程控制(SPC)。在这种方法中,首先用正确性数学证明预防缺陷发生,然后用MTBF度量软件质量。净室过程是一种相当新的软件
开发
方法,它要求软件
开发
在管理方式和技术方法上作重大改变,特别是要求SPC应用到软件的知识,这影响了其被广泛的接受。 硬件成本持续降低,可支持CASE工具运行的新的强大的工作站和网络已经成为软件工程使用的工作平台,CASE工具可完成一些特定的软件
开发
过程。这些工具
提供
给软件设计者以图形方式描述软件设计的能力,这样就易于维护、易于交叉检查、易于理解。许多人(尤其是CASE工具供货商)相信CASE工具扮演了解决软件危机和拯救软件工业的角色,但事实上我们看到的情形却是许多公司花了大量的金钱买回的CASE工具但很少使用,原因在于这些工具执行的过程与机构的软件设计过程不相适用。 在可以借助许多新的技术和工具进行软件
开发
的今天,软件
开发
过程的成熟性问题开始引起人们的重视。这种产品一致性问题的主要症结在于管理,因此人们将目标转向了管理的改善,一些以改进软件
开发
过程为目标的活动已经展示出积极的结果。 以下是一些比较典型的文本。 SEI SW-CMM ISO SPICE(Software Process Improvement and Capability dEtermination) Bootstrap ISO-9000-3 TickIT Trillium 事实上,对于软件来讲,还没有象银弹那样的东西。不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的
开发
方式、完善的
开发
过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。 测试是所有工程学科的基本组成单元,是软件
开发
的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明,在典型的软件
开发
项目中,软件测试工作量往往占软件
开发
总工作量的40%以上。而在软件
开发
的总成本中,用在测试上的开销要占30%到50%。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次
开发
,乃至多次
开发
,其中必定还包含有许多测试工作。因此,测试对于软件生产来说是必需的,问题是我们应该思考“采用什么方法、如何安排测试?” 二、软件测试的目的 软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户
提供
具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。 不同的机构会有不同的测试目的;相同的机构也可能有不同测试目的,可能是测试不同区域或是对同一区域的不同层次的测试。 在谈到软件测试时,许多人都引用Grenford J. Myers在《The Art of Software Testing》一书中的观点: ①、软件测试是为了发现错误而执行程序的过程; ②、测试是为了证明程序有错,而不是证明程序无错误。 ③、一个好的测试用例是在于它能发现至今未发现的错误; ④、一个成功的测试是发现了至今未发现的错误的测试。 这种观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目,查找不出错误的测试就是没有价值的,事实并非如此。 首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。 其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这
一点
。例如 Bev Littlewood发现一个经过测试而正常运行了n小时的系统有继续正常运行n小时的概率。 三、软件测试的基本方法
C++
开发
股票软件
VC炒股软件
开发
文档说明: 此文档适合VC++的初学者,高手也可参考(希望能提出宝贵意见)。
开发
前准备: 这是一个根据股票信息的数据绘的几个制界面,数据来源通信达软件的数据文件,通常在安装了通信达以后并下载数据到本地以后就有了。 1.数据文件的准备: 假如你安装通信达的目录是:D:\jcb_gx。那么对应的数据文件就在D:\jcb_g...
access应用的3个
开发
实例
本课程的3个实例是从我工作的玶境
开发
使用,虽然软件不大,但功能完整。系统的
开发
一个完整软件与单纯的学习一个功能,我相信前者的效果更好!这里学员将不仅学会
开发
过程涉及到的知识点,更能理解作者解编写的
思路
,同时
开发
了学员的编程
思路
,对于学员
开发
自己的软件有更多裨益!这3个实例全是学校应用环境下
开发
,一步一步全程
一点
点做完,学员会学到一个整体的
开发
过程。对于编程来说,知识点很重要,但对知识的灵活运用与理解编写
思路
更重要,毕竟我们是要用它解决实际问题而而不是停留在知识那里!预祝有兴趣的学员有更多的收获!
开发
人员系统功能设计常用办公软件分享
大多数
开发
人员随着经验的增长,会进入一个管理层的岗位(
开发
小组的组长,当然啦博主才毕业大半年,还不是
开发
组长,只是提前了解了一下分享给大家),需要负责软件系统的设计(系统功能设计和数据库设计)。然后将你的设计
思路
传递给其他同事(也是一个讨论并完善的过程),让他们协助编码完成软件的
开发
。在设计
思路
的传递时,图文结合表述会更加直观清晰些。下面博主分享三个软件,主要用于快速整理处系统功能图和数据库设计:X
VC++
开发
股票软件
VC炒股软件
开发
文档说明: 此文档适合VC++的初学者,高手也可参考(希望能提出宝贵意见)。
开发
前准备: 这是一个根据股票信息的数据绘的几个制界面,数据来源通信达软件的数据文件,通常在安装了通信达以后并下载数据到本地以后就有了。 1.数据文件的准备: 假如你安装通信达的目录是:D:\jcb_gx。那么对应的数据文件就在D:\jcb_gx\vipdoc\目录下,里面每一个目录下
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章