作者hoamon (hoamon)
看板Prob_Solve
标题Re: [问题] 可以帮我提点建议吗?关於寻找一个数列 …
时间Sun Aug 26 22:28:08 2007
: A
: /\ 4
: 1 / \/\ B
: /\/ 3 \ /\ C
: / 2 \ / \ 6 /\ [F]
: \ / \/\ / \ /
: \/ 5 \/ \ /
: D 7 \/
: E
请拿 1,2,3,4,5,6,7,A,B,C,D,C 等点作一次回归,来知道趋势向下或向上,
本题为向下,所以取最高点 A 作起始点, 1,2 删去。
再拿 A,4,B,6,C 共 5 点作二次回归,然後平移这条回归线以达到这 5 个点
在这条线的下方。
再拿 3,D,5,7,E 共 5 点作二次回归,然後平移这条回归线以达到这 5 个点
在这条线的上方。
接下来,就是要假设一个门槛值来过滤掉属於波段中间的折点,也就是说,
可能定 10 时,你可以得到波段高点为 A,4,B,C ,定 8 时,你可以得到
A,B,C ,定 5 时,你可以得到 A,C 。
而波段低点经门槛值过滤後,可能得到 D,7,E 或是 D,E 。
门槛值可以是一个距离,也可以是波段高点的个数,
我个人是建议用个数比较恰当,而且应 > 3 个,< 5 个,为什麽?
1、2 点才可成线,3 个点以上可以用回归方式知道趋势。
2、如果你时间序列要抓的周期比较长时,得到 10 个波段高点,是没有意义的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.195.225
1F:推 kazumi6533:我好像有点了解~先试着做看看~非常的感谢你~谢谢~ 08/27 00:50