项目标题:iOS YYKline-支持多种技术指标的iOS、MacOS K线图组件
项目简介
iOS YYKline是一个适用于iOS和MacOS平台的K线图相关组件。它支持MA、EMA、BOLL、KDJ、MACD、RSI、WR等技术指标并且支持更多指标扩展。其开发语言为OC,若需在Swift中使用可直接翻译。
集成方法
可以通过下载Demo项目,将Y_Kline文件夹拖入需要的工程中。参考Demo,把YYKlineView添加到需要展示的view即可,其他部分(如指标)可参考Demo中Y_StockChartView进行配置。
自定义指标
若要实现自定义指标,需实现YYPainterProtocol,可参考Painter文件夹下的已有指标。例如以绘制KDJ图为例,新建YYKDJPainter并实现YYPainterProtocol。包括获取边界值的方法+(YYMinMaxModel)getMinMaxValue:(NSArray)data以及绘制方法+(void)drawToLayer:(CALayer)layer area:(CGRect)area models:(NSArray)models minMax:(YYMinMaxModel)minMaxModel。
项目总结
iOS YYKline为在iOS和MacOS平台上开发涉及K线图、技术指标展示等相关应用提供了便利的组件和实现方法。欢迎大家在评论区留言讨论关于这个项目的任何想法或者遇到的问题等。
项目地址
数据统计
数据评估
本站链氪巴士提供的iOS YYKline-支持多技术指标的iOS、MacOS K线图组件都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。