在TS匯入歷史資料的方法
知道的有 用GlobalServer
不過 個人沒在用GlobalServer 所以我不會XD
還有 一個方法是在Omega Research ProSuite 新增chart的時候匯入
如圖 點選"Creat TradeStation Chart window"
點選後會跳出這畫面
彈出來那黑底的視窗 就是Chart window
第一次新增的時候 選項那都是空白的 就像下圖
所以就新增一個吧
在上面框起來處 是
有4個選項
ClobalServer:
在ClobalServer中Symbol Portfolio的所有商品(應該沒有台指,所以不可以選)
Custom Symbol Lisit:從客製的商品清單(有建立嗎??沒有,所以不選這)
3rd Party Directory:非TS 且 ClobalServer可接受格式的資料夾
3rd Party Directory Symbol Lisit:非TS 且可用於其他資料庫的資料夾
以上解釋是參考 交易大師 這本書的
我的歷史資料來源 來自於網路分享 選3rd Party Directory Symbol Lisit比較適合
選其他的 會當機 (我試過!!)
點選 New List後 會出現上圖
Name:幫List命名,喜歡什麼就打什麼
Data type:資料格式,在這裡已ASCII舉例。
之後會跳出Ascii Data這畫面 一樣都是空空的 點選Add(新增)
選擇歷史資料存放的資料夾 好了就確定
Data Setting這邊的設定還蠻重要的
在選這個之前,先看看自己的歷史資料
格式是 YYYY/MM/DD,HH:MM,Open,High,Low,Close,Volume
日期按照年月日排列 而且 月/日的部份是 MM/DD
也就是1月是01,2月是02...
時間只有是 HH/MM 幾點幾分 沒有秒
9點是09,10點是10...
再來是開高低收量 這比較沒有問題
資料格式要注意,若是將來在資料維護上沒有按照這格式
TS會判斷不出來 畫出來的圖會很可笑!!
接下來就依照自己資料的格式選擇吧!!
我的 Date format 是 Year Month Day
Field Order 是 Date-Time-Open-High-Low-Close-Vol-OpenInt
之後跳出這畫面 框起來的地方設定好就可以了
Data Type:期貨就選Future,指數就選Index...
Exchange:交易所,台指,就選台灣吧
Display Value:我是翻譯成,資料數值的進位(不知道這樣對不對)
台指是10進位,就選10進位
Start,Stop:開盤及收盤時間
Min Move:最小跳動點數,台指是1點,所以輸入1點
Value:跳動1點的價值,台指1點200,輸入200
設定好後 選OK 會跳出
表示資料已經匯入了!!
若是要刪除 選 Delete List
建立新的 選 New List
編輯 選 Edit List
不過要注意!!
若是電腦中存放歷史資料的資料夾改變了
電腦會找不到歷史資料
這時只要Edit List 更改Ascii Data的讀取資料路徑就OK了!!