简介
HI朋友们大家好,好久不见,首先非常感谢各位对上篇文章Winform版的K线包括整个期货交易软件的支持与认可,再次感谢,后续我会继续介绍Android和Ios的版本。
此次主要是介绍WEB版的期货交易软件,前端完全基于原生JavaScript+Css3+Html5实现,通信方面基于原生WebSocket+后端IOCP模型实现,WEB版暂时不支持交易,
体验版很快会发布到阿里云服务器,以供大家体验测试。
WEB版K线:
集成了常用十多种技术分析指标包括(MACD ,DMI,DMA,FSL,TRIX,BRAR,CR,OBV,ASI,EMV,RSI,WR,MA,KDJ,CCI,ROC, BOLL,MTM,BIAS,MIKE,WVAD,VR,EXPMA,PBX(瀑布线),FS(分时图),VOL,DB6,BDT,TWR,BTX);
支持自定义指标,动态加载;
支持多达十个技术分析窗口;
支持保存指标生成的数据供分析;
支持放大缩小、自划线等;
设计架构
技术实现
K线绘制基于H5Canvas绘制实现,行情数据以及交易数据基于websocket协议+json推送,已拉模式实现数据交互,首次会加载本地缓存,如果缓存没有数据会发送历史数据指令集,后续的每次指令都是拉去最近的数据,每秒推送5次。
WEB版静态展示
- 全景图
- 自划线图
- 分时图
- 周期线
- 放大缩小
- 主题
- 主图样式
- 指标
web版的大概已介绍完,下次会继续介绍分享android和ios版本的交易软件,非常感谢大家的支持,qq1719299191