




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
知偷篦IIH一中國金融數(shù)據(jù)及工具首席服務(wù)商
WindPython數(shù)據(jù)及交易接口
Version1.1
修訂時(shí)間:2014.02.12
精于數(shù)據(jù).一直進(jìn)步
版本歷史
時(shí)間更新信息備注
2013.07.13初版
2013.09.18增加交易接口和條件選股
2014.02.12增加組合上傳接口WUPF
精于數(shù)據(jù).一直進(jìn)步
目錄
1W工NDPY接口說明1
1.1W工NDPY接口概述1
1.2W工NDPY接口安裝2
1.2.1WindPy對(duì)系統(tǒng)環(huán)境要求2
1.2.2Python環(huán)境安裝2
1.2.3正常WindPy接口安裝3
1.2.4特殊安裝WindPy方式6
1.3命令生成器6
1.4WINDPY獲取幫助途徑7
1.4.1本用戶手冊(cè)7
1.4.2量化交易群和R語言交流群8
1.5W工NDPY接口相關(guān)規(guī)范1
1.5.1以下所有命令都有如下假設(shè)1
1.5.2命令區(qū)分大小寫,且'、w.〃不能省略1
1.5.3中文以及登字節(jié)碼和雙字節(jié)碼的問題1
1.5.4品種、指標(biāo)、參數(shù)等引號(hào)內(nèi)的部分不區(qū)分大小寫1
1.5.5參數(shù)支持lis七輸入2
1.5.6時(shí)間、日期支持Python語言的時(shí)間、日期格式2
1.5.7參數(shù)中有缺省值的可以不用輸入2
1.5.8可以帶參數(shù)名輸入2
精于數(shù)據(jù).一直進(jìn)步in
1.5.9Showblank參數(shù)3
1.5.10交易接口中Showfields參數(shù)3
1.5.11ErrorCode定義4
2WINDPY插件命令說明1
2.1FROMWINDPYIMPORT*:裝載WINDPY包1
2.2w.START:?jiǎn)?dòng)WINDPY1
2.3w.STOP:停止WINDPY2
2.4W.ISCONNECTED:判斷是否已經(jīng)登錄2
2.5w.CANCELREQUEST:取消id閱2
2.6W.WSD:獲取歷史序列數(shù)據(jù)3
2.7w.wsL獲取分鐘數(shù)據(jù)3
2.8W.WST:獲取日內(nèi)T工CK級(jí)別數(shù)據(jù)4
2.9w.wss:獲歷史截面數(shù)據(jù)5
2.10W.WSQ:獲取和訂閱實(shí)時(shí)行情數(shù)據(jù)5
2.11W.WSET:獲取板塊、指數(shù)等成分?jǐn)?shù)據(jù)6
2.12W.WEQS:獲取條件選股結(jié)果7
2.13W.WPF:獲取資產(chǎn)管理、組合管理數(shù)據(jù)7
2?14交易相關(guān)函數(shù)8
2.14.1w-tlogon交易登錄8
2.14.2w.tlogout:交易登出9
2.14.3w.border1委托下單10
2.14.4w.tcancel撤銷委托11
精于數(shù)據(jù),一直進(jìn)步iv
2.14.5w.tquery交易查詢12
2.15W.TDAYS,W.TEAYSOFFSET,W.TDAYSCOUNT:日期函數(shù)14
2.15.1w.tdays:返回區(qū)間內(nèi)的日期序列14
2.15.2w.tdaysoffset:返回某個(gè)偏移值對(duì)應(yīng)的日期14
2.15.3w.tdayscount:返回某個(gè)區(qū)間內(nèi)日期數(shù)量15
3W1NPY插件函數(shù)體說明1
3.1日期序列(WSD)1
3.2歷史截面數(shù)據(jù)(WSS)3
3.3分鐘序列(WS1)3
3.4日內(nèi)跳價(jià)(WST)4
3.5實(shí)時(shí)數(shù)據(jù)(WSQ)5
3.6數(shù)據(jù)集(WSET)6
3.7條件選股(WEQS)6
3.8資管函數(shù)(WPF)6
3.9組合上傳函數(shù)(WUPF)7
3?10交易函數(shù)10
3.10.1登錄(tlogon)10
3.10.2登出(tlogout)11
3.10.3下單(torder)11
3.10.4撤單(tcancel)13
3.10.5查詢(tquery)13
3.11日期函數(shù)15
精于數(shù)據(jù),一直進(jìn)步v
3.11.1特定交易日(TDAYS)15
3.11.2日期偏移函數(shù)(TDAYSOFFSET)16
3.11.3交易日統(tǒng)計(jì)(TDAYSCOUNT)16
3?12日期宏17
3.12.1通用日期宏17
3.12.2特殊日期宏18
4W工NDPYTHON應(yīng)用案例20
5常見問題21
5.1交易接口查詢返回的數(shù)據(jù)字段21
5.1.1資金查詢返回消息21
5.1.2持倉查詢返回消息22
5.1.3當(dāng)日委托查詢返回消息23
5.1.4當(dāng)曰成交查詢返回消息25
5.1.5營業(yè)部查詢返回消息27
5.1.6股東查詢返回消息27
5.1?7券商(期貨商)信息返回27
5.1.8已登錄賬戶信息返回28
精于數(shù)據(jù).一直進(jìn)步VI
Wfarf膂翻]WindPython數(shù)據(jù)及交易接口說明
1WindPy接口說明
1.1WindPy接口概述
2013年7月,我們推出Python數(shù)據(jù)接口B一ta版本,在支持多種量化研
究工具方面又有所提升,用戶可以借助強(qiáng)大的Python軟件包,實(shí)現(xiàn)各種金融建
模需求。
2013年9月,我們推出Python交易接口,支持向量化下單。
精于數(shù)據(jù).一直進(jìn)步T
Wfarf膂翻]WindPython數(shù)據(jù)及交易接口說明
1.2WindPy接口安裝
1.2.IWindPy對(duì)系統(tǒng)環(huán)境要求
?Windows系統(tǒng),支持32位和64位系統(tǒng);
?Python2.6,2?7,3?3以上的環(huán)境;由于各版本對(duì)中文支持力度不同,
用戶需自行注意。
?Wind終端最新版2013年9月27日后版本;
?安裝時(shí)由于需要寫注冊(cè)表,因此需要系統(tǒng)管理員權(quán)限。
l.2.2Python環(huán)境安裝
Python是一個(gè)古老、成熟的腳本語言,擁有大量的工具包,是在GNU協(xié)議
下免費(fèi)發(fā)行的軟件。與Matlab、R相比,Python具有更好的開放性,更適合
作為一個(gè)集成平臺(tái),在金融工程領(lǐng)域具有很強(qiáng)的應(yīng)用前景。
Python官方下載地址為/。進(jìn)入到該界面后,
點(diǎn)擊相應(yīng)版本,按照要求即可下載。具體請(qǐng)看以下界面。一般使用用戶較多的是
2?6和2.7兩個(gè)版本。
下載后,直接運(yùn)行即可。運(yùn)行時(shí)需要寫注冊(cè)表,因此最好擁有系統(tǒng)管理員權(quán)
限,否則可能需要手工安裝WindPy插件。
精于數(shù)據(jù).一直進(jìn)步2
WindPython數(shù)據(jù)及交易接口說明
@"QpNz,ythxW1目?,XP*
8S|?|?LMgil內(nèi)Wl一■!?|d?yth?L>|£Eb?%P-7x||
March
蘆)python
AdvancedStarch
ABOUTPythonProgrammingLanguage-OfficialWebsite
NEWS
PythonisaprogrammingUnguagtthatletsyouSupxxtthePythonCommunity
DOCUMENTATION
workmerequicklyandintegrateyoursystems
DOWNLOADmort?mctiv^ly.You3nl?amtous?PythonHelpthePythoncommunityby
T?and“?almostimmediategainsinproductivitybecominganassociatemenoeror
makingaone-tmedonation
COMMUNEandlowermjintenanctcosts.
FOUNDATION
PythonensonUnuxAJnix.MncOSX.andPytfcon3Poll
COREOGVELOPMCNT
hasbeenportedtotheJavaandNETvirtual
IwisritherewasPython3supportm
Helpmachines
PackageIndex
QukkLinks(2.7.5)Pythonisfreetouseevenforcommercialproducts,
(enterPyPipackagename)
?DocumentationbecauseXtsOS?-approvedopensourcelicense
?WindowsInstaller|Voce|Results
NewtoPythonorchoosingbetweenPython2and
?SourceDistrtxMion
Python3?ReadPython2orPython3
OukkLinks(112)
?DocumentationThePythonSoftwareFoundationhowsthe
?WindowsInstaller
intellectualpropertyrightsbehindPythonunderwrites
?SourceDistnbulion
thePyConconferenceandfundsmanyother
PythonJobs
projectsnthePythoncommunity
PythonMerchandise
PythonWikiReadmoe-or-downloadPythonnowjonnguserssuchas
RacispaceindustrialLightand
PythonInsiderBlog
*Python3?4?。alpha1hasbeenreleased
Python2or3?MageAstraZenecaHoney*e?
ThefirstalphaforPython34Python34OaihasAndnvtny
HelpFundPython
beenreleased
PubltsbedSal3August2013,2300-0800
I*ABI
1.2.3正常WindPy接口安裝
1)確保達(dá)到1.2.1中的安裝要求,并確保關(guān)閉Python環(huán)境,以及用到控
件的Matlab/'R/c++環(huán)境等;
2)打開Wind資訊終端,點(diǎn)擊''量化〃選項(xiàng),出現(xiàn)下方的界面,點(diǎn)擊''Python
插件〃,會(huì)彈出廣告說明;
精于數(shù)據(jù).一直進(jìn)步3
WindPython數(shù)據(jù)及交易接口說明
C3Wind資訊金融終端2013-[首頁]
文件股票債券商品外匯基金指數(shù)新聞宏觀資管(量化)幫助
股票數(shù)據(jù)接口
Stock
Excel插件REMatlab插件RM
債券R插件RRC-出口RCPP
Bond
19on
Commodity
外匯分析工具
FX_____價(jià)差分析SPAG季節(jié)圖表SEAG
基金相關(guān)性分析COR歷史波動(dòng)率HVG
Fund
回歸分析REG商品曲援CFC
指數(shù)設(shè)為首頁
Index
新聞
News
宏觀
Macro&Industry
資管
Portfolio
我的主頁
MyHomepage
精于數(shù)據(jù).一直進(jìn)步4
WindPython數(shù)據(jù)及交易接口說明
見資管量化幫助,CNS60B
Excel插件(RE)
1?返回首頁
Matlab插件(RM)
R插件(RR)
公開課
C++接口(RCPP)
價(jià)差分析(SPAG)
季節(jié)圖表(SEAG)
相關(guān)性分析(COR)
歷史波動(dòng)率(HVG)
回歸分析(REG)
Python應(yīng)用課程】Wi
商品曲線(CFC)
自定義品種(WCV)?
程為系列課程從一個(gè)Q
修復(fù)Excel插件
Python應(yīng)用課程】Wi
修復(fù)MaHob插件
修復(fù)R插件VB謳用課程】金融轉(zhuǎn)
修復(fù)Python插件
也用課程】金融轉(zhuǎn)
3A025:【VBAS用課程】開啟會(huì)
3)用戶可以在''量化〃菜單下選擇''修復(fù)Python插件〃,或者輸入
''RepairPython〃命令,會(huì)出現(xiàn)下面的界面:
注冊(cè)成功對(duì)話框:
(對(duì)于64位操作系統(tǒng),可能有兩次注冊(cè))
精于數(shù)據(jù).一直進(jìn)步5
WindPython數(shù)據(jù)及交易接口說明
Python插件安裝對(duì)話框:
C'C\Imd\findIETClient\I.n<UET\bin\InitPythou,exe
C:\Python26\python.exe℃:\Wind\Wind.NET.Client\WindNET\binXinstallWindPy.py**℃E
:\Wind\Wind.NET.Client\WindNET°j
2.6.6<r266:84297,Aug242010,18:46:32>[MSCv.150032bit<Intel>]
Pythonis32bits
InstalledintoC:\Python26\lib\site-packagesOK?
C:\Python27\python.exe℃:\Wind\Wind.NET.Client\WindNET\binXinstallWindPy.py',℃■
:\Wind\Wind.NET.ClientXWindNET"
2.7.5(default.May152013,22:43:36>[MSCu.150032bit<Intel>]
Pythonis32bits
InstalledintoC:\Python27\lib\site-packagesOK?
C:\Python33\python.exe℃:\Wind\Wind.NET.Client\WindNET\binXinstallWindPy.pyM"cl
:\Wind\Wind.NET.Client\WindNETM
3.3.2<v3.3.2:d047928ae3F6,May162013,00:03:43〉[MSCv.160032bit〈Intel)]
Pythonis32bits
Installedinto
C:\Python33\lib\site-packages
OK?
請(qǐng)按任意鍵繼續(xù)???
bd
4)按任意鍵結(jié)束WindPy安裝過程。
1.2.4特殊安裝WindPy方式
如果使用1.2.3中方法無法正常安裝,可使用如下特殊安裝方法
1)確保達(dá)到1.2.1中的安裝要求,并確保關(guān)閉Python環(huán)境。
2)假設(shè)Wind終端安裝在C:\Wind\Wind.NET.Client\WindNET目錄
(目錄下有bin等等子目錄),Python安裝在C:\python28目錄。
首先通過Windows進(jìn)入cmd命令,然后輸入如下命令即可:
"C:\Python28\python.exe"
"C:\Wind\Wind.NET.Client\WindNET\bin\installWindPy.
py""c:\wind\wind.net.client\v/indnetn
3)按任意鍵WindPy安裝過程結(jié)束。
1?3命令生成器
命令生成器是Wind數(shù)據(jù)及交易接口的最好幫助手冊(cè),可以自動(dòng)為用戶產(chǎn)生
精于數(shù)據(jù).一直進(jìn)步6
WindPython數(shù)據(jù)及交易接口說明
各種命令,是熟悉WindPy的必要手段。命令生成器(WindNavigator.exe)
般在安裝目錄的bin目錄下,如:
C:\Wind\Wind.NET.Client\WindNET\bin\WindNavigator.exe
具體位置跟您安裝Wind資訊金融終端的位置有關(guān),命令生成器的截面如下圖:
將選上數(shù):2662途中BB:1
-*?5S000001.SZ(平安限行]
全部A股000002.SZ[萬科A]
上證A笈ooooM.sz[BJ衣科技]
000005.SZ[世紀(jì)1源]
深證A股000006.SZ麗茶業(yè)“
深證主板磁000007.SZ健七》楫]叵
中小企業(yè)000008.SZ[WH??]
000009.SZ[中B3寶安]
中小企業(yè)菽(含ST)
oaxno.sz[標(biāo)竿知
創(chuàng)業(yè)楨00001
創(chuàng)業(yè)板(含SDOOOO!2.SZ[ffi55A]2d
滬股通000014.SZ(沙河心份]
可賣空的溯枚遇股票_OOOOl6.SZ[l??liA]
OOOOI7.SZ[標(biāo)中華A]
全部嗨
000018.SZ[中冠A]
上證嗨000019.SZ[訴深寶A]
海證賺000020.SZ陶華發(fā)同
全BABU00002i.sz[iJfW?]
000022.SZ[%灣A)
上匝AB股
000023.52降天地A]
深證AB股000024.SZ【卸1地產(chǎn)]
全SA股(舉T)00002S.SZ[特力A]
全SB展(如T)000026.SZ[飛更達(dá)可
眸項(xiàng)宛期
全部主板(含中小企業(yè)板)000027.SZ臼
000028.SZ[BB5—&]
全部主板(照中小企業(yè)板)
000029.SZ【評(píng)濕房AJ
全BJA股(琬行)000030.SZ[富奧總榜]
全部A股(聿金融)000031.SZ[中椎地產(chǎn)】
000032.SZ[海桑達(dá)A]
全部A1K(率銀行石油石化)
000033.SZ[-STM拘
全部上市公司
00084.SZ海信泰豐]
上證上市公耳3000035.SZ[中闔zJ滿入代碼:I
上一步下一步
I翁定取酒I
1.4WindPy獲取幫助途徑
用戶可以通過如下方式獲取WindPy幫助。
1.4.1本用戶手冊(cè)
本用戶手冊(cè)會(huì)介紹產(chǎn)品的功能和用戶經(jīng)常反饋的信息。查看本手冊(cè)是一個(gè)不
錯(cuò)的學(xué)習(xí)途徑。
對(duì)于第一次信用者來說,請(qǐng)從本手冊(cè)開始瀏覽,這樣不會(huì)錯(cuò)過一些重要的信
息。
精于數(shù)據(jù).一直進(jìn)步7
Wfarf膂翻]WindPython數(shù)據(jù)及交易接口說明
1.4.2量化交易群和R語言交流群
用戶可以通過WM曰請(qǐng)加入中國量化交易群(群號(hào)59289),R交流群(群號(hào)
60747)和Python交流(群號(hào)61862),在這三個(gè)群中學(xué)習(xí)WindPy接口使用
和量化交易知識(shí)。
精于數(shù)據(jù).一直進(jìn)步8
1.5WindPy接口相關(guān)規(guī)范
1.5.1以下所有命令都有如下假設(shè)
fromWindPyimport*
fromdatetimeimport*
w.sLd£L()“啟動(dòng)WindAPI
1.5.2命令區(qū)分大小寫,且、'w.〃不能省略
如:w.tdaysoffset(T)不能寫成tdaysoffset(T),或者w.TDaysOffset(T);
1.5.3中文以及單字節(jié)碼和雙字節(jié)碼的問題
中文常使用雙字節(jié)編碼,這在Python中使用時(shí)就會(huì)錯(cuò)誤。比如引號(hào)、逗號(hào)、括號(hào)等;
輸入的字符串中若存在中文,有的平臺(tái)可以直接輸入中文,而有的需要使用unicode編碼,即如「
1.5.4品種、指標(biāo)、參數(shù)等引號(hào)內(nèi)的部分不區(qū)分大小寫
比如w.wsd(1090007.IB*,1close',Sys.Date()-5,Sys.Date(),1Priceadj=F;tradingcalend.
和w.wsd(1090007.ib1,1CLOSE*,Sys.Date()-5,Sys.Date(),'Priceadj=f;tradingcalendar
精于數(shù)據(jù),一直進(jìn)步
1.5.5參數(shù)支持list輸入
比如w.wss(n600000.SH,600005.SH,600004.SH,500007.SHn,Hroe_avg,roan,nrptDate=2012
可以寫成:一
code=[*600000.SH',,600005.SH,,1600004.SH*]
field=[*roeavc*,'roa']
w.wss(code,field,nrptDate=20121231*1)
1.5.6時(shí)間、日期支持Python語言的時(shí)間、日期格式
1
比如w.wsd('600000.SH\*open'z201305051)
th,w.wsd('600000.SH*,'close*,'20130303datetime.today())
1.5.7參數(shù)中有缺省值的可以不用輸入
比如w.wsd定義為w.wsd(codes,fields,beginTime,endTime=None,options=None
省值,因此用戶可以不輸入可選參數(shù),也可以不輸入結(jié)束時(shí)間。不輸入時(shí)使用兼省值。
如:w.wsdL600000.SH','open','20130505')等同于w.wsdL600000.SH',『open','201301
1.5.8可以帶參數(shù)名輸入
比如w.wsd定義為w.wsd(codes,fields,beginTime,endTime=None,options=Nor
w.wsd("600000.SHH,"high**,n2013-05-09,datetime.today(),"Period=W")等同于
w.wsd(”600000.SH","high","2013-05-09”,datetime.today(),options=nPeriod=W")等
精于數(shù)據(jù),一直進(jìn)步
w.wsd(n600000.SHH,"high**,n2013-05-09n,options=nPeriod=WM,endTime=datetime.to
帶參數(shù)名輸入后,參數(shù)順序就可以變化;
1.5.9Showblank參數(shù)
Showblank參數(shù)可以指定對(duì)返回的NaN單元進(jìn)行特別處理,如:
把NaN用-1替換:
w.wsd(,600001.sh',*open,close,201307371,*201309091,'showblank=-l');
或w.wsd(,600001.sh*,'open,close*,'20130707,,*20130909',showblank=-l);
把NaN用0替換:
w.wsd(,600001.sh',*open,close,201307371,,20130909,,,showblank=0*);
或w.wsd(,600001.sh*,'open,close*,'201307071,*20130909',showblank=0);
1.5.10交易接口中Showfields參數(shù)
交易接口返回的內(nèi)容的指標(biāo)根據(jù)具體情況會(huì)有變化,而有的情況下,客戶需要指定確切的功
showfi一工ds參數(shù)。如:
w.tquery(1,logonid=l,*showfields=securitycodezProfit,securityBalance*)
=,
或:w.tquery(1,logonid=lzshowfieldssecuritycode,Profit,securityBalance*)
精于數(shù)據(jù),一直進(jìn)步
1.5.11ErrorCode定義
ErrorCode=0表示操作成功。
其他:
-40520001未知錯(cuò)誤-40520002內(nèi)部錯(cuò)誤
-40520003系統(tǒng)錯(cuò)誤-40520004登錄失敗
-40520005無權(quán)限-40520006用戶取消
-40520007無數(shù)據(jù)-40520008超時(shí)錯(cuò)誤-40521010超時(shí)有
-40520009本地WBOX錯(cuò)誤-40520010需要內(nèi)容不存在
-40520011需要服務(wù)器不存在-40520012引用不存在
-40520013其他地方登錄錯(cuò)誤-40520014未登錄使用W工M工具,故無法登錄
-40520015連續(xù)登錄失敗次數(shù)過多
-40521001工。操作錯(cuò)誤-40521002后臺(tái)服務(wù)器不可用
-40521003網(wǎng)絡(luò)連接失敗-40521004請(qǐng)求發(fā)送失敗
精于數(shù)據(jù),一直進(jìn)步
-40521005數(shù)據(jù)接收失敗-40521006網(wǎng)絡(luò)錯(cuò)誤
-40521007服務(wù)器拒絕請(qǐng)求-40521008錯(cuò)誤的應(yīng)答
-40521009數(shù)據(jù)解碼失敗-40521010網(wǎng)絡(luò)超時(shí)
-40521011頻繁訪問
-40522001無合法會(huì)話-40522002非法數(shù)據(jù)服務(wù)
-40522003非法請(qǐng)求-40522004萬得代碼語法錯(cuò)誤
-40522005不支持的萬得代碼-40522006指標(biāo)語法錯(cuò)誤
-40522007不支持的指標(biāo)-40522008指標(biāo)參數(shù)語法錯(cuò)誤
-40522009不支持的指標(biāo)參數(shù)-40522010日期與時(shí)間語法錯(cuò)誤
-40522011不支持的日期與時(shí)間-40522012不支持的請(qǐng)求參數(shù)
-40522013數(shù)組下標(biāo)越界-40522014重復(fù)的WQ1D
-40522015請(qǐng)求無相應(yīng)權(quán)限-40522016不支持的數(shù)據(jù)類型
-40522017數(shù)據(jù)提取量超限
精于數(shù)據(jù),一直進(jìn)步
精于數(shù)據(jù),一直進(jìn)步
2WindPy插件命令說明
在手冊(cè)中,有些帶有中文內(nèi)容的命令不能運(yùn)行,此時(shí)請(qǐng)嘗試把非unicode改成unicode,或者
即在字符串前增加或刪除、'口〃。
如:w.wset("SectorConstituent',,u”date=20130608;$R1。*風(fēng)險(xiǎn)警示股票;field=wind_
改成w.wset(',SectoiConstituent","date-20130608;sectiDL—風(fēng)險(xiǎn)警示股票;field-wiiid_ci
2.1fromWindPyimport*:裝載WindPy包
在具體運(yùn)行各種命令前,用戶首先應(yīng)裝載WindPy包。
實(shí)例:fromWindPyimport*
2.2w.start:?jiǎn)?dòng)WindPy
在真正開始操作之前,可以使用該命令登錄并啟動(dòng)WindPy插件。
實(shí)例:fromWindPyimport*
w.start();#命令超時(shí)時(shí)間為120秒
w.start(waitTime=60);8命令超時(shí)時(shí)間設(shè)置成60秒
注:
w.start不重復(fù)啟動(dòng),若需要改變參數(shù),如超E寸時(shí)間,用戶可以使用w.stop命令先停止后再啟動(dòng),
精于數(shù)據(jù),一直進(jìn)步
2.3w.stop:停止WindPy
當(dāng)需要停止WindPy時(shí),可以使用該命令。
實(shí)例:
w.start();
w.stop()
注:退出時(shí),會(huì)自動(dòng)執(zhí)行W.stop(),用戶一般并K需要執(zhí)行W.stop。
2.4w.isconnected:判斷是否已經(jīng)登錄
可以使用該命令確定windPy是否登陸成功。
實(shí)例:w.start();
w.isconnected()#即判斷WindPy是否已經(jīng)登陸成功
2.5w.cancelRequest:取)肖訂|閱
該命令用來根據(jù)訂閱請(qǐng)求的id,取消訂閱(目前只有w.wsq訂閱)。
實(shí)例:fromWindPyimport*
w.start();
精于數(shù)據(jù),一直進(jìn)步
n
data=w.wsq(',600000.SHz"rtlow,rtlastvol",func=DemoWSQCallback);
#等待回調(diào),用戶可以根據(jù)實(shí)際情況寫回調(diào)函數(shù)
w.cancelRequest(data$Request工D);#根據(jù)剛才wsq返回的請(qǐng)求工口,取消訂閱
注:可以象w.cancelRequest(3)一樣,輸入一個(gè)id的數(shù)字,而取消某訂閱
2.6w.wsd:獲取歷史序列數(shù)據(jù)
該命令用來獲取選定證券品種的歷史序列數(shù)據(jù),包括日間的行情數(shù)據(jù)、基點(diǎn)面數(shù)據(jù)以及技術(shù)數(shù)據(jù)
實(shí)例:fromWindPyimport*
w.start();
data=w.wsd(',600000.SHn,nclose,amt",*'2013-04-30n,datetime.today()-timed.
息
data=w.wsd('1600000.SHn,"close,amt”,datetime.today()-timedelta(100))#取
注:1)一次只能一個(gè)品種,并且品種名帶有、'.SH〃等后綴;
2)指標(biāo)和可選參數(shù)也可以用list實(shí)現(xiàn);
3)日期支持Python中時(shí)間和日期格式;
4)可選參數(shù)有很多種;
2.7w.wsi:獲取分鐘數(shù)據(jù)
該命令用來獲取選定證券品種的分鐘K線數(shù)據(jù),包含歷史和當(dāng)天,分鐘周期可以指定,技術(shù)指標(biāo)
精于數(shù)據(jù),一直進(jìn)步
為:data=W.wsi(品種代碼,指標(biāo),開始時(shí)間,結(jié)束時(shí)間,可選參數(shù));
HM
實(shí)例:w.wsi("GOOOOO.SH",close,amt"z2013-05-309:00:00”)#取浦發(fā)銀行分鐘收盤價(jià)等
w.wsi('1600000.SHn,*'close,amt”,datetime.today()-timedelta(10))#取浦發(fā)銀:
注:1)一次只能一個(gè)品種,并且品種名帶有、'.SH〃等后綴;
2)指標(biāo)和可選參數(shù)也可以用list實(shí)現(xiàn);
3)曰期支持R中時(shí)間和日期格式;
4)可選參數(shù)有很多種;
5)一次只能取3個(gè)月內(nèi)數(shù)據(jù)。
2.8w.wst:獲取日內(nèi)七ick級(jí)另lj數(shù)據(jù)
該命令用來獲取選定證券品種的日內(nèi)盤口買賣十檔快照數(shù)據(jù)和分時(shí)成交數(shù)據(jù)(tick數(shù)據(jù))。命令
碼,指標(biāo),開始時(shí)間,結(jié)束時(shí)間,可選參數(shù));
實(shí)例:
fromWindPyimport*
w.start();
data=w.wst(n600000.SHH,"open*1,datetime.today()-timedelta(0,2*3600),dat-
數(shù)據(jù)信息
注:1)一次只能一個(gè)品種,并且品
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學(xué)文綜試題及答案
- 中醫(yī)診斷學(xué)試題及答案
- 金融行業(yè)財(cái)務(wù)記賬代理合同
- 成都事業(yè)單位員工勞動(dòng)合同續(xù)簽與變更合同
- 廁所工程節(jié)水減排設(shè)計(jì)與施工合同
- 成都租賃合同(含租客入住前檢查)
- 彩票銷售渠道拓展與區(qū)域市場(chǎng)合作協(xié)議書
- 長沙市二手房買賣合同(20篇)
- 上海市企業(yè)信息化實(shí)施現(xiàn)狀分析報(bào)告
- 計(jì)算機(jī)嵌入式硬件評(píng)測(cè)試題及答案
- 2025年河北省中考乾坤押題卷物理試卷B及答案
- 羽毛球培訓(xùn)項(xiàng)目實(shí)施方案
- 外觀件批準(zhǔn)報(bào)告AAR
- 幼兒園中班創(chuàng)意美術(shù)《甜甜圈》課件
- Starlink低軌衛(wèi)星通信星座深度分析
- 江蘇省無錫市2023年中考物理試題(含答案)
- 2023年廣東初中學(xué)業(yè)水平考試生物試卷真題(含答案)
- GB/T 7759.2-2014硫化橡膠或熱塑性橡膠壓縮永久變形的測(cè)定第2部分:在低溫條件下
- 2023年中原農(nóng)業(yè)保險(xiǎn)股份有限公司招聘筆試題庫及答案解析
- GB/T 24782-2009持久性、生物累積性和毒性物質(zhì)及高持久性和高生物累積性物質(zhì)的判定方法
- 微創(chuàng)冠狀動(dòng)脈搭橋手術(shù)方法及圍術(shù)期處理原則微創(chuàng)冠脈搭橋進(jìn)展課件
評(píng)論
0/150
提交評(píng)論