網頁

顯示具有 Python 學習筆記 標籤的文章。 顯示所有文章
顯示具有 Python 學習筆記 標籤的文章。 顯示所有文章

2019年6月7日 星期五

Windows 10 + python3.6 + CUDA 10 + cuDNN 7.4.2 + Tesorflow-GPU 1.13.1 + Keras 2.2.4 機器學習作業環境建置

最近買了DEEP LEARNING 深度學習必讀」這本書 ,   根據這本書在自己的筆電上嘗試建置機器學習所需的作業環境 ,   因為目前 Keras 支援的 Python版本最新只到 3.6 ; Tensorflow-GPU 支援的 CUDA 版本只到10 ,   因此建議安裝下列的版本組合 :
Windows 10 + python3.6 + CUDA 10 + cuDNN 7.4.2 + Tesorflow-GPU 1.13.1 + Keras 2.2.4
以下是相關的軟硬體資訊及建置步驟

2019年4月9日 星期二

[已解決] expected LP_c_short instance instead of int

今天利用群益證券提供的 API 要取得台指期委買/委賣/成交筆數等資料時一直有問題 , 會出現下面的錯誤 :

2019年3月4日 星期一

2019年2月28日 星期四

Python3.6+PyQt5+Matplotlib3+mpl-finance0.10 整合應用

學習了如何利用tkinter來寫桌面應用程式後才知道為什麼tkinter沒有像 Microsoft Visual Studio 那種 GUI Designer , 因為tkinter的概念比較簡單 , 只要搞懂 Frame 的觀念大概就可以搞定tkinter的GUI設計了 , 程式撰寫的部分也相對簡單容易 , Menu選單子項目的切換就只是 Frames之間 的切換而已 , 對於只是需要簡單GUI應用的人來說tkinter就綽綽有餘了.

2019年2月24日 星期日

在 Python 使用者介面(GUI)中顯示台指期五分鐘K線圖

最近在學習 Python 的使用者介面(GUI)設計 ,  先從最基本的 tkinter 下手 , 接下來就是把之前學的 panda , matplotlib 及 K線圖呈現到 Python 的使用者介面中 .

用 matplotlib.gridspec 解決 add_subplot() 控制子圖大小問題

我要把 matplotlib 畫出來的 K線圖 跟 成交量圖 同時顯示在 tkinter 的使用者介面(GUI)中 ,  , 我希望這兩個子圖的大小不一樣 , K線圖 是 成交量圖 大小的兩倍 , 解決方法如下 :

解決用 Matplotlib 畫圖顯示中文問題

用 matplotlib 套件畫圖會遇到顯示中文的問題 , 在網路上找到一個解決方法 , 請參考 :  解決Python 3 Matplotlib與Seaborn視覺化套件中文顯示問題 , 根據這篇文章在我的環境的步驟如下 :

2019年2月9日 星期六

用Python程式顯示台指期五分鐘K線圖

經過整整三天的努力終於可以利用Python程式讓台指期2016的原始資料以五分鐘K線圖的方式顯現了!

將台指期 Ticks 資料彙總成 5 分K資料

今天我試出了一個新的方式 , 不需先彙總成一分K就可以直接將台指期的 Ticks 資料彙總成五分K的資料 , 程式碼如下 :

2019年2月1日 星期五

將台指期 1 分K資料彙總成 5 分K資料

要把台指期 1 分K的資料彙總成 5 分K的資料使用 Python 只要一行程式就打完收工了 ! 利用 pandas DataFrame 的 resample 將 1 分K的資料重新做採樣就可以了 .

台指期原始資料處理 (Ticks to 1 Minute K)

我手上留有一些 2016 年四到十月的小台指期原始資料 (Ticks Row Data) Excel 檔 , 用我的第二代台指期自動當沖交易系統做回測時 , 不是賠錢就是沒進場交易 , 我就很好奇那時候的盤到底是長怎樣 , 可是現在已經看不到 2016 年那時候的五分K線圖了 , 剛好最近開始在學 Python , 知道 Python 的功能很強大 , 學習程式語言時我習慣用主題式的學習法 ,