excel實時抓取期貨行情數據
㈠ 如何用Excel表格抓取鏈接實時數據。
用vlookup函數,具體請見
vlookup
用途:在表格或數值數組的首列查找指定的數值,並由此返回表格或數組當前行中指定列處的數值。當比較值位於數據表首列時,可以使用函數vlookup
代替函數hlookup。
語法:vlookup(lookup_value,table_array,
col_index_num,range_lookup)
參數:lookup_value為需要在數據表第一列中查找的數值,它可以是數值、引用或文字串。table_array
為需要在其中查找數據的數據表,可以使用對區域或區域名稱的引用。col_index_num
為table_array
中待返回的匹配值的列序號。col_index_num為1
時,返回table_array
第一列中的數值;
col_index_num
為2,返回table_array
第二列中的數值,以此類推。range_lookup為一邏輯值,指明函數vlookup
返回時是精確匹配還是近似匹配。如果為true
或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於
lookup_value
的最大數值;如果range_value
為false,
函數vlookup
將返回精確匹配值。如果找不到,則返回錯誤值#n/a。實例:如果a1=23、a2=45、a3=50、a4=65,則公式「=vlookup(50,a1:a4,1,true)」返回50。
㈡ 如何讓EXCEL顯示期貨實時行情
EXCEL肯定能不能顯示期貨實時行情的
實時行情必須在期貨行情軟體里才可以
而且必須伺服器穩定
EXCEL,實現不了的
㈢ EXCEL如何獲取期貨指數數據
打開一個新工作簿。
點數據,選下面的「自網站」
把有行情數據的網站地址粘貼到地址欄。
打勾選中目標數據區。最後點導入。
以後需要刷新的時候點數據,選全部刷新。
還可以定義自動刷新:
㈣ 您好,能告訴怎們樣把期貨行情實時的導入excel么我搞了很久都不行啊 。擺脫賜教。謝謝
導入外部數據,新建WEB查詢,輸入網址,需要導入的數據打對勾,確定
㈤ 有大神懂得如何用Excel看實時的期貨或股票行情嗎
選好數據和周期後,菜單欄選擇程序化交易-編寫交易模型-新建,把下面的程序復制到空白處,名稱隨便起一個,點效果預測:CLOSE>0,BK;CLOSE>0,sP;CLOSE>0,sK;CLOSE>0,BP;出來的對話框選擇好時間段和初始資金(多寫點就行),然後開始測試。出來結果以後點詳細信息就有數據了,可以復制到excel。
㈥ Excel 如何用vba獲取網站上的期貨數據
不用VBA,直接數據——獲取數據——自網站,選擇你要的數據表,就可以。獲取到的數據,右鍵,刷新,就能實時更新,是滿足使用需求的。天天基金網的我試過,沒有問題。期貨一般也是東財的數據,也一樣能操作。
VBA寫這種功能代碼很長很費解,因為網抓並不是vba的強項,python可能更方便些。
㈦ 怎樣用excel 實時讀取 股票日線數據
定量分析的第一步,是獲取數據。
獲取股票歷史行情數據最方便的途徑,就是直接讀取股票行情軟體留在你電腦中的日線數據文件。
但如果不是程序員,電腦里一般不會有VB、VC之類的編程語言。
其實,大家的電腦中一般都有OFFICE。OFFICE中的EXCEL自帶了一個VBA語言的編程環境。功能也很強大。
我用EXCEL里的VBA編寫了一段代碼,讀取通達信股票行情軟體的日線文件。已經測試通過。
代碼如下。與愛好定量分析的朋友分享。
TypeMyType
a1AsLong'標示碼
a2AsLong'日期
a3AsSingle'開盤價
a4AsSingle'最高價
a5AsSingle'最低價
a6AsSingle'收盤價
a7AsSingle'成交金額
a8AsLong'成交量
EndType
Sub按鈕1_Click()
DimFile2AsInteger
DimbAsMyType
File1=FreeFile
Opensh600000.dayForBinaryAccessReadAs#File1i=1DoWhileNotEOF(File1)
Get#File1,,b
Cells(i,1)=b.a1
Cells(i,2)=b.a2
Cells(i,3)=b.a3
Cells(i,4)=b.a4
Cells(i,5)=b.a5
Cells(i,6)=b.a6
㈧ 請問那個期貨或股票行情軟體可以把實時行情導入到EXCEL中,並通過EXCEL顯示實時行情
這個好像還沒有這個功能吧。