首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

android 股票K线图

现在在手上的是一个证券资讯类型的app,其中有涉及到股票行情界面,行情中有K线图等,看到网上很多人在求这方面的资料,所以我特地写了一个demo在此处给大家分享一下。...背景图是利用canvas先画出一个矩形,然后再画几根虚线,均线图是通过path来绘制的,总之图的绘制是很简单的,我就不在这里作介绍了,大家可以去github下载源码看看。...我再这里要介绍的是计算问题: 大家可以看到分时图、日K、月K的左边的成交价格都是不一样的,而我们的k线都是通过这个价格来绘制的,也就是说价格是时刻变动,那么我们的k线绘制也是变动的。...所以我们可以通过背景图的高度来计算某个价格的线图应该从哪个地方开始画。

3.8K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    pyecharts-3-绘制K线图

    pyecharts-3-绘制K线图 本文中记录一次利用pyecharts绘制K线图。最近从朋友那边获取到一组关于stock的数据,于是抽空画了一下K线图,熟悉pyecharts中K线图的画法 ?...据传K线为日本江户时代的白米商人本间宗久所发明,用来记录每日的米市行情,研析期货市场。日语中K线称为“蜡烛足(日语:ローソク足)”。...时间转化 在pyecharts中绘制K线图的时候,时间格式使用的是年-月-日的格式,所以需要先对上面的数据进行处理。...000001-demo 以深证的000001股票为例绘制K线图,下图为数据量: ?...生成列表类型数据 将open、close、low、high的4个数据放在一个列表,代表一天的完整数据,再将每天的数据组成新的大列表。 ?

    3.5K20

    洞悉股市,从绘制K线图开始!

    对股票一窍不通的我也在此情此景进行了一波学习充电,股市的变化瞬息万千,有一种图可以用来清晰地反应一段时间内股市的变化情况,它就是K线图。...由于用这种方法绘制出来的图表形状颇似一根根蜡烛,加上这些蜡烛有黑白之分,因而也叫阴阳线图表。 ? K线图由周期内的开盘价、最高价、最低价以及收盘价绘制而成。...这便是K线图绘制的原理,而Matplotlib、Pyecharts都已经给我们写好了绘制K线图的方法,我们仅需调用这些方法。...生成数据 这边我为了方便绘图根据这些数据之间简单的逻辑关系,随机生成了一个月的股市数据,数据顺序具体为日期,开盘价,最高价,最低价,收盘价。..."), ) ) c.render("k-line.html") 另外,我们还可以设置伸缩坐标轴,便于放大缩小观察k线图

    96630

    厉害了,股票K线图还能这么画!

    发现大家还是最喜欢股票基金话题呀~ 那说到股票基金就不得不提——K线图! 那小五今天就带大家? 用python来轻松绘制高颜值的K线图? 获取股票交易数据 巧妇难为无米之炊,做可视化也离不开数据。...df = df.iloc[-20:,0:5] 这样就只筛选了开盘价、最高价、最低价、收盘价以及交易量的近期数据,下面开始用python制作高颜值的K线图。 绘制K线图 K线图,又称蜡烛图。...通常包含四个数据,即开盘价、最高价、最低价、收盘价,所有的k线都是围绕这四个数据展开,从而反映大势的状况和价格信息。如果把每日的K线图放在一张纸上,就能得到日K线图,同样也可画出周K线图、月K线图。...导入库后,只需一行代码就可以生成K线图啦! import mplfinance as mpf mpf.plot(data=df) ? 额,相差较大,我们再改一点点参数吧。...以上就是小五分享给大家的小技巧了,快来一起用python来轻松绘制高颜值的K线图吧!?

    2.4K20

    量化交易初步(1)——K线图里的秘密

    18.1 K线图里的秘密 炒过股票或者进行黄金、外汇交易的读者朋友应该对K线图不会陌生。这是一种以表示周期内报价波动信息的图形,由于形状像蜡烛所以也叫蜡烛图。...图1-1 K线图(EURUSD,5分钟) 以上图为例,这是一张欧元兑美元的报价K线图,每一柱蜡烛都表示一个5分钟内的数据情况。...这个表就是这样一个含义了,在股票和其它期货市场中这个表的信息是完全透明的,但是在外汇散户的交易环境中是看不到这样一个表的,只能通过K线图上的成交价来看报价。...只要买入的量足够大这个价格会一直上涨,你看到的EUR/USD的K线图会呈现上涨的趋势。相反则这个成交价格会不断下跌,EUR/USD的K线图会呈现下跌的趋势。

    1.4K40

    如何用Python的pyecharts库绘制K线图

    01 K线图 一、概念 股市及期货市场中的K线图的画法包含四个数据,即开盘价、最高价、最低价、收盘价,所有的K线都是围绕这四个数据展开,反映大势的状况和价格信息。...如果把每日的K线图放在一张纸上,就能得到日K线图,同样也可画出周K线图、月K线图。...研究金融的小伙伴肯定比较熟悉这个,那么我们看起来比较复杂的K线图,又是这样画出来的,本文我们将一起探索K线图的魅力与神奇之处吧!...二、用处 K线图用处于股票分析,作为数据分析,以后的进入大数据肯定是一个趋势和热潮,K线图的专业知识,说实话肯定比较的复杂,这里就不做过多的展示了,有兴趣的小伙伴去问问百度小哥哥哟!...02 K线图系列模板 一、最简单的K线图绘制 第一个K线图绘制,来看看需要哪些参数吧,数据集都有四个必要的哟!

    5.9K41

    js插件教程

    ;我为了方便都写到一个html中了;请把这个script标签中的内容单独写在一个js文件里 //整个插件写在一个立即执行函数里;就是function(){}();函数自执行;保证里面的变量不会与外界互相影响...号(叹号)或者;(分号)这不是写错了,为了防止那个二货写的js结束没有分号;而可能发生报错 /* ;function(win,doc,$,undefined){ }(window...比如你要点击按钮 添加input的值到 div里 var addHtml = function(demo,btn){//插件名,调用的时候直接new一下插件名就行了并传参数或者传对象(一般这个函数名手写字母大写比较好...new addHtml("demo-2","add-2"); //这里是实例2调用插件的代码 //是不是明白为什么要写插件了;要封装;两个相同组件即使有相同的class名在dom...--这里是最简单的插件写法;当然还有传对象参数的插件等等。。。。-->

    35.1K10
    领券