Android股票K線圖的思考

1、K線圖類型切換(分時、日K、周K、月K、多個分鐘K線)

  • 爲防止加載的數據過慢可以做成懶加載的Fragment
  • 分時圖和其他K線圖是兩種不同的View
    K線類型

2、K線主圖、副圖指標

  • 副圖的多個K線的指標圖如何繪製,主要是算法,可以上網收集各個類型數據的計算方法(參考其他軟件的計算方法,我這裏參考的富途牛牛的)
  • 副圖指標包括MAVOL、MACD、KDJ、RSI、WR、ARBR、BIAS、CCI、CR
    主副圖指標
    (盤口的成交量數據還未格式化,顯示的有些怪)

3、K線圖的長按顯示高開低收、縮放

  • K線圖顯示面板純繪製
  • 注意繪製的時候左右數據的對齊方式
    長按、縮放

4、右滑加載更多

  • Progress還未實現放在中間
  • 可以優化實現提前加載下一屏數據
    加載更多

5、分時圖

  • 注意價格均線的繪製,如何計算。
    分時圖

6、待優化的地方

  • 上面已經說過幾個待優化的地方
  • 副圖指標切換的時候只計算當前的類型指標數據,忽略其他指標的計算
  • 副圖可設計成可以多個副圖同時展示的效果
  • 副圖的指標還有幾個未完成
  • 橫屏效果還未實現(其實就UI圖和數據的處理,其他邏輯一樣)
  • 紅漲綠跌、綠漲紅跌的切換
  • 面板多個數據顏色的動態變化
發佈了48 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章