【发布时间】:2020-09-26 15:29:20
【问题描述】:
我一直在进行一些研究,以找到识别数据集中(具有 x/y 坐标对)中的断点(趋势方向变化)的最佳方法,从而使我能够识别我的背后的趋势线数据收集。
但是我没有运气,找到任何能给我带来光明的东西。
下图中的黄点,代表我需要检测的断点。
任何关于文章、算法或实现示例(首选打字稿)的建议都会非常有帮助和赞赏。
【问题讨论】:
-
您可以将其表述为多项式逼近问题(找到曲线以“拟合”您的数据)stackoverflow.com/questions/28269021/…。然后你可以找到该曲线的局部最小值和最大值来确定断点。
-
有很多方法可以做到这一点,如滑动平均推导变化的标志、最后一个断点和两个结果点之间的角度变化阈值、回归线的交点......
-
它总是一个滞后指标。价格需要越过断点才能将其识别为断点。如果你想实现一个领先的,你将不得不优化它并处理概率。
-
只搜索领先和落后指标。你会发现很多
标签: javascript typescript algorithm dataset algorithmic-trading