辛苦写了一个神经网络程序,效果不太好(如图)
神经网络拟合效果不好,大家是否有什么改进建议。输入数据是收盘价,归一处理了,采用L_M学习算法。
[ 本帖最后由 hhk 于 2007-12-13 12:53 编辑 ] 你的目的,说说你的目的是什么? 原帖由 天山牧童 于 2007-12-13 13:53 发表 http://bbs.macd.cn/static/image/common/back.gif
你的目的,说说你的目的是什么?
我想用神经网络拟合股票价格(不一定是价格,股票的其他特征也行)曲线,然后外推预测。
但是我发现神经网络不能很好的拟和合曲线。 这是干啥用的,呵呵:) 网上找的一个神经网络:
[ 本帖最后由 Laodaold 于 2007-12-13 14:31 编辑 ] 怎么用捏 :*10*: :*10*: 原帖由 Laodaold 于 2007-12-13 14:27 发表 http://bbs.macd.cn/static/image/common/back.gif
1218639
你的效果太好了,但我好象拟合曲线不能太弯曲。能否说一下下载地址:hhksohupus@sohu.com
[ 本帖最后由 hhk 于 2007-12-13 14:38 编辑 ] 朋友:你很有才华,佩服!!!我认为没必要在这方面下更大的工夫,因为这方面的软件太多了,如:分析家,大智慧,飞弧,同花顺,通达信等等,他们都已经是很优秀的了.很难超越他们的.我倒给你提个小建议:你可以选一个好软件如分析家或飞弧加上自动交易功能,那才是稀物呢,一定具有实用和经济价值. 原帖由 lgyzj 于 2007-12-13 14:36 发表 http://bbs.macd.cn/static/image/common/back.gif
朋友:你很有才华,佩服!!!我认为没必要在这方面下更大的工夫,因为这方面的软件太多了,如:分析家,大智慧,飞弧,同花顺,通达信等等,他们都已经是很优秀的了.很难超越他们的.我倒给你提个小建议:你可以选一个好软件如 ...
很好的提议。分析家,大智慧这些软件现在可以在上面通过脚本公式写交易系统,已经可以实现自动选股、自动产生买卖信号。但是它没有象神经网络算法、遗传算法等非线形算法,我只想看看这类算法的效果,所以就写了一个程序(本人是开发软件的) 很有用的东西。你拟合的方向是正确的。效果不好是因为你不知道怎么用它。
你试着在这个移中线的上方和下方,各5%或10%(当然这个幅度是可变的)的空间加上一条平移线,这就有点象指南针中说的“时空隧道”了,但这并不是真谛所在。
[ 本帖最后由 sgp111 于 2007-12-13 23:26 编辑 ] 分析家,指南针,飞狐,都曾经有程序员要开发出你开发出来的这个东西,但都没有结果。
单从图片上看,你已经比他们的成就高了。
另外不要用收盘价,用(最高价+最低价)/2,或者用:成交金额/成交量。更有理论意义。 使用飞狐的付丽叶变换,然后归一,也能得到与楼主所画相近的图线,但是存在着尾端摆动的问题,当年网友请网上高手南客先生试图修正,但没有什么结果。另外还存在一个频谱周期取值的问题。 另外想请教你,运算长度,比较长度,具体指什么?
是频谱周期还是什么?
另外楼主在其它地方发贴子了吗,我想去看一下,想看看还有什么在这方面的议论。谢谢!! 原帖由 sgp111 于 2007-12-13 15:56 发表 http://bbs.macd.cn/static/image/common/back.gif
分析家,指南针,飞狐,都曾经有程序员要开发出你开发出来的这个东西,但都没有结果。
单从图片上看,你已经比他们的成就高了。
另外不要用收盘价,用(最高价+最低价)/2,或者用:成交金额/成交量。更有 ...
非常感谢你的建议,我可能需要把输入数据改变一下,神经网络只是一个分析工具,关键是怎样应用,应用的合理它就是有用的,应用的不合理它就是无用的,希望和大家一起在这方面共同探索一下。 楼主不要误入歧途了,市场不可预测,我们能做到就是顺势而为,抓住趋势才是王道 原帖由 sgp111 于 2007-12-13 16:16 发表 http://bbs.macd.cn/static/image/common/back.gif
另外想请教你,运算长度,比较长度,具体指什么?
是频谱周期还是什么?
另外楼主在其它地方发贴子了吗,我想去看一下,想看看还有什么在这方面的议论。谢谢!!
运算长度-是用来进行网络训练的数据,就是历史数据中截取一段数据用来训练神经网络。
比较长度-训练后的神经网络就可以进行滚动外推预测了,但是要留出一部分没有参与训练的数据进行比较检验看网络是否有预测能力,这段比较检验数据的长度就是比较长度。
其他地方的贴:
http://bbs.macd.cn/thread-1306402-1-1.html
http://bbs.macd.cn/thread-1306469-1-1.html 原帖由 SYSOP008 于 2007-12-13 16:22 发表 http://bbs.macd.cn/static/image/common/back.gif
楼主不要误入歧途了,市场不可预测,我们能做到就是顺势而为,抓住趋势才是王道
--顺势而为:发现当前市场的规律(趋势) ,假设这个规律还会继续(外推),以这个假设进行操作。
--神经网络:发现当前市场的规律(统计特征),假设这个规律还会继续(外推),以这个假设进行操作。
神经网络只不过是投资活动中的一个技术指标,就象KDJ,MACD一样,投资活动的关键方面是投资人的投资思想、实战能力、长期的经验等。
[ 本帖最后由 hhk 于 2007-12-13 16:44 编辑 ] 不要和他们讨论这个东西有用没用的问题了。你已经发现了最有价值的东西,抓紧时间研究下去!
另外你是打算开发出来卖软件吗??
[ 本帖最后由 sgp111 于 2007-12-22 01:27 编辑 ]
回复 #19 sgp111 的帖子
这是我自己开发的,和其他没有关系。我会继续把研究结果贴上来 和大家共同探讨。
[ 本帖最后由 hhk 于 2007-12-13 17:04 编辑 ]