2008年9月23日 星期二

Omega Research ProSuite - 匯入歷史資料(ASCII)

在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了!!
HEMiDEMi Technorati Del.icio.us MyShare?犖?貊惜 Yahoo