我目前使用quantmod
之字形覆蓋,我發現它計算有點不同,然後原來的覆蓋。 我已經使用ZigZag(5%)和quantmod
以及一個不同的程序在RDWR的以下picture中證明了區別。因爲你可以看到quantmod
缺少重要點峯值和高點的分配。 使用StockCharts時,您也可以清楚地看到區別。替代Quantmod之字形覆蓋
我認爲這是因爲quantmod
順暢的趨勢。該算法應該既使用高值,也使用低值而不僅僅是平均價格或其他迴歸。 我想知道quantmod
或TTR
是否會提供一個替代的ZigZag覆蓋圖,以產生所需的輸出(如圖片上部所示)。
謝謝。
對畫面顯示quantmod
輸出的代碼是
s<-get(getSymbols('rdwr'))["2012-07::"]
chart_Series(s)
add_TA(ZigZag(s,5),on=1)
FWIW,它'這樣chartSeries'工作:'ChartSeries中(S); addZigZag(5)',或者在一個步驟中'chartSeries(s,TA =「addZigZag(5)」)'。我認爲'chart_Series'框架還有一些工作要做... – GSee 2013-02-09 22:57:25
你是對的! ž<-na.omit(鋸齒狀(S,5)); ž<-rbind(Z [findPeaks(Z)],Z [findValleys(Z)]); Z者除外;解決了 ! (沒有意識到它們在新圖表函數中具有不同的實現)。順便說一句,我怎樣才能繪製舊的覆蓋圖chart_Series(@agstudy剛剛通過轉移到實驗功能解決了我的另一個問題) – haki 2013-02-09 23:04:22