怎樣用R畫股票秒級的連續時間序列走勢圖?
01-22
我手上有以5s為單位的某股票收盤價數據(比如5天),我想用R畫時間序列圖,但是有一個問題,plot或者ggplot處理POSIXct時間類型數據的時候,會自動把非交易時間的數據補上(如下圖)。
後來用包quantmod的chartSeries函數解決了非交易時間的間隔問題(如下圖),但是在我想刪除右上角的時間區間和左上角的main.key時(即last 32.45,想修改成在這段時間的最大值),發現好像修改不了(相關的問題參見兩條stackoverflow:r - Working with chartSeries in quantmod 和R quantmod chartSeries newTA chob)但既然quantmod能畫出來,理論上自己就可以自主編譯出相應的畫法,但是讀了下 chartSeries的代碼後還是一頭霧水,所以想請問各位,想畫出quantmod中的連續走勢圖,有什麼要點和技巧?如果可能請寫一下代碼,謝謝!
用xts構建時間序列對象,然後用plot.xts繪製圖像,非交易時間段是不會顯示的。
能砸場子嗎? 一個MATLAB實現的樣例:
http://faruto.matlabsky.com/FQuantToolBoxHelpOnLine/#97
http://faruto.matlabsky.com/FQuantToolBoxHelpOnLine/#19
http://www.faruto.com/改學 Python:
用 Python / Matplotlib 畫出來的股票 K線圖 (四)
摺疊我吧 ~
Welcome · Advanced R. by Hadley Wickham
如果不要求速度,又不想研究太多,就用互動式圖形Plotly。應該是最簡單的。因為不用進行什麼時間類型變換。
請看以下網頁。Getting Started Plotly for R
R Time Series看帶注釋的源碼改啊 main.key &<- c(list(list(legend= paste("Last",last(Closes)), text.col=x@colors$up.col)),main.key)還有現在知乎也和百度一樣答題不看題了(搖頭)
推薦閱讀:
※在國內做 Quant 累嗎?能像正常工作一樣朝九晚五,周末正常休息嗎?
※世坤投資諮詢Worldquant中國的真實工作環境怎麼樣?
※想成為一名寬客怎麼選擇讀研學校以及專業?寬客的職業規劃?
※國內做 Algo execution 的情況怎麼樣?
※如何評價Two Sigma在Kaggle舉辦Financial Modeling Challenge?