獨孤求勝 發表於 14-10-9 21:27

請問一下版上大大,這個錯誤訊息是什麼意思

Logging started for 'D:\明細\K線\tf.csv' file, using format definition file 'Formats\wizard.format'
Error in line 日期,時間,開,高,低,收,量
Invalid (close) price. Prices must be positive. If you want to import no quotation data please specify $NOQUOTES 1 ('no quotation data' box in Wizard)
Invalid date format/value

kilroy 發表於 14-10-9 21:43

TF 是 Russell 2000 嗎?

Invalid (close) price. Prices must be positive.


是指你匯入的歷史資料有誤


CLOSE 價位必須是正數


檢查一下你的歷史資料吧

獨孤求勝 發表於 14-10-10 09:10

kilroy 發表於 14-10-9 21:43 static/image/common/back.gif
TF 是 Russell 2000 嗎?

Invalid (close) price. Prices must be positive.


TF是金融期,都是正數啊??怎麼會這樣?

Sirius 發表於 14-10-10 09:55

直接把你的格式定義Formats\wizard.format貼上來
還有ts.csv內容給大家看一下,這樣最清楚

獨孤求勝 發表於 14-10-10 10:52

Sirius 發表於 14-10-10 09:55 static/image/common/back.gif
直接把你的格式定義Formats\wizard.format貼上來
還有ts.csv內容給大家看一下,這樣最清楚 ...

日期        時間        開        高        低        收        量
2013/1/2        08:46:00        846        846.4        844        845.4        31
2013/1/2        08:47:00        845.4        845.6        845        845.6        17
2013/1/2        08:48:00        845.2        845.6        845        845        21
2013/1/2        08:49:00        844.8        845.2        841        842.2        35
2013/1/2        08:50:00        843        843.4        842.8        842.8        7
2013/1/2        08:51:00        843        843        841.6        842        25
2013/1/2        08:52:00        841.8        842.6        841.4        842.6        11


大概就是上面這樣

kilroy 發表於 14-10-10 12:01

獨孤求勝 發表於 14-10-10 09:10 static/image/common/back.gif
TF是金融期,都是正數啊??怎麼會這樣?

你匯入後的錯誤 log 也附上好了

獨孤求勝 發表於 14-10-10 16:03

kilroy 發表於 14-10-10 12:01 static/image/common/back.gif
你匯入後的錯誤 log 也附上好了

錯誤的LOG是什麼??
我匯入後就出現那些錯誤訊息,但K線還是出現,唯一的差別是每次都要重新設定
是不是格式對了就不用重新設定呢??

Sirius 發表於 14-10-10 16:39

你的Formats\wizard.format呢?
我猜應該是沒把csv的第一列標頭排除掉
格式定義檔中可指定從第幾列開始匯入,以及發生錯誤時,是否產生error log,寬哥要你附的就是這個log
這些在Import Wizard...的畫面都可設定,你可能忽略了這畫面上的東西

你在Import Wizard...畫面設定好匯入的格式後,在最後一個畫面可供你把目前的設定存檔(就是格式定義檔),下回要用同一種格式設定不用再重新設定,改用Import ASCII...,它除了讓你選擇要匯入的.csv檔,同一畫面下方可讓你選用已經儲存的格式定義檔

也就是在你用Import ASCII...匯入.csv檔的同時,要指定所套用的格式定義檔

而Import Wizard...是供你第一次匯入某個.csv時,同時定義它的匯入格式,並可將格式定義儲存下來,供以後Import ASCII...匯入這類格式時可以選用

joshsmi 發表於 14-10-10 19:14

Your seven lines are imported just fine.

Define like this if it is yyyy/mm/dd

http://i.imgur.com/CvZsUXE.png

As separator define space or tab.

獨孤求勝 發表於 14-10-10 20:24

Sirius 發表於 14-10-10 16:39 static/image/common/back.gif
你的Formats\wizard.format呢?
我猜應該是沒把csv的第一列標頭排除掉
格式定義檔中可指定從第幾列開始匯入 ...

大大你的意思我不太懂,但我設定的方式跟9樓的一樣,這樣設定對嗎??

joshsmi 發表於 14-10-10 21:04

Now I seem to understand what's the problem.

You have not skipped the HEADER!!

http://i.imgur.com/XwormdG.png

Sirius 發表於 14-10-11 09:02

獨孤求勝 發表於 14-10-10 20:24 static/image/common/back.gif
大大你的意思我不太懂,但我設定的方式跟9樓的一樣,這樣設定對嗎??
你有必要再看一下User's Guide中有關匯入資料的說明
連樓上的老外也搞懂你的問題所在了

頁: [1]
查看完整版本: 請問一下版上大大,這個錯誤訊息是什麼意思