本系列是介紹如何用python進行**量化交易的課程。
如下圖所示的解壓路徑。
再找到下圖對應的程式,雙擊開啟後就是我們的開發環境了。
這裡選擇spyder做開發是因為其介面更符合使用邏輯,能方便快速的查詢到所需要的內容。下面我們將對其常用的功能做一些介紹(對介面只做簡單講解)。
1為新建檔案。
2為開啟檔案。spyder也支援直接將檔案直接拖拽至5快速開啟。
3為執行檔案。快捷鍵是shift + enter。
4為settings目錄下包含的檔案。可以快速定位開啟所需檔案。
5為編寫**的工作區域。
6為本**所包含的函式。這個區域比較有用。他能快速檢視本**def的函式,點選後還能快速跳轉。
7為資訊顯示區域。在9中有一些選項,點選後可以將詳細資訊顯示在7中。
8為python核心。在5中編寫的程式結果會顯示在8中。8也可以當做ipython直接使用。
spyder整個介面布局很像matlab,介面包含的資訊量較大,很適合開發程式時使用。
這節只是對介面就大致的介紹。後續如有常用功能再來補充。
第一節 安裝Python
宣告 本系列部落格士通過慕課網 學習而寫。python官網 在downloads下選擇windows,然後選擇python版本。這裡選用python 2.7.12版本。2.1搭建環境變數 我的電腦右鍵 屬性 高階 環境變數 找到path變數 編輯 path c python27 這裡需要注意前面的分...
C 從入門到工作 第一節 20180705
1.c 通常區分字母大小寫 2.return 0 返回乙個0,並非無意義,而是告訴使用者,程式執行沒有錯誤 3.預處理指令要放在main 函式之前 include iostream 4.std cout 你一定見過,這個是命名空間。這個是定義哪些變數和函式可供選用的高階定義。如果覺得麻煩,亦可以寫為...
NLP Unix命令 第一節練習 1
文字無處不在,我們可以利用unix的命令列做一些簡單的操作,有的甚至比編寫python程式要快得多。trtr是個簡單的替換命令,從標準輸入中替換 縮減和 或刪除字元,並將結果寫到標準輸出。tr option set1 set2 sort 將文字檔案內容加以排序,sort可針對文字檔案的內容,以行為單...