Re: [問題] 可以幫我提點建議嗎?關於尋找一個數列 …
看板Prob_Solve (計算數學 Problem Solving)作者kazumi6533 (patrick)時間17年前 (2007/08/08 22:37)推噓2(2推 0噓 0→)留言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
08/08 22:38, 1F
推
08/09 01:27, , 2F
08/09 01:27, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章