用什么来话 K 线图好点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
daiv
V2EX    Python

用什么来话 K 线图好点?

  •  1
     
  •   daiv 2015-03-26 14:49:47 +08:00 11879 次点击
    这是一个创建于 3855 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我用python处理好的股票的数据数据,想画一个 K线图+自己指标的图。

    想到用 Matplotlib, highstock, PyQT (html GUI,两种形式都可以呀)

    有没有花过K线图的,多个指标放一起展示的。

    说说用什么来画比较好?

    谢谢!
    第 1 条附言    2015-03-27 07:48:16 +08:00
    这么多人 收藏,居然没什么套路呀
    第 2 条附言    2015-03-27 08:18:19 +08:00
    这么多人收藏,没什么人讨论呀
    第 3 条附言    2015-03-27 11:10:51 +08:00
    目前,我先试试 highstock!
    35 条回复    2017-10-16 00:05:06 +08:00
    daiv
        1
    daiv  
    OP
       2015-03-26 15:11:47 +08:00
    http://www.highcharts.com/stock/demo
    是不是比较容易上手的?
    还看到了 google charts
    yymdude
        2
    yymdude  
       2015-03-26 18:40:44 +08:00
    直接用html5么?
    yymdude
        3
    yymdude  
       2015-03-26 18:53:24 +08:00
    @daiv highcharts很难吧?extjs简单点?
    lazybios
        4
    lazybios  
       2015-03-26 19:27:59 +08:00
    highcharts吧 方案成熟
    daiv
        5
    daiv  
    OP
       2015-03-26 20:38:54 +08:00
    @lazybios 是呀,下午看了一下文档
    leedstyh
        6
    leedstyh  
       2015-03-26 20:44:59 +08:00
    自己用的话,用highstock吧

    其实为什么一定要自己画呢?用现成的工具不是更好

    可以看看这个人的blog( http://bluegene8210.is-programmer.com/ ), 用的matplotlib + pyqt
    daiv
        7
    daiv  
    OP
       2015-03-27 00:18:16 +08:00
    @leedstyh 有些指标,自己改动了一下, matplotlib + pyqt 有点小难,入手呀
    yymdude
        8
    yymdude  
       2015-03-27 05:24:18 +08:00
    @leedstyh 可以在Pyqt里面使用matlplotlib么?
    yymdude
        9
    yymdude  
       2015-03-27 05:25:09 +08:00
    @lazybios 为何不用flash作图呢?
    yangqi
        10
    yangqi  
       2015-03-27 06:44:18 +08:00
    为什么不用excel
    daiv
        11
    daiv  
    OP
       2015-03-27 07:49:10 +08:00
    @yymdude flash作K线图? 给个例子吧
    @yangqi 给个例子吧
    yymdude
        12
    yymdude  
       2015-03-27 08:00:28 +08:00
    @daiv 你去nasdaq看下,好像用的flash啊
    daiv
        13
    daiv  
    OP
       2015-03-27 08:23:51 +08:00
    @yymdude flash算了,不太会呀
    yymdude
        14
    yymdude  
       2015-03-27 08:35:23 +08:00
    @daiv 滚去学啊
    frye
        15
    frye  
       2015-03-27 09:00:20 +08:00 via iPhone
    推荐echart
    Yannis1990
        16
    Yannis1990  
       2015-03-27 09:03:17 +08:00
    d3.js?
    ledzep2
        17
    ledzep2  
       2015-03-27 09:30:20 +08:00
    百度echarts 可以的
    Phariel
        18
    Phariel  
       2015-03-27 10:36:02 +08:00 via Android
    D3 语法需要你自学一下 或者去找找有没有现成的符合你心意的module
    northisland
        19
    northisland  
       2015-03-27 10:56:29 +08:00
    不要求好看的话,用上古神器gnuplot画吧
    教程在这
    https://msdn.microsoft.com/en-us/library/vstudio/hh297114(v=vs.100).aspx

    ps.这货历史非常悠久,
    支持cmd调用,内部命令行调用,文件调用
    20多个terminal输出
    但周围的人不太喜欢用,毕竟专门搞数学的貌似更喜欢matlab
    daiv
        20
    daiv  
    OP
       2015-03-27 11:10:37 +08:00
    @ledzep2 @Phariel @northisland 对比了一下,我还是用 highstock,试试先
    learnshare
        21
    learnshare  
       2015-03-27 11:20:43 +08:00
    我是比较推荐 Echarts 的 http://echarts.baidu.com/doc/example/k1.html
    Highcharts 更国际化一些
    C3 可以替代 D3
    Comdex
        22
    Comdex  
       2015-03-27 11:42:21 +08:00
    百度echarts?
    longestusername
        23
    longestusername  
       2015-03-27 12:48:12 +08:00
    python早在几年前就有人画了全套的股票用到的各种图,源代码也是公开的。随意搜素一下python 股票图, 或者 python K线图就能找到啊。就这里: http://bluegene8210.is-programmer.com/posts/25954.html 一系列
    leedstyh
        24
    leedstyh  
       2015-03-27 14:48:06 +08:00
    @yymdude 可以啊,另外这东西真没必要自己再弄一个,给你推荐个网站,你去看下吧,可以自定义脚本和指标,不过我是用来做美股用

    https://www.tradingview.com/tradingview-for-the-web/
    leedstyh
        25
    leedstyh  
       2015-03-27 14:48:57 +08:00
    @daiv 刚一条回复,忘记at 楼主了
    yymdude
        26
    yymdude  
       2015-03-27 14:57:59 +08:00
    @leedstyh 不开源?
    leedstyh
        27
    leedstyh  
       2015-03-27 15:06:25 +08:00
    @yymdude 嗯,我找了很久,没有发现开源的,功能强的,他这个目前只提供api
    daiv
        28
    daiv  
    OP
       2015-03-27 15:08:34 +08:00
    @leedstyh 这家是美股的。我也有用。
    leedstyh
        29
    leedstyh  
       2015-03-27 15:09:37 +08:00
    @daiv 可以用自己的数据源,我没试过不过我猜能用上A股
    m1a0
        30
    m1a0  
       2015-03-27 15:24:50 +08:00
    如果纯粹的东西其实没有想象的那么复杂, 我当初做项目的时候没有支持蜡烛图的, HTML5自己搞了一套, 效果还行。

    用第三方的或多或少是需要做一些修改的。特别技术指标方面, 基本上都是简单的MA, EMA什么的。
    Debiancc
        31
    Debiancc  
       2015-03-27 15:54:02 +08:00
    绝对推荐 highchars啊!
    msg7086
        32
    msg7086  
       2015-03-27 21:32:33 +08:00 via iPhone   1
    第一想到的就是d3了
    liberize
        33
    liberize  
       2015-03-28 01:21:19 +08:00 via iPhone
    conco
        34
    conco  
       2015-12-20 10:35:11 +08:00
    @daiv 楼主 实现了么? 想咨询一下相关问题
    chxj1992
        35
    chxj1992  
       2017-10-16 00:05:06 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5871 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 06:09 PVG 14:09 LAX 23:09 JFK 02:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86