摘要
这个项目是给刚开始接触股票、期货、加密货币交易的新手们做的。是一个完整的Android K线复盘应用,下载安装就能用,不需要联网也能看数据。可以加载你自己的CSV交易数据,支持多周期切换、指标分析、模拟交易,还有横屏全屏看K线的功能。界面简洁直观,小白也能快速上手,希望能帮大家省下看盘软件的钱,多花点心思在交易策略的学习上。
需求
身边不少刚接触交易的朋友,看K线都一头雾水,根本不知道该从哪里下手。专业的看盘软件要么收费,要么功能太复杂,看半天都找不到北;要么就是广告满天飞,还总是推荐乱七八糟的东西。想自己复盘历史数据,又怕搞复杂的编程;想模拟交易练练手,又怕被各种平台骗。
我就做了这个完全免费的Android K线复盘工具,不需要联网,加载你的CSV数据就能看。里面自带常用的MA均线、MACD、RSI、KDJ指标,一键就能开启,不用自己算。支持5分钟、15分钟、1小时、4小时多周期切换,还能像看视频一样播放K线走势,或者点击"下一K"慢慢研究。
横屏的时候K线图会全屏显示,方便观察走势。还有模拟交易功能,可以做多做空,实时计算盈亏,不用真金白银就能练手。绿涨红跌的配色,看着也舒服,再也不用搞反方向了。
过程
整个开发过程都是一步步迭代出来的。我先搞了个基础的K线图显示,能加载CSV数据,然后一点点加功能。
先是加了成交量显示,接着就是双指缩放这个刚需,毕竟要看到更多的历史数据。然后就是多周期转换,从5分钟算出15分钟、1小时、4小时的K线,这个逻辑一开始还挺绕的,试了好多次才搞对。
接着是播放功能,像看视频一样看K线怎么走,还有时间选择跳转,想从哪天开始看就从哪天看。后来觉得光看K线不够,又加了指标系统,MA均线是基础,然后MACD、RSI、KDJ这些常用的也都加上了,还做了个指标选择对话框,想用哪个勾哪个就行。
指标搞定了,又觉得应该加模拟交易,光看不练假把式嘛。于是就有了买入卖出按钮,支持做多也支持做空,持仓、成本、盈亏实时显示,总盈亏也给记着,像真的在交易一样。
最后是横屏显示,一开始竖屏看K线总觉得不够宽,改成横屏后,K线图占了90%的空间,控制面板放在右边,看着舒服多了,观察走势也更方便。
踩坑也是有的。最开始切换周期的时候,总是从头显示,不能从当前位置继续,后来加了时间记录才搞定。还有小数点的问题,有些价格很小,显示的时候小数位数不够,后来改成自适应的,小于1显示5位小数,小于10显示3位,这样就对了。
成果展示

这就是最后的效果了:竖屏的时候界面清晰,操作方便;横屏的时候K线图全屏,专注看走势;指标可以自由选择开启;模拟交易功能完整,支持做多做空。
以前觉得搞这么一个功能完整、界面美观的K线复盘工具得花好长时间,但一步步来,需要什么功能就加什么功能,最终还是完成了。
做这个项目的初衷也是一样:好的工具不应该是高高在上的,更应该是让普通人在学习交易时,能切实感受到便利的东西。对于刚接触交易的新手来说,一个免费、干净、功能实用的复盘工具,就是他们迈出交易学习最踏实的第一步。希望能帮更多人少走弯路,在交易的路上走得更稳。
