A. 股票软件编程问题
这个嘛,的确有些异想天开,但只要你努力,编个软件是做的到的。
第一步,您可以尝试在一些免费软件上写指标,很多软件都提供公式编辑功能,这些公式编辑器就是一种简化的计算机语言,如果您对股市的想法不复杂,使用别人的软件做平台,自己加些东西,可能是上手最快的办法。
如果您期望获得的是独立完整的产品,就需要找数据源了。如果您计算机水平足够高,任何一款免费软件的数据都能够导出来。如果您做不到这一点,可以找个免费的数据接口。这些数据接口在许多软件论坛上有提供,至于怎样使用这些接口,您需要找接口的提供者咨询。免费数据接口是网上的一些编程高手提供的,有些收费,有些免费。即使收费,费用也不高。
找到数据后,就可以写自己的软件了。通过各软件商的摸索,股票软件几乎唯一的选择是C语言。早前人们尝试过几乎所有当前流行的计算机语言写股票软件,但目前大品牌的正版付费软件几乎都是C语言写的,其他语言在处理数据流上效率太低,以至于不能商品化。
当您的软件已经可以向市场推广时,就需要购买正式的数据源了。来自交易所的数据有两个版本:Level-1和Level-2,Level-1每年约80万,Level-2是买不到的,后者属于特许经营,您需要是注册资本1000万以上的公司,通过向交易所特别申请才能获得。运营Level-2数据的投资额大约是3000万/年,包括研发、市场和数据传输平台。
如果您的软件创新度有限,您的商业机会不多。如果您有自己的创造,那您就有机会了。在这个市场上,获得每年3000万的营业额不困难。
如果您试图获得每年上亿的营业额并在创业板上市,您需要找到不低于4000万的风险投资,并且组建一个不小于150人的团队。
祝您成功吧,有志者事竟成。
B. c语言中7.0是什么意思
C语言中的7.0是一个表示浮点数类型的字面量(literal),也就是一个数学上的实数,其中小数部分为0。在C语言中,浮点数类型可以表示更大的数值范围和更高的精度,因此7.0比整数7更适合表示需要精确计算的数据,比如计算圆周率、重力常数等。
除了表示需要精确计算的数据外,浮点数类型还广泛应用于科学、工程、金融等领域。比如,在物理学中,用浮点数类型计算物体的速度、加速度等;在金融领域,用浮点数类型计算利率、股票价格等。此外,浮点数类型也可以用于生成随机数、进行分数运算等。
尽管浮点数类型可以表示更大的数值范围和更高的精度,但是在实际应用中需要注意一些问题。首先,浮点数类型的精度是有限的,因为计算机的内存和处理能力都是有限的。其次,在进行浮点数比较时,由于精度问题,需要使用特殊的比较方法,而不能简单的用“==”、“>”等符号进行比较。最后,在一些特定的情况下,如除以0、使用未初始化的变量等,浮点数类型可能会产生不确定的结果,需要谨慎使用。
C. (答的完整有分送哦)同花顺或大智慧等股票软件里面,想自己编写选股公式,是用什么语言的啊
大智慧的软件可以用C语言编写,但是要去下个C语言的接口。
D. C语言或者VB怎么实现从别的程序获得数据
你这需要进程间通信机制。
以你举的例子来说,你的“自动提示系统”和股票软件之间,需要能够互相通信,或者说互相调用对方的接口。你的例子里,不太可能实现的是,股票软件不太可能提供接口给你的软件。
具体要实现进程间通信的话,有一些现成的框架,比如CORBA。
CORBA是为了解决分布式计算而设计的协议,有一些公司的产品(比如orbix)实现了这个协议。
使用CORBA架构互相通信的进程可以不在一台机器上,可以应用在网络环境。
使用CORBA这样的协议,程序还是比较复杂的。