股票软件用什么编程?

莘枫嘉莘枫嘉最佳答案最佳答案

1.首先,你要确定你学习哪门语言! 一般来说开发炒股软件都是Java比较多(我接触过一些) C/C++也有部分。 而JAVA的框架就很多了,你可以选择Spring这样的轻量化工具进行开发;也可以选用EJB来开发企业级的应用等等…而C#是.NET开发的,这个跟Java完全是两个不同的架构平台。但是C#的开发效率比JAVA要快得多~因此个人推荐你可以先学JAVA,然后再慢慢了解其各种框架的使用。至于其他的像php,python等,这些语言一般都不用来开发交易软件。。。除非你是拿来玩玩或者自己练手用。

2.怎么学? 我觉得学习的话,你可以在B站找课程来跟着他们来学习,最好是有实例的那种课!因为这样你在学习的过程中就可以一边实操一边学习了,而且你学到的知识也更容易记忆和理解呢! 比如我推荐你去看看“菜鸟教程”里面就有非常完善的教程供你参考哦~里面还有源码呢! 你还可以去下载eclipse来进行练习哦…… 在安装好eclipse之后,你就可以跟着网上的视频来进行操作啦~不过如果你是要开发JAVA这种大型的网络应用,我个人建议还是去购买一个商业版的eclipse比较好,毕竟免费的eclipse虽然也能用,但是它会有一些功能限制呢,而且你使用的过程当中可能会遇到一些问题解决不了啊什么的!因此我觉得如果经济条件允许的话,还是买一个吧。

3.要不要买开发工具? 这个还真要看情况而论哈~~ 如果你的目的只是为了自学炒股软件的话,那你完全可以省下这笔钱去买其它更有用处的书籍和资料来看喔~ 但是如果你想以后从事这方面的行业,那么我还是建议你买一套开发工具,因为你只有学会了才能更好地利用它来做更多的事情呀嘛~

4.需要哪些工具? Java的话你需要准备JDK,Eclipse,MySQL数据库... C#就需要准备VS2015开发环境以及Visual Studio Community 2017... PHP就不用说了,直接去百度搜PHP官网就行了~~~ Python的话我就不是很清楚了,因为我没学过耶哈哈哈。。。 以上就是我的全部回答了,希望对你有帮助哦~

苑曼娅苑曼娅优质答主

我目前用python写股票相关的一些程序,比如选股器、网格交易等等! 如果需要的话可以发一些代码给你看看 我用的python库是pandas,用来处理数据非常棒。另外就是tushare,用来收集数据和做简单分析的 还有numpy和matplotlib,用来画图! 以上只是部分库的名字,还有很多的,因为python支持很多种的数据类型!

我来回答
请发表正能量的言论,文明评论!