【摘要】本文重點分析了分析家和傲群兩大證券分析系統(tǒng)在選股系統(tǒng)方面的優(yōu)勢,然后基于文件字節(jié)分析,提出了選股系統(tǒng)共享接口解決方案,給出了相應(yīng)的選股系統(tǒng)共享接口程序?qū)嵗?/p>
【關(guān)鍵詞】證券分析;選股;接口
1.引言
隨著個人電腦的普及,原來只有機(jī)構(gòu)投資者才能擁有的證券分析系統(tǒng)也紛紛步入尋常百姓家。這些證券分析系統(tǒng)在分析及選擇證券方面所使用的選股系統(tǒng)通常是各有千秋,讓證券投資者難以取舍。即便有財力雄厚的投資者可以做到包攬所有優(yōu)秀證券分析系統(tǒng),但是要在不同證券分析系統(tǒng)之間來回切換,也是一件費神費力的事情。有什么辦法能對優(yōu)秀的證券分析系統(tǒng)取長補(bǔ)短,形成整體合力優(yōu)勢呢?本文擬以“分析家證券分析系統(tǒng)”和“傲群選股專家”為例,對證券分析軟件選股系統(tǒng)共享接口作較深入的研究。
2.兩大證券分析系統(tǒng)優(yōu)勢分析
分析家證券分析系統(tǒng)是市面上第一個WINDOWS操作系統(tǒng)下的證券分析系統(tǒng),是一套純32位軟件,運(yùn)行速度超快,擁有各項強(qiáng)大功能,如:相關(guān)性分析、模式匹配、公式編輯器、盤中及時預(yù)警、板塊分析、定位分析、階段統(tǒng)計排序、時空隧道與模擬K線、指標(biāo)橫向統(tǒng)計等各項強(qiáng)勁功能[1],可以說分析家軟件是證券投資專業(yè)人士的必備看盤利器。
傲群選股專家是一套證券盤后分析軟件,開創(chuàng)性地把股票箱理論應(yīng)用到智能選股系統(tǒng)中來,并結(jié)合國內(nèi)股市的特點發(fā)展了這一理論,獨創(chuàng)了“攻擊強(qiáng)度”、“探底神針”等指標(biāo)[2],實現(xiàn)了智能選股技術(shù)的重大突破。尤其值得指出的是,軟件中依據(jù)股票箱理論中的“橫有多長,豎有多高”思想設(shè)計的“正在突破的股票”(選股系統(tǒng)方案一)和“面臨突破的股票”(選股系統(tǒng)方案二)的選股方案對捕捉超級大黑馬最為有效。
這兩款證券分析系統(tǒng)各有千秋,分析家是實時動態(tài)的看盤軟件,運(yùn)行速度超快,功能強(qiáng)大而豐富;傲群選股專家的選股方案選出的股票上漲成功率極高,但在對股票深入分析以及運(yùn)行速度方面就遠(yuǎn)遠(yuǎn)不及分析家。如果能將傲群選股專家選出的股票直接導(dǎo)入到分析家里面,就可以融合兩大證券分析系統(tǒng)的優(yōu)勢,讓證券投資更見效益[3]。
3.證券分析軟件選股系統(tǒng)共享接口開發(fā)
分析家證券分析系統(tǒng)每次的選股結(jié)果是在其安裝目錄的BLOCK目錄下生成*.EBK文件,其文件格式為:文件前4個字節(jié)為選股文件標(biāo)志,固定為:A5 00 51 FF,其后即是選出的股票,每個股票占12字節(jié),前兩個字節(jié)是市場標(biāo)志,“SH”代表上海股票,“SZ”代表深圳股票,然后是ASCII碼形式的股票代碼占6個字節(jié),最后4個字節(jié)用16進(jìn)制00填充。
傲群選股專家選出的股票存儲在其安裝目錄下的Results目錄下的SH子目錄(存儲瀘市選股結(jié)果0和SZ子目錄(存儲深市選股結(jié)果),選股結(jié)果文件名是選股當(dāng)日日期,擴(kuò)展名為.RSU,其文件格式為:前面1040字節(jié)是傲群選股專家軟件版權(quán)信息,其后4個字節(jié)是選股方案一所選出的股票個數(shù),其后是選股的股票,每個股票占148個字節(jié),最先4個字節(jié)是數(shù)值化形式存儲的股票代碼,股票代碼后的4個字節(jié),是與該股票走勢相近的股票個數(shù),其余字節(jié)內(nèi)容不重要。這148字節(jié)后,是走勢相近股票的代碼每股占8個字節(jié),這之后就是下一只選出股票的相關(guān)內(nèi)容。
通過以上兩個證券分析系統(tǒng)軟件的選股系統(tǒng)選股結(jié)果文件分析,我們就可以用Visual Foxpro據(jù)此編寫出如下的接口程序:
DIMENSION fangps(4)
fanrq=dtos(date())
fans=0
wjm=SUBSTR(DTOS(rq),3)
sc=’SH’ 市場標(biāo)志
wjmaq=sc+wjm
wjmfxj=’滬’+wjm
=aqtofxj()
sc='SZ'
wjmaq=sc+wjm
wjmfxj=’深’+wjm
=aqtofxj()
FUNCTION aqtofxj 將傲群選股結(jié)果向分析家選股結(jié)果轉(zhuǎn)換
wjlr=FILETOSTR('d:\aoqun\Results\'+sc+'\'+wjmaq+'.rsu')
fxjwj=CHR(165)+CHR(0)+CHR(81)+CHR(255)
zz=1040 直接將文件指針移到方案一的選出股票個數(shù)處
=dufangp()
=STRTOFILE(fxjwj,’e:\superstk\block\’+wjmfxj+’方案一.ebk’)
fxjwj=CHR(165)+CHR(0)+CHR(81)+CHR(255)
zz=zz+4
=dufangp()
=STRTOFILE(fxjwj,’e:\superstk\block\’+wjmfxj+’方案二.ebk’)
RETURN
FUNCTION dufangp 讀出傲群選股專家選出的股票代碼
fans=fans+1
fa1gs=dushu() 讀某方案中的股票個數(shù)
fangps(fans)=fa1gs
zz=zz+4如果存在方案選出的股票,走到方案的第一股票處
FOR js=1 to fa1gs 循環(huán)讀入方案中的股票
gpdmshu=dushu() 讀股票代碼的數(shù)值化形式
gpdm=PADL(ALLTRIM(STR(gpdmshu)),6,'0')
fxjwj=fxjwj+sc+gpdm+REPLICATE(CHR(0),4)生成分析家格式
zz=zz+4
xtzsgs=dushu() 相同走勢股票個數(shù)
zz=zz+148+8*xtzsgs
ENDFOR
RETURN
FUNCTION dushu 將ASCII碼字符轉(zhuǎn)換為對應(yīng)數(shù)值
gs=0
FOR i=1 to 4
kk=SUBSTR(wjlr,zz+i-1,1)
gs=gs+ASC(kk)*(256^(i-1))
ENDFOR
RETURN gs
FUNCTION sclfan 刪除老的選股轉(zhuǎn)換結(jié)果
lfanrq=rq-7
lfanwjm=SUBSTR(DTOS(lfanrq),3)
fxjml='e:\superstk\block\'
fanwj=fxjml+’滬’+lfanwjm+’方案一.ebk’
DELETE FILE fanwj
fanwj=fxjml+’滬’+lfanwjm+’方案二.ebk’
DELETE FILE fanwj
fanwj=fxjml+’深’+lfanwjm+’方案一.ebk’
DELETE FILE fanwj
fanwj=fxjml+’深’+lfanwjm+’方案二.ebk’
DELETE FILE fanwj
RETURN
以上程序假定分析家證券分析系統(tǒng)安裝于E:\superstk目錄,傲群選股專家安裝于D:\aoqun目錄,只要將上述代碼存為main.prg文件加以運(yùn)行,就會自動將傲群選股專家選股系統(tǒng)方案一和選股系統(tǒng)方案二選出的股票瞬間導(dǎo)入到分析家的條件選股結(jié)果列表中,證券投資者就可以通過分析家的強(qiáng)大功能做更深入細(xì)致的投資分析,從而實現(xiàn)了兩套證券分析系統(tǒng)的選股系統(tǒng)選股結(jié)果共享,使它們能取長補(bǔ)短、相得益彰,為證券投資者帶來更大的證券投資收盜。
參考文獻(xiàn)
[1]米新江,張秀芳.證券統(tǒng)計分析軟件中的特色指標(biāo)[J].中國統(tǒng)計,2004(02).
[2]施然.淺談數(shù)據(jù)挖掘在證券分析中的應(yīng)用[J].價值工程,2011(21).
[3]陳峰.證券行業(yè)信息服務(wù)現(xiàn)狀與對策研究[J].經(jīng)濟(jì)論壇,2010(01).
作者簡介:
李勇(1975—),男,四川鄰水人,碩士,副教授,主要研究方向:信息管理與信息系統(tǒng)。
宋靜(1984—),女,四川綿陽人,學(xué)士,講師,主要研究方向:電化教育。