價格資料

From FxCodeBaseWiki
Jump to: navigation, search

什麼是價格資料?

價格資料是一個文字檔案,其中包含採用某種時間框架的某種商品在某個時期內的價格。價格資料檔案用在指標偵錯器 (Indicator Debugger) 和策略偵錯器 (Strategy Debugger) 應用程式中,用於模擬市場。

從何處獲取價格資料?

1) 匯圖寶和 Indicore SDK 使用報價管理器伺服器為選擇的商品載入所選期間內的 1 分鐘報價資料。

2) 安裝好的 SDK 軟體中包含一小組關於基本商品和基本時間框架的價格檔案。這些檔案位於 SDK 資料夾內的 data 資料夾中。

3) 在匯圖寶應用程式中,您可以使用「檔案->輸出至Indicore...」命令儲存其中的任何棒型圖。

4) 您可以從 http://www.fxcodebase.com 網站下載 2010 年全年的 1 分鐘歷史資料。請參閱 CodeBase 價格存檔瞭解詳細資訊。

5) 您可以建立自己的應用程式並以 Indicore SDK 資料格式儲存任何資料。

資料檔案格式

通用資訊

價格資料檔案只是純文字檔案。檔案的每一行包含若干資料欄,以分號 (;) 分隔。每一行必須以歸位換行 (CR/LF) 序列終止 (\0x0d\0x0a)。

請注意,數字格式一律不使用千分位分隔符號,以點 (.) 作為小數點分隔符號。

日期始終為美國東部標準時間,格式為 DD.MM.YYYY HH:MM:SS。時間格式為 24 小時制。

標頭行

第一行文字是標頭。必須在標頭中指定以下值:

1 必須始終為 HDR
2 XXX/YYY 格式的商品名稱。
3 資料的開始日期和時間。格式為 DD.MM.YYYY HH:MM:SS。時區應為美國東部標準時間
4 資料的結束日期和時間。格式為 DD.MM.YYYY HH:MM:SS。時區應為美國東部標準時間。
5 XN 格式的時間框架,其中 X 是時間單位,N 是時間框架內的時間單位數。時間單位可以是:
m 分鐘
H 小時
D
W
M

例如,m15 表示 15 分鐘棒型圖,H3 表示 3 小時棒型圖。

7 1 或 0。1 表示資料有交易量資訊,0 表示資料沒有交易量資訊。
8 點 (pip)。數值等於商品的 1 個點。例如,EUR/USD 點值必須為 0.0001。


標頭行示例:

HDR;EUR/USD;05.09.2010 22:00:00;06.09.2010 17:00:00;H1;1;0.000100

資料行

其他各行都必須是資料行。每行必須指定一根棒線。最早的棒線必須最先出現。

1 必須始終為 DAT
2 棒線的開始日期/時間,格式為 DD.MM.YYYY HH:MM:SS。
3 棒線的開盤賣出價
4 棒線的高位賣出價
5 棒線的低位賣出價
6 棒線的收盤賣出價
7 棒線的開盤買進價
8 棒線的高位買進價
9 棒線的低位買進價
10 棒線的收盤買進價
11 賣出交易量
12 買進交易量

資料行示例:

DAT;22.02.2011 07:03:00;1.36715;1.36723;1.36703;1.36716;1.36740;1.36748;1.36728;1.36742;171;171


其他語言版本

Language: English  • español • français • русский • 中文 • 中文(繁體)‎