有数据,怎么像大智慧那样把数据以图形的方式显示在屏幕上?能伸缩,问一下实现思路

有数据,如何像大智慧那样把数据以图形的方式显示在屏幕上?能伸缩,问一下实现思路
因为我要对不同股票进行自己考虑因素的比较(先看比如5年或10年的总趋势比,再去展开)。比如有2000天数据,程序图形就能放下1000个像素点(同一屏,不用滑块移动或放大),如果隔天取值,遇到拐点、阶段最高点、最低点如何处理?

就是2000天、3000天数据如何展示在1000个像素点的一屏图像里,能把阶段高点、低点根据日期和另一只股票比较?请教一下各位,谢谢了!

------解决方案--------------------
感觉应取5日(或10 30 60 120 250日等)的均线画图,不用管最高和最低价,如果想画2000天的趋势线,就隔日取均值画即可
------解决方案--------------------
思路就是 固定点数.不管多少天,我就取200个点.根据天数写个小算法不就完鸟?