[摘要] 本文重點(diǎn)分析了分析家和傲群兩大證券分析系統(tǒng)在交易系統(tǒng)方面的優(yōu)勢(shì),然后基于文件字節(jié)分析,提出了交易系統(tǒng)共享接口解決方案,給出了相應(yīng)的交易系統(tǒng)共享接口程序?qū)嵗?/p>
[關(guān)鍵詞] 證券分析 選股 接口
一、引言
隨著個(gè)人電腦的普及,原來只有機(jī)構(gòu)投資者才能擁有的證券分析系統(tǒng)也紛紛步入尋常百姓家。這些證券分析系統(tǒng)在分析及選擇證券方面所使用的交易系統(tǒng)通常是各有千秋,讓證券投資者難以取舍。即便有財(cái)力雄厚的投資者可以做到包攬所有優(yōu)秀證券分析系統(tǒng),但是要在不同證券分析系統(tǒng)之間來回切換,也是一件費(fèi)神費(fèi)力的事情。有什么辦法能對(duì)優(yōu)秀的證券分析系統(tǒng)取長(zhǎng)補(bǔ)短,形成整體合力優(yōu)勢(shì)呢?本文擬以“分析家證券分析系統(tǒng)”和“傲群選股專家”為例,對(duì)證券分析軟件交易系統(tǒng)共享接口做較深入的研究。
二、兩大證券分析系統(tǒng)優(yōu)勢(shì)分析
分析家證券分析系統(tǒng)是市面上第一個(gè)WINDOWS操作系統(tǒng)下的證券分析系統(tǒng),是一套純32位軟件,運(yùn)行速度超快,擁有各項(xiàng)強(qiáng)大功能,如:相關(guān)性分析、模式匹配、公式編輯器、盤中及時(shí)預(yù)警、板塊分析、定位分析、階段統(tǒng)計(jì)排序、時(shí)空隧道與模擬K線、指標(biāo)橫向統(tǒng)計(jì)等各項(xiàng)強(qiáng)勁功能,可以說分析家軟件是證券投資專業(yè)人士的必備看盤利器。
傲群選股專家是一套證券盤后分析軟件,開創(chuàng)性地把股票箱理論應(yīng)用到智能選股系統(tǒng)中來,并結(jié)合國(guó)內(nèi)股市的特點(diǎn)發(fā)展了這一理論,獨(dú)創(chuàng)了“攻擊強(qiáng)度”、“探底神針”等指標(biāo),實(shí)現(xiàn)了智能選股技術(shù)的重大突破。尤其值得指出的是,軟件中依據(jù)股票箱理論中的“橫有多長(zhǎng),豎有多高”思想設(shè)計(jì)的“正在突破的股票”(交易系統(tǒng)方案一)和“面臨突破的股票”(交易系統(tǒng)方案二)的選股方案對(duì)捕捉超級(jí)大黑馬最為有效。
這兩款證券分析系統(tǒng)各有千秋,分析家是實(shí)時(shí)動(dòng)態(tài)的看盤軟件,運(yùn)行速度超快,功能強(qiáng)大而豐富;傲群選股專家的選股方案選出的股票上漲成功率極高,但在對(duì)股票深入分析以及運(yùn)行速度方面就遠(yuǎn)遠(yuǎn)不及分析家。如果能將傲群選股專家選出的股票直接導(dǎo)入到分析家里面,就可以融合兩大證券分析系統(tǒng)的優(yōu)勢(shì),讓證券投資更見效益。
三、證券分析軟件交易系統(tǒng)共享接口開發(fā)
分析家證券分析系統(tǒng)每次的選股結(jié)果是在其安裝目錄的BLOCK目錄下生成*.EBK文件,其文件格式為:文件前4個(gè)字節(jié)為選股文件標(biāo)志,固定為:A5 00 51 FF,其后即是選出的股票,每個(gè)股票占12字節(jié),前兩個(gè)字節(jié)是市場(chǎng)標(biāo)志,“SH”代表上海股票,“SZ”代表深圳股票,然后是ASCII碼形式的股票代碼占6個(gè)字節(jié),最后4個(gè)字節(jié)用16進(jìn)制00填充。
傲群選股專家選出的股票存儲(chǔ)在其安裝目錄下的Results目錄下的SH子目錄(存儲(chǔ)瀘市選股結(jié)果)和SZ子目錄(存儲(chǔ)深市選股結(jié)果),選股結(jié)果文件名是選股當(dāng)日日期,擴(kuò)展名為.RSU,其文件格式為:前面1040字節(jié)是傲群選股專家軟件版權(quán)信息,其后4個(gè)字節(jié)是選股方案一所選出的股票個(gè)數(shù),其后是選股的股票,每個(gè)股票占148個(gè)字節(jié),最先4個(gè)字節(jié)是數(shù)值化形式存儲(chǔ)的股票代碼,股票代碼后的4個(gè)字節(jié),是與該股票走勢(shì)相近的股票個(gè)數(shù),其余字節(jié)內(nèi)容不重要。這148字節(jié)后,是走勢(shì)相近股票的代碼每股占8個(gè)字節(jié),這之后就是下一只選出股票的相關(guān)內(nèi)容。
通過以上兩個(gè)證券分析系統(tǒng)軟件的交易系統(tǒng)選股結(jié)果文件分析,我們就可以用Visual Foxpro據(jù)此編寫出如下的接口程序:
DIMENSION fangps(4)
fanrq=dtos(date())
fans=0
wjm=SUBSTR(DTOS(rq),3)
sc=’SH’ 市場(chǎng)標(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 直接將文件指針移到方案一的選出股票個(gè)數(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() 讀某方案中的股票個(gè)數(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ì)股票個(gè)數(shù)
zz=zz+148+8*xtzsgs
ENDFOR
RETURN
FUNCTION dushu 將ASCII碼字符轉(zhuǎn)換為對(duì)應(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)行,就會(huì)自動(dòng)將傲群選股專家交易系統(tǒng)方案一和交易系統(tǒng)方案二選出的股票瞬間導(dǎo)入到分析家的條件選股結(jié)果列表中,證券投資者就可以通過分析家的強(qiáng)大功能做更深入細(xì)致的投資分析,從而實(shí)現(xiàn)了兩套證券分析系統(tǒng)的交易系統(tǒng)選股結(jié)果共享,使它們能取長(zhǎng)補(bǔ)短、相得益彰,為證券投資者帶來更大的證券投資收盜。
參考文獻(xiàn):
米新江張秀芳:證券統(tǒng)計(jì)分析軟件中的特色指標(biāo)[J].中國(guó)統(tǒng)計(jì),2004,(02)