做了一个 IntelliJ 的股票行情插件 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
NightVermouth

做了一个 IntelliJ 的股票行情插件

  •  
  •   NightVermouth Nov 30, 2020 7499 views
    This topic created in 1997 days ago, the information mentioned may be changed or developed.

    功能:能够在 IntelliJ 内实时看到股票的报价,支持 A 股、港股、美股

    插件市场地址: https://plugins.jetbrains.com/plugin/15443-stocker

    源码: https://github.com/WhiteVermouth/intellij-investor-dashboard

    实际效果如图中红框所示:

    Supplement 1    Nov 30, 2020
    A 股股票代码的添加需要在代码前面加上 sh (沪市)或者 sz (深市),大小写不敏感
    49 replies    2020-12-01 16:00:51 +08:00
    miao666
        1
    miao666  
       Nov 30, 2020
    。。。真是个人才
    xiaokaiyyy
        2
    xiaokaiyyy  
       Nov 30, 2020   5
    哈哈 对标 VSC 韭菜盒子。
    opoojkk
        3
    opoojkk  
       Nov 30, 2020
    哈哈哈哈哈牛人
    just4id
        4
    just4id  
       Nov 30, 2020 via iPhone
    就不怕敲代码的时候玩成了高吸低抛?
    wdzj
        5
    wdzj  
       Nov 30, 2020 via iPhone
    你真 TM 人才,划水新高度。
    cccp2020
        6
    cccp2020  
       Nov 30, 2020   4
    你们还在走流程啊,我都是直接给庄家转账
    ob
        7
    ob  
       Nov 30, 2020 via Android
    行情怎么刷新的?还是实时推送?
    NightVermouth
        8
    NightVermouth  
    OP
       Nov 30, 2020   1
    @ob 固定每秒拉取报价
    undefine2020
        9
    undefine2020  
       Nov 30, 2020
    为什么添加 AShare 没反应,比如 510100
    NightVermouth
        10
    NightVermouth  
    OP
       Nov 30, 2020   1
    @undefine2020 代码前面要加上 sh (沪市)或者 sz (深市)
    undefine2020
        11
    undefine2020  
       Nov 30, 2020
    @NightVermouth 3Q~ 能加个双击看 k 线的功能吗 哈哈
    NightVermouth
        12
    NightVermouth  
    OP
       Nov 30, 2020   1
    @undefine2020 个股详情信息这个还在做
    so2back
        13
    so2back  
       Nov 30, 2020
    还在用 2019.1 的我用不了。。
    j747677392
        14
    j747677392  
       Nov 30, 2020
    默默地 get
    echoe
        15
    echoe  
       Nov 30, 2020
    666666
    Beamish
        16
    Beamish  
       Nov 30, 2020
    hhh 厉害
    catsoul
        17
    catsoul  
       Nov 30, 2020
    建议与 SciView 集成,装作在看矩阵数据
    MonoBiao
        18
    MonoBiao  
       Nov 30, 2020
    @cccp2020 23333 笑死我了
    TypeError
        19
    TypeError  
       Nov 30, 2020 via Android
    之前写了个行情 telegram bot,不过后来发现还是券商 app 方便
    fo3xx
        20
    fo3xx  
       Nov 30, 2020
    java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
    at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
    at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
    at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
    at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
    at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
    at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
    at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
    at com.vermouthx.stocker.utils.StockerQuoteHttpUtil.get(StockerQuoteHttpUtil.kt:35)
    at com.vermouthx.stocker.StockerApp$createQuoteUpdateThread$1.invoke(StockerApp.kt:43)
    at com.vermouthx.stocker.StockerApp$createQuoteUpdateThread$1.invoke(StockerApp.kt:10)
    at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)
    NightVermouth
        21
    NightVermouth  
    OP
       Nov 30, 2020
    @catsoul SciView 是来自 PyCharm 或者 Python 插件的,用了这个安装条件就太苛刻了
    NightVermouth
        22
    NightVermouth  
    OP
       Nov 30, 2020
    @fo3xx 这个是拉取行情的时候网络超时了,和你的网络环境有关。我下个版本处理下这类异常,不让它被 IDE 当作 Error 报出来
    NightVermouth
        23
    NightVermouth  
    OP
       Nov 30, 2020
    @TypeError 体验最好的必然还是券商 app
    iwukong
        24
    iwukong  
       Nov 30, 2020 via Android
    券商的行情是如何实现的
    since1994
        25
    since1994  
       Nov 30, 2020
    你真他娘是个人才
    catsoul
        26
    catsoul  
       Nov 30, 2020
    @iwukong 交易所直接给的
    Rookbyte
        27
    Rookbyte  
       Nov 30, 2020
    梦寐以求的插件[/狗头]
    Rookbyte
        28
    Rookbyte  
       Nov 30, 2020
    有没有打算做个基金的
    mgso
        29
    mgso  
       Nov 30, 2020 via iPhone
    NightVermouth
        30
    NightVermouth  
    OP
       Nov 30, 2020 via iPhone
    ArJun
        31
    ArJun  
       Nov 30, 2020
    不错不错
    james2013
        32
    james2013  
       Nov 30, 2020 via Android
    666
    jimmyismagic
        33
    jimmyismagic  
       Nov 30, 2020
    好像有人已经做过了
    dengtongcai
        34
    dengtongcai  
       Nov 30, 2020
    支持,行情哪里查的?
    dengtongcai
        35
    dengtongcai  
       Nov 30, 2020
    看到了,我看看源码
    yzbythesea
        36
    yzbythesea  
       Nov 30, 2020
    人才啊。
    dengtongcai
        37
    dengtongcai  
       Nov 30, 2020
    lastUpdateAt 这个时间颜色看不清
    zifangsky
        38
    zifangsky  
       Nov 30, 2020
    人才啊,这个插件不错
    NightVermouth
        39
    NightVermouth  
    OP
       Nov 30, 2020
    @dengtongcai 这个目前是和你 IDE 本身的主题配色有关,如果主题本身的配色很亮是有可能看不清的。我下个版本固定下配色,不跟随主题
    bzshow1
        40
    bzshow1  
       Nov 30, 2020
    我社区版的也能玩,:)
    godblessumilk
        41
    godblessumilk  
       Nov 30, 2020 via Android
    老哥,上个一键自动量化交易呗,美滋滋
    zifangsky
        42
    zifangsky  
       Nov 30, 2020
    对了,我看了下插件详情页,貌似只有 2020 版本可以安装这个插件?
    shayuvpn0001
        43
    shayuvpn0001  
       Nov 30, 2020
    @godblessumilk 快捷键一按,回头看帐户清空了。
    neoblackcap
        44
    neoblackcap  
       Nov 30, 2020
    @godblessumilk 国内基本上是没有个人量化交易

    @iwukong 交易所购买的,我记得国内也有券商卖这个。不过这个接口比较贵哦,而且大客户才会卖。国外的也不是没有,相对便宜一些吧
    NightVermouth
        45
    NightVermouth  
    OP
       Nov 30, 2020
    @zifangsky 最低版本 2020.2
    NightVermouth
        46
    NightVermouth  
    OP
       Nov 30, 2020
    @godblessumilk 在 A 股玩量化交易真的可行吗。。。
    SmiteChow
        47
    SmiteChow  
       Dec 1, 2020
    盯盘不好
    shuianfendi6
        48
    shuianfendi6  
       Dec 1, 2020
    @just4id 高吸低抛,故意做空?
    NightVermouth
        49
    NightVermouth  
    OP
       Dec 1, 2020
    @shuianfendi6 这是在做慈善
    About     Help     Advertise     Blog     API     FAQ     Solana     1078 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 98ms UTC 22:54 PVG 06:54 LAX 15:54 JFK 18:54
    Do have faith in what you'redoing.
    ubao msn 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