① 怎麼做實時的股票資料庫
如果主站提供有相關的介面的話,可以調主站的介面.如果主站不提供相關介面.那就不不斷抓取.獲取最新的信息了.
② 如何快速批量導出炒股軟體F10里的部分信息,最終匯總生成EXCEL文件
1.打開行情軟體,點擊主頁最左上角的【系統】/【數據導出】,如下圖所示
③ 股票里的源碼是什麼意思
股票里的源碼是指股票交易所的軟體源代碼,是股票交易所維護股票交易流程的核心代碼。源代碼通常包含了關鍵演算法、數據結構、網路通信、交易規則等一系列技術細節,是股票交易系統的靈魂之一。
源代碼的維護和優化對於股票市場的健康發展非常重要。優秀的源代碼可以提高交易系統的穩定性和安全性,減少系統錯誤和故障,推進股票市場信息化進程。因此,各家交易所經常對源代碼進行更新和維護,以滿足市場變化和技術需求。
盡管源代碼十分重要,然而只有擁有足夠的軟硬體配套和技術團隊才能充分發揮其價值。這也是為什麼大多數小型股票交易所很難與大型交易所相比。在全球化和數字化的今天,進行信息化建設成為股票交易所必不可少的戰略手段之一,不斷加強對源代碼的投入和管理,是推動產業升級和增強競爭力的重要途徑。
④ 求大神C#編程:打開並讀取格式為「.day」的文件!!!求助!!!
這是個二進制文件,用低級函數讀寫。
建議先用ultraedit打開,把裡面的結構搞清楚,例如那一段是股票代號,哪一段是名稱,哪一段價格。
第二步:讀寫流。讀寫二進制文件用System.IO.BinaryReader和System.IO.BinaryWriter類;
你同樣要分析數據格式。特別day文件里的日期,我是老早搞過,現在都忘了。裡面的日期好像還要換算。day文件里存儲的是一段時期的每天價格。這個好像很好分析的。原來用delphi編過,剛才找沒找到,可能被老婆給刪除了。
這個給你參考:
一、數據文件和數據結構:
大智慧數據文件和數據結構:(假設大智慧股票行情軟體安裝在D:dzh目錄下)
上海日線存儲路徑為:D:dzhDATASHaseDay,文件擴展名為:.day
上海周線存儲路徑為:D:dzhDATASHaseweek,文件擴展名為: .wek
上海月線存儲路徑為:D:dzhDATASHasemonth,文件擴展名為: .mnt
深圳日線存儲路徑為:D:dzhDATASZnseDay
深圳周線存儲路徑為:D:dzhDATASZnseweek
深圳月線存儲路徑為:D:dzhDATASZnsemonth
周線,月線格式與日線格式一致.
以深發展日線為例:
1A76:0100 D6 CD 2F 01 52 07 01 00-52 07 01 00 52 07 01 00
1A76:0110 52 07 01 00 86 0F 00 00-4D 02 00 00 00 00 00 00
1A76:0120 00 00 00 00 00 00 00 00-D7 CD 2F 01 60 03 01 00
1A76:0130 60 03 01 00 60 03 01 00-60 03 01 00 82 05 00 00
1A76:0140 D4 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
每一條記錄的長度為40位元組:
1-4位元組為日期,D6 CD 2F 01轉換為十進制是:19910102
5-8位元組=開盤價(元)*1000
9-12位元組=最高價(元)*1000
13-16位元組=最低價(元)*1000
17-20位元組=收盤價(元)*1000
21-24位元組=成交金額(元)/1000
25-28位元組=成交量(手)
其餘12位元組未使用
實現步驟:
1、先定義日線數據結構數組
2、再以實際記錄數分配動態數組空間
3、然後把數據讀入相應數組中
日線數據放在:%app_dir%\DATA\SHase\Day(上證A股) 以及 %app_dir%\DATA\SZnse\Day(深圳A股)
#pragma once
struct DZH5Day
{
unsigned long date;//date的格式:20070423
unsigned long open;//開盤價
unsigned long high;//最高價
unsigned long low;//最低價
unsigned long close;//收盤價
unsigned long moneysum;//成交金額
unsigned long turnover;//成交數量
char unused[12];//保留
};
整個結構共40個位元組,讀者可以查看所有的日線文件,大小肯定是40的倍數
這樣很容易讀出相應的數據:
如:
FILE* pFile = fopen("600001.day", "rb");
if (NULL != pFile)
{
while(!feof(pFile))
{
DZH5Day dayK;
fread(&dayK, sizeof(DZH5Day), 1, pFile);
......
}
}
-------------------------------------------------------------------------------------------------------
⑤ 股票行情軟體的數據從哪裡得來的
打開行情軟體,點擊主頁最左上角的【系統】/【數據導出】,如下圖所示
在彈出的對話框選擇【Excel】/【報表中所有數據】,再選擇瀏覽,設置好存貯路徑,方便查找使用。
設置好路徑後選擇確定,如下圖所示。
設置好存貯路徑,最終點擊確定,生成電子表格。
打開電子表格,如下圖所示,方便我們進行研究。
⑥ 人工智慧可以用來炒股嗎
說的神乎其神,人工智慧能用來炒股嗎?
人工智慧在圍棋、象棋、德撲等領域都已經取得了碾壓式勝利,這已經是一個不爭的事實。事實上AlphaGo這樣的AI已經可以用於任何需要理解復雜模式、進行長期計劃、並制定決策的領域。人們不禁想問,還有什麼是人工智慧不能克服的嗎?譬如說,變幻莫測的A股?
對於這個問題,持各種觀點的都不乏其人。探討它實可以分為兩個部分:1. 股市可以預測嗎? 2、 假如可以預測,用機器學習的方法去預測可以嗎?
先回答第一個問題:股市的漲跌可以預測嗎?
如果將股市的價格變化看做一個隨時間變化的序列,Price = Market (t), 我們往往會發現,不管是嘗試用N個模型(線性,非線性, 概率)來進行逼近,即使是建立了符合股價變化的這樣的模型,並且在有足夠多的訓練數據的情況下模擬出了股價,但是這些模型最多隻能在特定的區間能做一些並不十分精準的預測。
美國矽谷「感知力」技術公司讓人工智慧程序全程負責股票交易,與其他一些運用人工智慧的投資公司不同,該公司交易部門只有兩名員工負責監控機器,以確保出現不可控情形時可通過關機終止交易。據報道,「感知力」公司的人工智慧投資系統可以通過經驗學習實現「自主進化」。公司在全球擁有數千台同時運行的機器,其獨特演算法創造了數萬億被稱為「基因」的虛擬交易者。系統利用歷史數據模擬交易,目前可在幾分鍾內模擬1800天的交易量,經過測試,不好的「基因」被剔除,好的「基因」被保留。通過考驗的好「基因」被用於真正的交易。公司員工只需設定好時間、回報率、風險指數等交易指標,剩下的一切都交由機器負責。
公司首席投資官傑夫·霍爾曼透露,目前機器在沒有人為干預情況下掌握著大量股票,每天完成數以百計的交易,持倉期限為數日到幾周。公司說機器的表現已超越他們設定的內部指標,但沒有透露指標的具體內容。
隨著人工智慧技術的持續進步,人工智慧投資成為被學術界和資本看好的領域。英國布里斯托爾大學教授克里斯蒂亞尼尼說,股票投資是十大最有可能被人工智慧改變的行業之一。另一方面,也不是所有的投資商都信任機器,英國對沖基金曼氏金融首席科學家萊德福警告說,不應過度信任人工智慧投資,該領域還遠沒有成熟。雖然有各種各樣具有迷惑性的承諾,很多投資人的錢卻有去無回。