Re: [問題] 可以幫我提點建議嗎?關於尋找一個數列 …

看板Prob_Solve (計算數學 Problem Solving)作者 (patrick)時間17年前 (2007/08/08 22:37), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : 如果你連時間的長短都沒辦法確定 : 那... 以我的智商,很難想像這個程式也好、定義也好,是要怎麼弄 : 如果能限制是某一段時間的波形 : 那至少還可以計算每個振幅,用平均值之類的方法來過濾轉折點 : (可能是一樓推文寫的方法) : 然後看是要切幾段 or 要取幾個點,那還有個依據 : 另外一個很好玩的部份是... : 你都沒有先定義出來,那怎麼談「精準度」 : 不然,假設你當下的波形只有到 5 : 你也許會說 2, 3, 4 還是忽略不算 : 但是我覺得很重要呢.... 這位大大您說的沒錯,因為沒有事先定義,所以怎麼算都可以才會造成問題 不過我現在的工做就是要叫我來解決這個問題 不然我把我問這個問題的目的也寫一下好了 事實上是我老闆(我在金融業)叫我寫一個可以動態產生股票買賣訊號的程式 一般來說這種程式不外乎是判斷一些指標產生一些買賣的rule 但我老闆要我寫的東西是"判斷走勢" 舉例來說,以一個價格走勢而言,要判斷"反轉"或是"突破"這樣的現象 像我這個問題就是他要我判斷一個"高不過前高"(也就是隨著時間進行,新一 波的高點比舊一波的高點還要低)這樣的趨勢 所以我才說我沒有辦法定義時間 如果單純的用Pt+1<Pt來判斷,因為下跌的時候也會震盪,所以馬上就會判斷 錯誤。不過問題就在於"一波"要怎麼定義 哪裡是一個波的開始跟結束。 我也知道要寫成程式一定要定義清楚,不然沒依據,這個問題的徵結我想應該 就在於要把主觀判斷轉成可以計算的東西...orz... 我最近找了一些資料,覺得這個問題有點像聲頻判斷,例如某些想利用哼唱某一 段旋律去比對資料庫中歌曲的某一個段落來尋找歌曲的系統,一開始所要面 臨的如何把哼唱的那一段旋律中的每一個音符的波形切割出來。不過大部份這種 系統因為有基本音符的波形可以比對,但是我又不能去比對歷史資料。所以到 現在我還不知道要怎麼做...orz.... 但是還是謝謝大大的回答。 不然我改這樣問好了,因為我原先是想判斷每一個波的頂點跟底部再來判斷彼 此的相對關係,所以陷入了瓶頸。如果不要這樣做 我只是想要判斷每一個頂點(就是Pt-1 - Pt 和 Pt+1 - Pt 不同號)的驅勢 例如“大致來說往上昇或往下降"這樣的需求,有沒有什麼方法?或是什麼 研究可以介紹給我參考的? 謝謝大家浪費時間在我無理的要求上....感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.39.217

08/08 22:38, , 1F
還是一樣, low pass filter :D
08/08 22:38, 1F

08/09 01:27, , 2F
一開始我不知道問的人的領域, 現在我會回答三日均線 XD
08/09 01:27, 2F
文章代碼(AID): #16kTKsG0 (Prob_Solve)
文章代碼(AID): #16kTKsG0 (Prob_Solve)