159719,148631

Python網頁程式交易APP實作:Web + MySQL + Django(第二版)

Python網頁程式交易APP實作:Web + MySQL + Django(第二版)

您的評分:


出版日期:2018/07/25
出版:博碩文化
作者:林萍珍
語言:繁體中文(台灣)
頁數:494
產品類型:電子書
檔案格式:PDF(適合平板)

原價 NT$ 690
現折 NT$ 155
閱讀閱省狂歡69折

零售
)檢舉
免費試閱
嵌入閱讀器至您的網頁

內容簡介

學習最新的HTML5+CSS3打好網頁製作的基礎。
搭配好學實用的Python+MySQL+Django讓你輕鬆打造交易APP!

本書(二部曲)特色
★程式交易:引用Python之TA-Lib套件撰寫交易策略如均線、布林通道與K線組合等技術指標進行回測。
★前端:Web介面APP實作,前端技術使用HTML5、CSS3與JavaScript。
★股市走勢圖:採用plotly.js將交易策略回測結果標示走勢圖及買點賣。
★後端:Django伺服器架設手把手實作,簡單、快速、穩定。
★網路爬蟲:以Python撰寫爬蟲程式抓Yahoo finance股市資料。
★資料庫:將網路爬蟲的股市資料寫入MySQL資料庫。

本書適合閱讀的對象
‧沒有程式概念但想要學程式設計的讀者
‧對程式設計在金融科技(FinTech)應用有興趣者
‧做金融大數據分析入門有興趣者
‧對程式交易應用之基礎入門應用有興趣者

為回饋廣大支持本書的讀者,在第二版中,作者修正了因Google finance服務中止而無法執行的問題,以及因應各地熱情的迴響、建議及勘誤,務使支持本書的讀者都能吸收到最新、最有用的資訊。

若再發生類似情形、想要提出勘誤、討論書中相關問題,或是想要下載程式碼,都歡迎到以下網址交流:
https://github.com/letylin/pyptbook

章節目錄

第一篇 HTML 5

Chapter 01 HTML 5簡介
1-1 HTML5, CSS3與JavaScript三角關係
1-2 安裝編輯器 sublime text
1-3 網頁編輯與檢視
1-4 HTML 5 的文件結構
1-5 HTML 5 常用標籤
1-6 HTML 5 網頁文字格式編排

Chapter 02 表單
2-1 input 標籤
2-2 其他標籤
2-3 補充說明


第二篇 JavaScript

Chapter 03 表單資料型別
3-1 JavaScript 在 Web 網頁的角色
3-2 撰寫第一支 JavaScript 程式
3-3 變數
3-4 資料型別
3-5 字串處理方法
3-6 資料運算
3-7 JavaScript 顯示方法
3-8 JSON 資料交換格式

Chapter 04 程式設計
4-1 邏輯判斷
4-2 重覆迴圈

Chapter 05 自訂函數與內建函數
5-1 自訂函數介紹
5-2 呼叫函數
5-3 參數
5-4 變數生命週期
5-5 內建物件

Chapter 06 CSS
6-1 選擇器(selector)
6-2 CSS 套用方法
6-3 CSS 的格式設定

Chapter 07 DOM
7-1 HTML DOM 物件樹狀圖
7-2 DOM 節點瀏覽

Chapter 08 事件處理
8-1 JavaScript Inline Event
8-2 JavaScript DOM EventListener

Chapter 09 股價走勢圖
9-1 線圖
9-2 自動產生序列
9-3 讀入外部檔案
9-4 plotly 畫出的圖形操作方式
9-5 多條線圖

第三篇 Python Web服務

Chapter 10 Django架設與APP實作
10-1 MTV 框架
10-2 Django 框架
10-3 Django Web server 架設
10-4 建立 Web 專案
10-5 settings.py做Django環境設定
10-6 Django App
10-7 urls.py設定與網頁連結
10-8 Templates
10-9 Django 管理靜態檔案
10-10 重新啟動伺服器

第四篇 關聯式資料庫

Chapter 11 資料庫簡介
11-1 何謂資料庫?
11-2 資料庫系統
11-3 資料庫系統三層架構
11-4 資料庫系統之網路架構
11-5 資料庫管理系統的演進

Chapter 12 MySQL安裝與設定
12-1 Server 端
12-2 Server 端組態設定
12-3 資料庫管理

Chapter 13 Django連線 MySQL資料庫
13-1 匯入資料庫
13-2 Python 連線MySQL資料庫
13-3 連結已有的資料庫與 Django app
13-4 設計一個網頁操作資料庫數據
13-5 設計一個網頁為新增資料
13-6 設計一個網頁為顯示詳細資料
13-7 設計一個網頁為修改資料
13-8 設計一個網頁為刪除資料

第五篇 程式交易

Chapter 14 Yahoo finance網路爬蟲股價資料
14-1 Yahoo finance 網路爬蟲股價資料
14-2 網路爬蟲股價資料匯入資料庫

Chapter 15 TA-Lib套件-量化技術指標
15-1 TA-Lib 簡介
15-2 下載與安裝 TA-Lib 套件
15-3 量化技術分析 - 指術指標
15-4 均線糾結
15-5 布林通道

Chapter 16 K線組合
16-1 如何畫K線圖
16-2 K線組合分析買賣時點

作者介紹

林萍珍
國立高雄科技大學金融資訊系教授
國立高雄科技大學AI金融科技中心主任

我們「接觸」科技,進而想「創造」科技來改善生活。前者像閱讀;後者像寫作。寫作才能創新,想要做金融科技(FinTech)創新,就必須學寫程式。程式設計其實很好玩,撰寫金融商管的程式更好玩,一起來創造這個世界吧。

經歷
‧管科會財務會計輔導顧問
‧經濟部中小企業財務顧問
‧獲國科會特殊研究人才獎勵
‧獲高科大產學績優教師
‧高科大前金融系主任

封面呈現的鳥類為台灣特有種:黑長尾雉(帝雉),從容鎮定的儀態為牠贏得「迷霧中王者」的美譽。

封面攝影/吳祐列

留言Facebook 留言

問問題