Saturday, September 29, 2018

Golang 數據處理與 Mysql 基礎語法

打造股票回測/盯盤網頁

目標


昨天有說到要打造一個用redis資料庫,後來想一想這是用在有快取場合的方面,那麼
我們能做到什麼呢,我打算用golang mongodb jquery來實現我們的框架初步回測的框架
那麼我們可能需要完成下列清單不過我們先用mysql搭起來熟悉一下環境吧~
整個流程跑完苦
  • 數據的導入
  • 架設伺服器回傳json
  • 畫折線圖
  • 新增回測按鈕與篩選條件
  • 打造一個盯盤軟體

數據的處理


看著我你CSV你才能動->>>>CSV檔案下載

就是說這一次的話沒想過要弄爬蟲,相信大家可以在很多地方找到股票的歷史資料,
我們今天就對數據做一個處理吧首先我們先來直上代碼
這邊代碼我們把檔案讀進去了接下來看要怎樣對上傳CSV檔案到SQL資料庫吧

Mysql 的 常用函數



我大致上把它整理一下

讀csv檔與上傳到數據庫


每一檔股票都它其編號,所以呢我們可以create一個table名稱對應股票的代號這邊先做個簡易版
先來讀一下檔

綜合下
在資料的insert速度超快跟python比差一大截