我想要做的是采取一定的股票模式(定义为一系列的x和y坐标),并将其与历史股票价格进行比较。如果我发现历史价格与我定义的模式类似,我想将它作为匹配返回。以编程方式比较两条线(股票模式匹配)
我不知道如何确定如何相似的两条曲线。我做了一些研究,可以找到两条直线的相似性(带有线性回归),但我还没有找到比较两条曲线的好方法。
我现在最好的方法是从我正在查看的历史数据范围中获取几个高点和低点,找到线条的斜率,并将这些线条与我试图匹配的模式的斜率进行比较看看他们是否大致相同。
有什么更好的点子?我很乐意听到他们!
编辑:感谢您的输入!我之前考虑过最小二乘法,但我不确定该去哪里。在我收到输入信息后,我想先计算每行的最小平方,以便平滑数据,然后按照詹姆斯的建议缩放和延伸模式,让我找到我想要的。
我打算使用这种识别股票一定的技术标志,以确定买入和卖出信号。目前已有网站在某种程度上做到这一点(such as stockfetcher),但我当然想亲自尝试一下,看看我能否做得更好。
当然有利!过去的行为表明未来的行为! :P – Jimmy 2008-12-18 00:40:09