官术网_书友最值得收藏!

2.3 數據目錄

本節案例文件名是btr_e002dat.py,下面先看一看數據預處理案例的相關代碼,如下:

以上代碼主要設置數據目錄和股票代碼,具體步驟如下:

第一步,設置數據源文件所在的目錄。

第二步,設置股票代碼。

為方便案例代碼移植,減少因為數據設置引起的案例運行錯誤,本書使用的案例數據,全部保存在子目錄data中,沒有直接使用固定的數據源目錄。

數據目錄的設置很靈活,如果讀者需要期貨、期權數據,那么也可以自己建立一個相關的子目錄,下載相關數據,進行分類保存。

在進行實盤交易時,大家往往需要在股票、期貨、外匯等不同的數據之間進行切換,這些交易數據源的切換,都是通過數據目錄設置完成的。

這樣編程看起來好像很煩瑣,但實際操作起來很簡單。在代碼中,特意增加了一個數據文件設置步驟,如下:

通過設置不同的數據目錄、股票指數代碼,合成實際的數據文件名。

這個步驟沒有放在初始化函數中,因為若放在初始化函數中,那么相關的參數離數據主體代碼太遠,很容易混亂。所以,需要把與數據文件相關的參數設置都放在數據讀取函數接口中。

調用數據讀取函數時,會根據用戶設置的起始時間、終止時間,自動對數據文件進行切分。

主站蜘蛛池模板: 太白县| 上思县| 青神县| 醴陵市| 南华县| 龙州县| 定南县| 浮梁县| 定襄县| 桓仁| 普格县| 寻乌县| 商洛市| 广州市| 阿拉善盟| 武功县| 安徽省| 甘肃省| 嘉义县| 赣州市| 玉树县| 阳谷县| 横山县| 灯塔市| 中方县| 伊吾县| 寿阳县| 石首市| 房产| 克山县| 永春县| 民权县| 海南省| 信宜市| 华池县| 彰武县| 屏东市| 宁陕县| 仲巴县| 道真| 西藏|