为什么前复权股价为负,k线为什么会出现负数

Q1:为什么有的股票前复权,到九几年的股价是负的?

前复权是以目前价为基准复权,其意义是让你一目了然的看到成本分布情况,如相对最高、最低价,成本密集区域,以及目前股价所处的位置是高还是低。均线系统也更顺畅,利于分析。
后复权可让你清楚该股上市以来累计涨幅,如当时买入,参与全部配送、分红,一直持有到目前的价位。如万科A上市为每股11元,后复权目前价为178元,期间最高525元,最低价3.2元。而万科A前复权上市价为0.3元,最高价25.31元,最低0.09元,目前价8.44元。
分析时用前复权!

Q2:为什么股票分析应该用前复权

还是不要复权的好,复权只是在指标上有连续性!

Q3:复权后股价为负数,如何理解?

你所说的这种解释并没有什么问题,只是解释得比较笼统一点,复权的确是可以把历史过去某一段时间的股价经过适当的调整后(即统一一个口径)所得的股票价格与现在的股票价格具有可比性。
实际上只有现金分红即一般俗称的每10股派多少元才会产生对于某一只股票复权价格会出现负值现象,主要原因是那些复权之类的公式中送股或转增股只会对价格进行按一定比例的调整,若你是一个正数怎样按比例调整(即用乘除法)都是得出一个正数,由于现金分红在复权计算中对过去的价格在现金分红时刻都会用减去或增加的方式在价格上进行调整,由于你用的是后复权,则会有这种情况出现,原因是后复权都会有一个后复权的基准时间点的,对于基准时间点前的现金分红股票价格会采用在扣除的方式对复权价格进行适当调整,相反对于基准时间点后的现金分红股票价格会采用增加的方式对复权价格进行适当调整。
由于你所用的后复权所采用的时间点并没有具体说明,可能是用最后一次的除权除息日或其他时间点作为一个时间基准点,又由于这股票也进行过相关的现金分红,对此就会产生一定的负值情况,这是正常的,原因是相关的复权价格会进行适当的增减调整,相关的增减调整就是类似上述所说的情况。

Q4:如何才能让向前复权后的股价不在为负数?请提供“复权功能模块VC代码”,或者“复权函数”,有大奖!

这是一个非常好的思路和提问,非常值得仔细研究分析!
可是我不会,不知道,更没有研究过!估计中国人也没有一个会的,即使会的也不敢公开啊!!!
不过也不会有人愿意和胆敢研究这个东西,不是因为研究它没有价值,而是因为有能力、有义务、有责任研究它的人——股软编程师,都不是靠为散户服务和答疑解惑来赚钱生存的,不要责怪编程大师们,是个人都首先要谋生吃饭的,既然拿了人家的就要服从人家的安排!
要想整明白这个问题,除非庄家发话,才会有股软编程师去研究分析;不过即使发话了、研究了,结论也不会公开提供给散户的,那可是庄家花钱买来的,是股软编程师的科研成果,怎可能轻易示人!!!

Q5:2003年买一手茅台股票到2019年能赚多少钱?

前几天看快手有一个视屏说,如果2003年买13万元的茅台股票,今年价值1亿!!!

Q6:2003年买40万茅台股现值多少?

这个估计赚大发了,因为这么久的时间了