Android 仿火币 K 线图实现(包含 MA、Boll、MACD、KDJ、RSI、WR 指标)
Android仿火币K线图实现(包含MA,BOLL,MACD,KDJ,RSI,WR指标)
本项目是在 tifezh的KChartView 基础上进行修改的,新增了KDJ、WR指标、最大值和最小值展示,对UI展示进行了修改。
建议使用之前先查看常见问题
主图和附图初始化
// KLineChartView
private void initView() {
...
// 依次添加副图子视图
addChildDraw(mMACDDraw);
addChildDraw(mKDJDraw);
addChildDraw(mRSIDraw);
addChildDraw(mWRDraw);
// 设置成交量视图
setVolDraw(mVolumeDraw);
// 设置主视图
setMainDraw(mMainDraw);
}
BaseKLineChartView
…
KLineChartView
// 是否显示为分时图
public void setMainDrawLine(boolean isLine) {
mMainDraw.setLine(isLine);
}
#3F51B5
#303F9F
#FF4081
#26BF66
#FD6433
#C9933E
#1aC9933E
#DA8AE5
#39B0E8
#FFC76D
#ffffff
#202326
#00FFFFFF
#202326
#1AFFFFFF
#818596
#202326
#30343C
#FF6601
布局时修改KLineChartView的相关颜色即可
暂无开放 Issues,或尚未同步最近议题。