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