python通信达数据_通达信用了这么久也该学学Python了!1
散戶有三寶,電子表格、Python和通達(dá)信。而電子表格與通達(dá)信是老傳家寶了,所以也該學(xué)學(xué)Python了。(Excel 基本是電子表格的代名詞;通達(dá)信是眾多看盤軟件中流傳較廣的一個(gè))
為了能快速上手,在Python中找到熟悉的感覺很重要,所以決定繪制一張K線圖表。為了快速實(shí)現(xiàn)目標(biāo),就需要借助工具,mplfinance是比較常用的工具之一,前身是matplotlib.finance安裝mplfinance
λ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U mplfinance
2. 獲取數(shù)據(jù)
3. 日線圖表
import pandas as pd
import mplfinance as mpf
f = "601658.SS.csv"
daily = pd.read_csv(f, index_col=0, parse_dates=True)
mpf.plot(daily['2020-6-1':], type='candle', figsize=(16,9))
看,繪制圖表這個(gè)事也就是2行代碼的事!
雖然繪制圖表看起來很簡單,但有幾句話還是要說在前面:pandas足以和Excel媲美,但上手難度卻比Excel高的多;mplfinance是matplotlib庫的擴(kuò)展,而matplotlib也比Excel的圖表功能難掌握。
關(guān)于matplotlib有2篇入門文章還不錯(cuò):亂 羽無良:[Matplotlib官方教程]使用指南 0.7?zhuanlan.zhihu.com亂 羽無良:[Matplotlib官方教程]Pyplot指南?zhuanlan.zhihu.com
如果 Pandas + Matplotlib + Python = Excel ,那我已經(jīng)會(huì)Excel了干嘛還要學(xué)這些?
小結(jié)
如果只是繪制圖表,通達(dá)信難道不香嗎?干嘛要費(fèi)力的自己畫,而且畫的還沒通達(dá)信好。確實(shí),如果目的是繪制圖表,那就沒必要再折騰下去了。
折騰這些的目的只有一個(gè),就是驗(yàn)證自己的某個(gè)想法是否能賺到錢,雖然只能驗(yàn)證歷史,但總比盲目自信強(qiáng)。眼過千遍,不如手過一遍。
注1:除了通達(dá)信,還有同花順、萬得、東方財(cái)富等非常多的股票軟件,基本功能大同小異,挑順手的就好。這些軟件常被稱為 stock analysis software 或 stock market software,有開源項(xiàng)目,有興趣的可以嘗試一下。
例如:
小心愿:如果盈利PO-12的10倍,獎(jiǎng)勵(lì)自己!許愿 2021【新浦電聲】 Teenage Engineering PO-12 節(jié)奏鼓 口袋合成器?item.taobao.com
下一篇計(jì)劃學(xué)習(xí)技術(shù)指標(biāo),之后是生成交易信號(hào),之后是測(cè)試信號(hào)性能~
總結(jié)
以上是生活随笔為你收集整理的python通信达数据_通达信用了这么久也该学学Python了!1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PC端使用百度地图查询经纬度
- 下一篇: python产品质量分析_Python数