用于數據分析的軟件,基本數據卻出現致命錯誤!!!!!
作者:大智慧 來源:cxh99.com 發布時間:2016年06月15日
-
咨詢詳情:
大智慧的15,30,60分K線都是由5分鐘K線合成的。 以60分K線為例。 真實的情況,每天應該在10:30,11:30,14:00,15:00分別由相應區間的5分鐘K線合成一個60分K線。當天的未收盤的60分K線是完全沒有問題的,這點大家都可以去驗證一下, 不會出現非上述時間點的60分K線。 但收完盤后, 或是成為歷史數據后,問題就來了, 相應的K線就會發生變化,除了時間改變外, 相應的所有數據,如開盤,最高, 最低,以及最關鍵的收盤價,都會發生改變。 原因是大智慧組合相應分時K線時, 并不是嚴格按照真實的交易時間來組合相應的K線,而是偷懶地以K線個數來分隔。如60分K線,就簡單地從第一個K線開始,每12個5分K線合成一個60分K線。如果第一個K線恰好是整點的開始, 那么組合出來的K線就不會有錯。 當然,如果某個股票臨時停盤N個5分鐘,以后組合出來的歷史60分K線永遠是錯的。 而大智慧的5分K線最多只能存133天。 那么, 133天以后,數據就不可避免地要有相應的刪除,可悲的是,大智慧在刪除5分K線時, 并不是刪除完整的一天數據,因此,也會造成相應合成的數據出現錯誤。60分K線是股民最關鍵的數據,無論什么理由, 一個”歷史數據可以更改”的錯誤是致命的也是解釋不通的。K線是一切分析的基礎,錯誤的數據肯定導致錯誤的分析結果。 希望大智慧盡快改正這個錯誤!!!!!!
此主題相關圖片如下:qq圖片20130908100357.jpg
- 大智慧客服:
5分鐘數據肯定會按照交易情況來計算的,至于收盤后是否會發生K線數據異常這個問題我這兩天盤后會檢測。
關于您提供的,當出現臨時停牌比如一個小時之后,133天刪除數據會出問題情況我這邊會反饋到測試部門。
就目前您那邊數據出錯的問題,您可以嘗試點“工具---關閉接收”,再點“工具--數據管理”,進入選擇“數據整理”,將“刪5分鐘線”打勾,下方選擇問題日期,之后執行清理,左上方可選擇市場,滬深兩市可以分別清理。之后重新登陸再看下您的出錯數據是否正常。
-
大智慧技術:
以下是引用banlujie在2013-9-9 10:37:00的發言:
5分鐘數據肯定會按照交易情況來計算的,至于收盤后是否會發生K線數據異常這個問題我這兩天盤后會檢測。
關于您提供的,當出現臨時停牌比如一個小時之后,133天刪除數據會出問題情況我這邊會反饋到測試部門。
就目前您那邊數據出錯的問題,您可以嘗試點“工具---關閉接收”,再點“工具--數據管理”,進入選擇“數據整理”,將“刪5分鐘線”打勾,下方選擇問題日期,之后執行清理,左上方可選擇市場,滬深兩市可以分別清理。之后重新登陸再看下您的出錯數據是否正常。
133天數據循環后, 肯定會出現這個問題。 我以前是手工刪除掉前幾天的數據,這樣A股的數據就能恢復正常(60分K線時間點為10:30, 11:30,14:00, 15:00)。 以白銀為例,行情的時間由外盤決定, 不一定非是整點開盤,因此白銀的60分數據就五花八門了,60分K線上什么收盤的時間都有。 這點你可以去驗證一下。 而其他所有的軟件,無論查詢哪一天哪一小時的K線,時間點都是整點。
-
網友交流:
這個情況我這邊會測試反饋的。
-
網友交流:
這問題測試很簡單。 當天的60分K線,相應標示的時間是10:30, 11:30,14:00, 15:00. 是完全正確的。 理論上講, 就不會出現其他時標的60分K線。 但你可以打開任何一個股票,查看歷史的60分K線,看看它們的時標就可以了。(存滿133天5分鐘歷史數據以后的)。這問題一直存在。 我用DLL編寫5分鐘合成60分鐘K線時,按時間段合成時,經常和系統數據吻合不起來,后來用“每12個5分鐘K線合成一個60分鐘K線“就完全吻合了。 如果需要, 我可以免費提供這段合成代碼。 相信你們的程序員不是解決不了這個問題,偷懶而己。