版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.附件一:熱自助批處理及常用環(huán)境變量用例說明rem 屏蔽顯示信息 ECHO OFF rem 給出配置文件路徑 set hsswap=hsqybcomm rem 加載漢字庫 hsqybhzkhshzk/l07/phsqybhzk rem 加載多任務(wù) BINMULTASK /多任務(wù)程序 (注:此處最好不要用/f參數(shù),/F是強(qiáng)制加載,而將不判斷其原先是否已加載,從而可能會導(dǎo)致多次加載) rem 啟動熱自助程序,定義熱鍵方式為ALT_M BINHSTSR 98 rem 啟動錢龍程序(如果還要加載其它資訊,應(yīng)該在加載錢龍之前增加,并且注意資訊的卸載,也應(yīng)該和其他程序一樣遵循先加載后卸載的準(zhǔn)則.但是注意:
2、但最好不要直接調(diào)用其批處理,而采用逐條寫入方式) ML30LOND rem 熱自助卸栽 BINhsremove 98 rem 多任務(wù)卸栽 MULTASK /U rem 退出網(wǎng)上用戶 LOGOUT附件二:配置文件hssvr.ini文件使用說明在企業(yè)版柜臺系統(tǒng)中,熱自助及行情版刷卡,標(biāo)準(zhǔn)版刷卡、新版刷卡程序都要用到配置文件hssvr.ini。其中熱自助讀的是tsrwt段落下的內(nèi)容,標(biāo)準(zhǔn)版刷卡和行情版刷卡程序、新刷卡讀的是skwt段落下的內(nèi)容。其配置主要可分為以下兩個部分:程序界面菜單及提示信息的配置及功能雜項(xiàng)的配置。其中程序界面菜單及提示信息的配置經(jīng)過更改后必須用write程序重新生成.dat配置
3、文件才有效,并且只對熱自助和行情版刷卡、新刷卡程序起作用,標(biāo)準(zhǔn)版刷卡中的菜單是程序生成固定的,不能用此配置。功能雜項(xiàng)的配置修改保存后只要重啟程序即有效。附件三:熱自助相關(guān)主要可執(zhí)行文件及作用說明1、hstsr.exe: 企業(yè)版熱自助執(zhí)行程序 A、缺省加載方式為:hstsr 98 表示ALT_M(其中參數(shù)98表示調(diào)用的系統(tǒng)中斷號,經(jīng)常使用的還有99參數(shù)) B、可以通過加參數(shù)來控制進(jìn)行時的熱鍵,如 hstsr 98 k1e618 (其中1e為熱鍵的掃描碼,61為熱鍵的ASCII碼(大小寫都可),8為換檔鍵狀態(tài).系統(tǒng)會自動提示熱鍵.上例激活鍵為:ALT_A) (正確的換檔鍵值 1:右SHIFT, 2
4、:左SHIFT,4:CTRL, 8:ALT,0:不用換檔鍵) (ALT_A-Z的設(shè)置方法:可以將上例中的ASCII碼修改為617a其中61為a,62為b以此類推)- 注意這里的熱鍵均為小寫。 熱鍵 掃描碼 ASCII碼 ALT+A 1e 61 ALT+B 30 62 ALT+C 2e 63 ALT+D 20 64 ALT+E 12 65 ALT+F 21 66 ALT+G 22 67 ALT+H 23 68 ALT+I 17 69 ALT+J 24 6a ALT+K 25 6b ALT+L 26 6c ALT+M 32 6d ALT+N 31 6e ALT+O 18 6f ALT+P 19 7
5、0 ALT+Q 10 71 ALT+R 13 72 ALT+S 1f 73 ALT+T 14 74 ALT+U 16 75 ALT+V 2f 76 ALT+W 11 77 ALT+X 2d 78 ALT+Y 15 79 ALT+Z 2c 7a C、單鍵激活的設(shè)置方式舉例: hstsr 98 -k3b000 (以是表示單鍵激活,不需要換檔鍵,該例熱鍵為: F1鍵 (常用熱鍵掃描碼可由程序key.exe完成:F1為3b ,F(xiàn)2為3c ,F(xiàn)3為3d ,F(xiàn)4為3e ,F(xiàn)5為3f ,F(xiàn)6為40 ,F(xiàn)7為41 ,F(xiàn)8為42 ,F(xiàn)9為43 ,F(xiàn)10為44 ,F(xiàn)11為57,F(xiàn)12為58,) D、卸載方式為:可
6、以使用hsremove程序卸載,例如:hstsr 98加載,卸載就用hsremove 98 2、multask.exe:多任務(wù)加載執(zhí)行程序 A、功能:加載后可以在DOS環(huán)境下同時加載多個程序 B、加載方式:multask /f運(yùn)行就可以了,multask 的參數(shù)是:/u-卸載 ,/f-始終加載 ,/d-disabled /e-enabled C、卸載方式:multask /u 3、hshzk.exe:漢字庫加載執(zhí)行程序 A、功能:加載后可以熱自助程序界面的漢字顯示出來,如果不加載的話,界面上所有的漢字將是不可見的。 B、加載方式:hshzk 參數(shù)有:/R-卸載漢字庫 /Kn-使用一個新的mul
7、tiplex-ID缺省為2 /Lmm-表示加載哪些具體的漢字庫文件,其中mm是指一個十六進(jìn)制的數(shù)字,系統(tǒng)在處理的時候把該數(shù)字轉(zhuǎn)換為一個8位的二進(jìn)制數(shù)字,每一位數(shù)字代表一個漢字庫文件,如果該位為1表示該漢字庫文件需要加載,第8位表示ASC16文件,第7位表示HZK16文件,第六位表示HZK24文件,第5位表示拼音和五筆的代碼表,第四位為ICO。舉例說明:hshzk /L07,07轉(zhuǎn)換為二進(jìn)制為00000111,那么這個就表示加載ASC16,HZK16,HZK24文件 /PPATH-指明所要加載的上述文件的路徑。 C、卸載方式:hshzk /R D、完整舉例:hshzk /L07 /Ph:hzk表
8、明加載h:hzk下的ASC16,HZK16,HZK24文件 4、hsremove.exe:熱自助委托卸載執(zhí)行程序 這是針對HSTSR的卸載程序,卸載方法就是運(yùn)行HSREMOVER程序,當(dāng)時需要注意的是:卸載的參數(shù)應(yīng)該和加載所用的參數(shù)一致。如:HSTSR 98加載,那么就應(yīng)該用HSREMOVER 98卸載。附件四:熱自助常見問題啟用乾隆4.58版本后,激活熱自助時發(fā)生死機(jī)的解決辦法原因:主要是因?yàn)榍⌒掳姹拒浖c熱自助多任務(wù)切換程序(multask.exe)有沖突所致。 解決:方法一、調(diào)整熱自助工作站的上網(wǎng)鏡像文件,如下: 1、不能加載emm386.exe ,或者加載時改成device=emm3
9、86.exe noems。 2、在config.sys中 stacks=25 (去掉該設(shè)置,采用默認(rèn)) buffers=50 files=30 3、熱自助通用的上網(wǎng)需求: 1)最好是采用odi方式上網(wǎng) lsl ne2000 (網(wǎng)卡驅(qū)動) ipxodi vlm 2)如果營業(yè)部由于時機(jī)環(huán)境制約,不能采用vlm方式上網(wǎng),則可以采用 ipx netx 但是,請盡量不要采用 ipx vlm 方式上網(wǎng),該類型上網(wǎng),很有可能導(dǎo)致死機(jī)。 方法二、在熱自助批處理中去掉multask.exe的調(diào)用。此方法需要修改hssvr.ini的tsrwt下的相關(guān)配置: function&134217728 即在原有的
10、function值上加134217728,若不加,對某些機(jī)器(可能和網(wǎng)卡相關(guān))在一激活時就會死機(jī)。 CanShiftTab=0 ;用于屏蔽激活時可以按Shift_Tab暫時隱藏的功能,否則若激活后按了shift_tab鍵會隱藏?zé)嶙灾缑?,但無法對行情分析軟件進(jìn)行操作,也沒法切換回來。附件五:配置文件HSSVR功能雜項(xiàng)配置TargetSocketNumber ;偵聽端口號 SVRADDRESS1網(wǎng)段號.網(wǎng)卡號 ;AR的SPX偵聽地址 SVRNUM ;配置有幾個AR,現(xiàn)最多允許2個,分別用SVRADDRESS1和SVRADDRESS2 SELFBRANCHNO ;本地營業(yè)部號 IDBRANCHNO
11、 ;操作員營業(yè)部號 FLASH_TIME ;行情刷新時間 (默認(rèn)為5秒) -1:不顯示行情 0:只顯示一遍行情而不刷新 n(n大于0):隔n秒刷新一次行情 BRANCHFROMFUNDACCOUNT ;用于從資金帳號取“分支號”;缺省為0,無此功能;否則取輸入的“資金帳號”除“該參數(shù)”的“商”作為分支號;若其(“商”)為0,則取“本地營業(yè)部號(IDBRANCHNO)”,并將資金帳號加上“本地營業(yè)部號”乘“該參數(shù)”送到后臺校驗(yàn) GET_BRANCHNO ;=0(缺省),沿用BRANCHFROMFUNDACCOUNT所說明的功能;=1,發(fā)送104請求(用于獲取股民所在的分支營業(yè)部號,需要后臺支持)
12、,若返回錯誤則不允許登錄=2, Branch.ini中的每行格式擴(kuò)充定義為"A=B,C",其中A表示由資金帳號截取的"準(zhǔn)分支號";B表示按"A"要轉(zhuǎn)發(fā)的分支營業(yè)部號;C表示按"A"往資金帳號替換的前幾位(可不配置,則不替換)如果在branch.ini中找不到對應(yīng)關(guān)系,分支號還是按get_branchno=0時截位獲取;若為0則使用idbranchno為分支號;資金帳號前加idbranchno如:在Branch.ini有配置"1=2,3",Hssvr.ini中有配置"BranchFrom
13、FundAccount=10000"和"Get_BranchNo=2",此時若輸入資金帳號為"19234",將被轉(zhuǎn)發(fā)到分支號為2的營業(yè)部,而且資金帳號被改為"39234";=3,同“=1”,但若返回錯誤,將使用本地營業(yè)部號登錄=4,類似“=0”,但將輸入的資金帳號的分支部分去除,然后送到后臺;注意:此時BRANCHFROMFUNDACCOUNT僅能說明需保留的“資金帳號”為輸入的后strlen(BRANCHFROMFUNDACCOUNT)-1位=5,用于若輸入分支號為0或本地營業(yè)部分支號時沿用Get_BranchNo=0時的
14、功能(根據(jù)參數(shù)BranchFromFundAccount對輸入的資金帳號補(bǔ)充本地分支號),否者不對輸入的資金帳號作任何調(diào)整 INQENT_SORT ;=1(缺省),查委托時,以按時間倒序方式羅列委托信息;否則以順序方式 ENT_WAY ;用于標(biāo)識不同的委托方式;對刷卡缺省為“0”,對熱自助缺省為“2”,如設(shè)ENT_WAY=3,則刷卡委托的請求中,委托方式就送3(遠(yuǎn)程委托) BRANCHNO_B ;(2*,2)用于配置認(rèn)為是B股的分支號標(biāo)識;2*表示為2打頭的4位分支號就認(rèn)為是B股轉(zhuǎn)發(fā),*為通配符,可以用","分割設(shè)置兩個規(guī)則;當(dāng)認(rèn)為是B股轉(zhuǎn)發(fā)時,登錄將不校驗(yàn)資余額,注意:若
15、此時進(jìn)行刷卡收費(fèi),可能會引起透支; B_SELFBRANCHNO ;用于標(biāo)識本地B股營業(yè)部號,當(dāng)認(rèn)為是B股轉(zhuǎn)發(fā)時,將在請求包的op_branchno字段用此賦值;缺省取SELFBRANCHNO所指定值。 COMPANYNAME ;配置在登錄界面中顯示在左邊的公司名稱,缺省"歡迎光臨" SECONDCODE ;配置在登錄界面中顯示在左邊的歡迎詞,缺省"歡迎光臨"或"恭喜發(fā)財" NOTQLSOFT ;該參數(shù)主要用于解決在委托股票時后臺分析軟件無法正確跳轉(zhuǎn)到分時畫面的問題;=0(缺省),表示后臺分析軟件采用的是錢龍軟件;而且重復(fù)代碼選擇時是
16、先上海后深圳;=1使用的不是錢龍軟件;=2表示后臺分析軟件采用的是錢龍軟件;而且重復(fù)代碼選擇時是先深圳后上海。 IDLETIME ;用于防止連續(xù)下單時“吃鍵”,其設(shè)置在下單時輸入股票代碼并按回車后,隔多少時間沒有按鍵才在“行情分析軟件”中顯示對應(yīng)股票的行情。缺省為3(秒) function=4 ;登錄后在窗口上眉顯示股東姓名 function=32 ;登錄時首先采用以股東帳號方式登錄,該配置需與edititem0相配合 function=256 ;查股票時不統(tǒng)計并顯示總盈虧 function=512 ;當(dāng)?shù)卿洉r輸入股東帳號為8位時,自動前面補(bǔ)零成10位; function=1024 ;用股東帳
17、號登錄時,輸入不足8位的自動前面補(bǔ)0成10位 function=16384 ;在680買入時,輸入股票代碼后,進(jìn)行查680余額操作,以便計算出“大約可買”數(shù)量 function=65536 ;在委托確認(rèn)單中用“*”隱藏股民的姓名 function=131072 ;(用于解決死機(jī)問題)被設(shè)置時,委托股票時輸入股票代碼后,后臺行情分析軟件僅會切換至相應(yīng)股票,但隨后將不會刷新后臺行情分析軟件的行情;因營業(yè)部需求,現(xiàn)改為在刷新熱自助行情的同時也會刷新后臺行情分析軟件,但一旦按鍵后即會停止刷新。 function=262144 ;在委托確認(rèn)單中用“*”隱藏股民的股東帳號 function=2097152
18、 ;進(jìn)開放式基金無需判斷“W”權(quán)限 function =67108864 ;若置位,買賣時顯示的行情成交數(shù)量以“手”為單位;注:由于獲取“股手”標(biāo)志信息需另外發(fā)請求獲得,所以暫時不支持在查委托時顯示的行情。 show_680=off ;用于控制在680委托買入時輸入股票代碼后是否發(fā)查680余額請求,缺省為on,即查680余額 function=1 ;記錄并沿用股民上次同方向委托的股票代碼 function=2 ;在買入委托時,輸入股票代碼后,首先按最新價計算顯示“可買數(shù)量”; function=8 ;在查詢股票、委托、成交及歷史成交時,乾隆軟件動態(tài)切換至相應(yīng)股票; function=16 ;在
19、“查股票”、“查委托”、“查成交”、“查歷史成交”及“匯總成交”時允許按F2鍵進(jìn)行市場切換,并在右上角顯示市場類別; function=64 ;用于控制在撤批量委托中是否顯示“買賣盤” function=128 ;用于控制在撤查委托中是否顯示“買賣盤”。 function=2048 ;允許在委托時價格欄的缺省價格隨行情更新 function=4096 ;在委托(包括所有有確認(rèn)/取消按鈕的功能)中“確認(rèn)/取消”時,按UP/LEFT/DOWN/RIGHT鍵時,要求不只是在“確認(rèn)/取消”的按鈕中切換 function=8192 ;若登錄帳戶為托銀帳戶,則普通買入、賣出及查資金均采用相應(yīng)的托銀方式,缺
20、省未設(shè)此位時無此功能。 function=32768 ;激活時由乾隆下方彈出界面 function=524288 ;查成交時缺省為查分筆成交;否則缺省為合并成交。 function=1048576 ;用于控制在買賣時判斷是否存在反方向同股票、同帳號的買賣操作(已撤、已廢委托除外),若有則提示警告信息 function=4194304 ;使得可以從查詢股票中買賣股票結(jié)束后,仍回到查詢股票窗 function=8388608 ;用于控制在普通買賣中是否缺省跳出買賣"數(shù)量";若置位,將在買入時"數(shù)量"中顯示可買數(shù)量100取整后的數(shù)據(jù),而賣出時顯示對應(yīng)股票的持股
21、數(shù)量。(遇到國債類,申購類可能不合適,征得該營業(yè)部意見,同意修改) function =16777216 ;用于控制是否提示股民當(dāng)天是否有“配股、配售、中簽”等信息,具體為在”登錄成功后,顯示菜單前"提示(此功能需配合20020621的server.hss修改) function=33554432 ;在“選擇買入”和“選擇賣出”時只允許選擇一個股東帳號用于委托,以加快下單速度。 function=134217728 ;用于防死機(jī),但置位后若用ALT_D等行情分析軟件已定義功能熱鍵時,在激活熱自助時還會去執(zhí)行分析軟件的功能,如ALT_D,在乾隆軟件中將會把當(dāng)前股票從自選股中刪除。 xf
22、unction=1 ;在"選擇賣出"中,若判斷出只有一個股東帳號存在指定股票的持倉,就無需進(jìn)行選擇,直接進(jìn)入輸入價格一欄 xfunction=2 ;在登錄后首次顯示主菜單時,將在頁眉根據(jù)200請求返回的幣種類別顯示對應(yīng)幣種的"資金可用余額" xfunction=4 ;查詢股票時根據(jù)盈虧以不同的顏色顯示, 缺省無此功能 xfunction=8 ;查詢委托時根據(jù)買賣方向以不同的顏色顯示, 缺省無此功能 xfunction=16 ;查詢成交(包括當(dāng)日成交和歷史成交)時根據(jù)買賣方向以不同的顏色顯示, 缺省無此功能 xfunction=32 ;在置位時,將在“基金
23、轉(zhuǎn)換”時不校驗(yàn)“基金收費(fèi)方式”是否匹配(相等,包括都為空),否則進(jìn)行校驗(yàn)(缺?。┻m用于支持開放式基金的程序 xfunction=64 ;置位時允許切換到以“客戶號”登錄,否則不允許(配合128) xfunction=128 ;置位時,首先以“客戶號”登錄;若xfunction&64=0則只允許以“客戶號”登錄; xfunction=256 ;置位時,在“批量委托”中的“數(shù)量”表示為委托總數(shù)量(可同步對edititem22中的“數(shù)量”提示進(jìn)行修改 xfunction=512 ;置位時,在查詢“歷史成交”時將在窗口下眉顯示匯總的“成交筆數(shù)”、“成交金額”、“傭金”、“印花稅”等 Allow
24、InputCard=3 ;表示“輸入卡號”優(yōu)先,即一激活就是要求輸入卡號,該配置需與edititem0相配合 WAIT_TIME ;按鍵等待時間,缺省為0,即無“空閑自動退出功能”;否則等指定(秒)無按鍵則自動退出 SHOW_LASTPRICE ;缺省為0;,&1置位(在下單時自動帶出最新價);&8置位,若前次輸入過價格,但委托確認(rèn)時被取消,再次輸入時保持原有價格不變(原來將被替換為最新價或“0.00” BUYDEFAULTPRICE ;缺省為0;當(dāng)不為0,且SHOW_LASTPRICE不為0;則在買入下單時帶出的價格為買一價 SELLDEFAULTPRICE ;缺省為0;當(dāng)不
25、為0,且SHOW_LASTPRICE不為0;則在賣出下單時帶出的價格為賣一價 ONLY_RMB_BANK ;是否允許多幣種銀行轉(zhuǎn)賬,缺省為0(不允許) USEDIFFROUTE ;將“分支號”的含義解釋為選擇應(yīng)用路由;缺省為0,即仍為“分支號”;當(dāng)不為0時,若輸入的“分支號”為0,則使用SVRADDRESS1應(yīng)用路由,若輸入為1則使用SVRADDRESS2應(yīng)用路由,否則報錯 PROTECTTIME ;用于控制按“Shift-Tab”隱藏后,隔多少時間后,需要校驗(yàn)密碼才能再次進(jìn)入;缺省為1(秒)最大為32767 WaitBGTime ;用于防止后臺(行情分析軟件)因刷新“股票”響應(yīng)不過來導(dǎo)致熱自
26、助等待返回而“假死”。缺省為10,即10個循環(huán)后仍未響應(yīng)就不再等待。 FIRST_CONNECT ;用于配置,但一激活熱自助程序就嘗試“連接”,期間可用ESC中斷。缺省為0,無此功能。 INQ_LIMIT ;用于控制歷史查詢的天數(shù)。缺省為999天; STOPTIME ;若其不為0,將在股民連續(xù)登錄3次出錯后,將停頓STOPTIME(秒)后才允許登錄;缺省為0,無此限制。 CANCELENTKEY ;缺省=21248,即0x5300 DEL鍵的掃描碼,用于配置撤單的熱鍵(包括批量撤單) FullCardLen ;用于控制當(dāng)用"資金卡號"登錄時,自動前面補(bǔ)"0&quo
27、t;補(bǔ)足由該參數(shù)指定位數(shù);缺省為0,表示無此功能。 TradeMaxAmount ;委托買賣時,用于指定當(dāng)需要自動帶出成交數(shù)量所顯示的最大數(shù)量 CanShiftTab=0 ;用于屏蔽激活時可以按Shift_Tab暫時隱藏的功能附件六:配置文件HSSVR菜單及提示信息配置【說明】在企業(yè)版柜臺系統(tǒng)中,熱自助讀的是tsrwt段落下的內(nèi)容,其配置主要可分為以下兩個部分:程序界面菜單及提示信息的配置及功能雜項(xiàng)的配置。其中程序界面菜單及提示信息的配置經(jīng)過更改后必須用write程序重新生成.dat配置文件才有效,功能雜項(xiàng)的配置修改保存后只要重啟程序即有效。 程序界面菜單及提示信息配置(熱自助和行情刷卡、新刷
28、卡用) 1、菜單配置 菜單結(jié)構(gòu):總共支持20個菜單,其中每一個菜單最多支持16個菜單項(xiàng),菜單層次最多四層 配置格式: menuitem0=16 4 70 70 90 1 1 買入 . 460 160 90 102 g 其他; . menuitem2=5 3 80 70 90 20 1 680買入 . 220 100 90 24 5 查詢帳號 各個字段的說明:菜單上總共的菜單項(xiàng)個數(shù),菜單布局的行數(shù),具體的各個菜單項(xiàng)。 菜單項(xiàng)數(shù)據(jù):X Y LEN ID SAYCHAR ITEMNAME 菜單的X坐標(biāo),Y坐標(biāo),長度,功能號,關(guān)鍵字符,菜單名 其中功能號的配置如下: ID_LOGIN 0 登錄 ID_
29、BUY 1 買入 ID_SALE 2 賣出 ID_INQ_FUND 3 查詢資金 ID_INQ_BUSINESS 4 查詢成交 ID_INQ_ENT 5 查詢委托 ID_INQ_STOCK 6 查詢股票 ID_INQ_SERIAL 7 查詢流水 ID_CHG_PSWD 8 更改密碼 ID_INQ_BUSINESS_H 9 歷史成交 ID_INQ_SERIAL_H 10 歷史流水 ID_RESET_COST 11 成本重置 ID_INQ_MATCH 12 查詢配號 ID_INQ_BUSINESS_TOTAL 13 成交匯總 ID_INQ_BATCH 14 批量撤單 ID_TRANS2ZQ 15
30、銀行轉(zhuǎn)證券 IN_TRANS2BANK 16 證券轉(zhuǎn)銀行 ID_INQ_BANKFUND 17 查銀行余額 ID_CHG-BANKPSWD 18 更改銀行密碼 ID_INQ_BANKBUSINESS 19 查詢銀行流水 ID_680_BUY 20 680買入 ID_680_SALE 21 680賣出 ID_BATCH_BUY 22 批量買入 ID_BATCH_SALE 23 批量賣出 ID_INQ_ACCOUNT 24 查詢帳號 ID_INQ_ 25 查詢中簽 ID_CANCEL_ENT 26 撤單 ID_INQ_680 27 680余額查詢 ID_ENT_FUND_SUBSCRIBE 28
31、基金認(rèn)購 ID_ENT_FUND_BUY 29 基金申購 ID_ENT_FUND_REDEEM 30 基金贖回 ID_CANCEL_FUND_ENT 31 撤消委托(認(rèn)購、申購、贖回) ID_FUND_TRANSIT 32 基金轉(zhuǎn)換 ID_FUND_SET_REINVEST 33 設(shè)置分紅方式 ID_FUND_ORDER_BUY 35 基金預(yù)約申購 ID_FUND_ORDER_REDEEM 36 基金預(yù)約贖回 ID_INQ_FUND_BUSINESS 37 交易信息查詢 ID_INQ_FUND_QUOTIENT 38 基金份額查詢 ID_INQ_FUND_AFFIRM 39 確認(rèn)信息查詢 ID
32、_INQ_FUND_MARKET 40 基金行情信息查詢 ID_INQ_FUND_CUST_INFO 41 基金帳戶信息查詢 ID_INQ_FUND_CUST_ID 42 基金身份驗(yàn)證 ID_SELECTED_BATCH_BUY 43 選擇股東帳號批量買入 ID_SELECTED_BATCH_SALE 44 選擇股東帳號批量賣出 ID_CHANGE_PSWD 45 更改取款密碼 ID_DYNAMIC_PSWD 46 動態(tài)密碼認(rèn)證 ID_CANCEL_PEISHOU 47 配售放棄 ID_SELECT_BANK 48 選擇銀行 特殊地,大于100的功能號配置說明本菜項(xiàng)本身是個子菜單,此時程序并不
33、直接執(zhí)行相應(yīng)的功能而是轉(zhuǎn)而讀取對應(yīng)菜單的配置并顯示新菜單,菜單選取原則: 任一菜單都有分配的菜單號,主菜單系統(tǒng)取0號菜單,大于100的功能號本身包含菜單號信息,ID-100即為菜單項(xiàng)所以代表子菜單的的合法功能號應(yīng)該>=101 and <= 119.(因?yàn)橄到y(tǒng)最多支持20個菜單,所以子菜單最多只能有19個) 2、任一功能的提示配置: 配置格式: printinfo0= 【客戶登錄】 2 140 40 提示1 180 60 提示2 . printinfo24=【查詢帳號】 4 140 40 提示1 140 60 提示2 140 80 提示3 180 100 提示4 說明: 本功能的簡單
34、功能名稱描述 提示信息的行數(shù) 具體每條提示信息. 任一提示信息的配置: X坐標(biāo) Y坐標(biāo) 提示信息 3、任一功能所需要的輸入字段配置 配置格式: edititem0=150 117 450 70 0 3 142 0 0x100f 100 142 1 2 -1 0 0 0 資金帳號 9 0 0x005f 0. 配置說明: X坐標(biāo) Y坐標(biāo) X長度 Y高度 ButtonFlag X Y sSeqNo command x y SeqNo Number Color EditField 詳細(xì)說明: 輸入框的X坐標(biāo),Y坐標(biāo),輸入框的X長度,Y高度,是否具備取消確認(rèn)框標(biāo)志, 確認(rèn)框X坐標(biāo),Y坐標(biāo), 處理順序(非
35、0即1),確認(rèn)框的執(zhí)行命令,取消框的X坐標(biāo),Y坐標(biāo),順序(非0即1),輸入框具有的字段個數(shù),輸入框顏色配置,具體字段 其中:取消確認(rèn)框標(biāo)志1:具備,0:無,此配置不能更改,若為0則所有關(guān)于取消確認(rèn)的配置都無意義,但在配置中必須有此信息存在。所有關(guān)于取消確認(rèn)的配置都不可更改。 具體字段的配置: 0 0 0 資金帳號 9 0 0x005f 0 SeqNo, Y, X, Name, Length, SubLength, Mode, Command 說明: 字段處理順序,字段在Y上的排列順序,字段在X上的位置,輸入數(shù)據(jù)的位數(shù),小數(shù)點(diǎn)后幾位,輸入數(shù)據(jù)格式 數(shù)據(jù)處理完后的命令處理 其中:處理順序從0開始,
36、數(shù)據(jù)格式MODE的定義: CHAR 0x001f 輸入允許所有字符 FLOAT 0x0007 輸入只允許浮點(diǎn)格式的字符 INTEGER 0x0003 輸入只允許整數(shù)型的 DIGIT 0x0001 輸入只允許數(shù)字型 HIDDEN 0x0020 輸入數(shù)據(jù)以*屏蔽 NOTE 0x0200 輸入數(shù)據(jù)無需輸入,只是顯示 CUT 0x0100 輸入數(shù)據(jù)當(dāng)修改后直接回車則截掉當(dāng)前光標(biāo)后的字符 STOCKLIST 0x2000 輸入時顯示股票代碼列表 STOCKNULL 0x4000 輸入股票代碼允許為空(即不從列表中?。?,若STOCKLIST為0,則顯示股票持倉量 命令處理絕對不許更改,否則程序會胡亂處理!
37、 4:查詢信息的顯示標(biāo)題配置 配置格式: infoname0= N 底下的顯示信息 具體顯示標(biāo)題的配置1 . 具體顯示標(biāo)題的配置N . infoname12=N 底下的顯示信息 具體顯示標(biāo)題的配置1 . 具體顯示標(biāo)題的配置N 配置說明: 顯示標(biāo)題的個數(shù), 底框的顯示信息, 具體顯示標(biāo)題的配置 具體標(biāo)題的配置的說明: 例 幣種 60 說明:標(biāo)題顯示內(nèi)容, 長度框 5:實(shí)際查詢顯示信息的配置 配置格式 infovalue0=N Field1 .FieldN . infovalue12=N Field1 .FieldN 配置說明 顯示的查詢信息個數(shù) 具體的顯示信息的配置 具體的顯示信息的配置的說明:
38、 從后臺取數(shù)據(jù)的字段名,此配置應(yīng)該根據(jù)客戶需求結(jié)合恒生的接口文件配置。例如若要顯示股東帳號,并且顯示格式為左對齊補(bǔ)足10個字符則配置為: stock_account %-10s 其中stock_account為根據(jù)恒生的接口文件配置根據(jù)接口文件則即為股東帳號, %-10s則為顯示信息的 格式,其含義同C語言的定義,支持浮點(diǎn),整數(shù),字符串。 字段名支持復(fù)雜的組合,允許配置一個四則運(yùn)算組合。例如: 查成交若接口只提供成交金額和成交數(shù)量那么成交價格應(yīng)該是(成交金額/成交數(shù)量) 此時在infovalue的配置中先不寫具體的配置,而是改為配置一個表達(dá)式的值,如 !0 %10.2lf 意義為具體顯示信息的
39、字段內(nèi)容取自0號表達(dá)式,(系統(tǒng)支持多達(dá)20個表達(dá)式)且其顯示格式為10.2lf。注意: 在表達(dá)式求值過程中,為簡化系統(tǒng)都將之轉(zhuǎn)化為了浮點(diǎn)運(yùn)算,返回數(shù)據(jù)也為浮點(diǎn)型,所以,1:表達(dá)式中的值必須為數(shù)值型而不能為字符型,3:顯示格式必須為浮點(diǎn)型若實(shí)際上本數(shù)據(jù)應(yīng)該為整型數(shù),則其顯示格式可配置為%9.0lf * 相應(yīng)的輸出格式前加"m?"(注意,是小m,大M用于解釋幣種),"?"可用"0""9","0"表示所有的都用"*"覆蓋;否則覆蓋前指定位數(shù)。 * 相應(yīng)的輸出格式前加加"M
40、"將取到值分別解釋為0:人民幣;1:美元;2:港幣 關(guān)于表達(dá)式的配置: 注意:1:本程序所用到的表達(dá)式只支持'+' '-' '*' '/'四則運(yùn)算,不支持其余的復(fù)雜運(yùn)算。 表達(dá)式采用后綴表達(dá)式,也即運(yùn)算符防于操作數(shù)之后。如上例則配置: expression0=business_balance,business_amount/ 說明:由于本表達(dá)式不是數(shù)字的直接運(yùn)算所以字段的間隔比較復(fù)雜,系統(tǒng)約定以,分隔。 這樣上例中,系統(tǒng)讀取表達(dá)式值,一直掃描到','則認(rèn)為數(shù)據(jù)取到,將business_balance取出來
41、根據(jù)恒生的接口,獲得成交金額一個操作數(shù),然后系統(tǒng)繼續(xù)往后掃描,當(dāng)掃描到/認(rèn)為另一個操作數(shù)成功獲得,同樣根據(jù)接口獲得成交數(shù)量,然后對操作符分析,發(fā)現(xiàn)是/則執(zhí)行除法運(yùn)算。 一個復(fù)雜的表達(dá)式舉例: (a+b)*(c+d)-e*f)/(g+h) 其表達(dá)式應(yīng)為 a,b+c,d+*e,f*-g,h+/ 理論上,表達(dá)式支持四則運(yùn)算,其參數(shù)為恒生的接口里的字段,根據(jù)恒生的接口取浮點(diǎn)型操作數(shù),同時也支持直接數(shù),1,23等等,但其實(shí)際效果未經(jīng)測試。同時還支持四則運(yùn)算和簡單邏輯運(yùn)算的混合求值,只支持C語言中的?邏輯運(yùn)算符,舉例: C語言中的表達(dá)式 (a+b)/(c+d)=(e-f)?g:h 化為: g,h,a,b+
42、c,d+/e,f-= 邏輯符定義: 等于: = 大于: > 小于: < 大于等于 $ 小于等于 # 最后對上述查詢信息配置序號的說明: INQ_FUND 0 查詢資金 INQ_DELIVER 1 查詢成交 INQ_ENT 2 查詢委托 INQ_STOCK 3 查詢股票 INQ_SERIAL 4 查詢流水 INQ_DELIVER_H 5 歷史成交 INQ_SERIAL_H 6 歷史流水 INQ_MATCH 7 查詢配號 INQ_DELIVER_TOTAL 8 成交匯總 INQ_BATCH_ENTRUST 9 批量查詢 INQ_BANK_FUND 10 銀行資金 INQ_BANK_SE
43、RIAL 11 銀行流水 ID_INQ_ACCOUNT 12 查詢帳號 INQ_ZHONGQIAN 13 查詢中簽 SELE_STOCKACCOUNT 14 選擇股東帳號 SELE_STOCKACCOUNT 15 選擇股東帳號 INQ_FUND_BUSINESS 16 基金交易查詢 INQ_FUND_QUOTIENT 17 基金份額查詢 INQ_FUND_AFFIRM 18 基金確認(rèn)查詢 INQ_FUND_MARKET 19 基金行情查詢 STOCKLIST 20 持倉量 6:銀行配置 最多配置10個銀行,格式: 銀行代碼 銀行名稱 密碼方式 開通功能 輸入的銀行代碼。 密碼方式一般選擇25
44、功能選擇255 銀證轉(zhuǎn)帳配置: 第三個參數(shù)用于配置是否需要密碼,從右向左,按位依次為: 銀轉(zhuǎn)證是否需要轉(zhuǎn)帳密碼、證轉(zhuǎn)銀是否需要轉(zhuǎn)帳密碼、銀轉(zhuǎn)證是否需要取款密碼、證轉(zhuǎn)銀是否需要取款密碼、查銀行余額時是否需要轉(zhuǎn)帳密碼 第四個參數(shù)用于配置各項(xiàng)功能可用與否,從右向左,按位依次為: 銀轉(zhuǎn)證、證轉(zhuǎn)銀、查銀行余額、改銀行密碼、查轉(zhuǎn)帳流水 第五個參數(shù)用于轉(zhuǎn)義輸入銀行代碼(若無此位缺省為“銀行代碼”),需要20020818以后的WRITE.EXE支持。 bankinfo0=1 工行 25 255 bankinfo1=2 農(nóng)行 25 255 bankinfo2=3 建行 25 255 bankinfo3=5 招行
45、 25 255 bankinfo4=6 中行 25 255 7:基金公司配置 最多配置10個銀行,格式: 基金公司代碼 基金公司名稱 設(shè)置。 設(shè)置中:0位表示:0:采用認(rèn)購份額;1:采用認(rèn)購金額 fundinfo0=1 長盛 0 fundinfo1=2 博時 1 fundinfo2=3 華夏 1 fundinfo3=4 國泰 0 *以上所有配置經(jīng)過更改后必須用write程序重新生成.dat配置文件才有效附件七:標(biāo)準(zhǔn)版刷卡批處理及常用環(huán)境變量說明rem 屏蔽顯示信息 ECHO OFF rem 給出配置庫文件hssvr.ini路徑,如果不設(shè)置取set hsswap的參數(shù) set hsskini=h
46、: rem 給出配置庫文件路徑 set hsswap=hsqybcomm rem 加載漢字庫 hsqybhzkhshzk/l07/phsqybhzk rem 啟動標(biāo)準(zhǔn)版刷卡程序 binhsskwt rem 退出網(wǎng)上用戶 LOGOUT附件八:程序界面菜單及提示信息配置(行情刷卡、新刷卡用)1、菜單配置 菜單結(jié)構(gòu):總共支持20個菜單,其中每一個菜單最多支持16個菜單項(xiàng),菜單層次最多四層 配置格式: menuitem0=16 4 70 70 90 1 1 買入 . 460 160 90 102 g 其他; . menuitem2=5 3 80 70 90 20 1 680買入 . 220 100 9
47、0 24 5 查詢帳號 各個字段的說明:菜單上總共的菜單項(xiàng)個數(shù),菜單布局的行數(shù),具體的各個菜單項(xiàng)。 菜單項(xiàng)數(shù)據(jù):X Y LEN ID SAYCHAR ITEMNAME 菜單的X坐標(biāo),Y坐標(biāo),長度,功能號,關(guān)鍵字符,菜單名 其中功能號的配置如下: ID_LOGIN 0 登錄 ID_BUY 1 買入 ID_SALE 2 賣出 ID_INQ_FUND 3 查詢資金 ID_INQ_BUSINESS 4 查詢成交 ID_INQ_ENT 5 查詢委托 ID_INQ_STOCK 6 查詢股票 ID_INQ_SERIAL 7 查詢流水 ID_CHG_PSWD 8 更改密碼 ID_INQ_BUSINESS_H
48、9 歷史成交 ID_INQ_SERIAL_H 10 歷史流水 ID_RESET_COST 11 成本重置 ID_INQ_MATCH 12 查詢配號 ID_INQ_BUSINESS_TOTAL 13 成交匯總 ID_INQ_BATCH 14 批量撤單 ID_TRANS2ZQ 15 銀行轉(zhuǎn)證券 IN_TRANS2BANK 16 證券轉(zhuǎn)銀行 ID_INQ_BANKFUND 17 查銀行余額 ID_CHG-BANKPSWD 18 更改銀行密碼 ID_INQ_BANKBUSINESS 19 查詢銀行流水 ID_680_BUY 20 680買入 ID_680_SALE 21 680賣出 ID_BATCH_
49、BUY 22 批量買入 ID_BATCH_SALE 23 批量賣出 ID_INQ_ACCOUNT 24 查詢帳號 ID_INQ_ 25 查詢中簽 ID_CANCEL_ENT 26 撤單 ID_INQ_680 27 680余額查詢 ID_ENT_FUND_SUBSCRIBE 28 基金認(rèn)購 ID_ENT_FUND_BUY 29 基金申購 ID_ENT_FUND_REDEEM 30 基金贖回 ID_CANCEL_FUND_ENT 31 撤消委托(認(rèn)購、申購、贖回) ID_FUND_TRANSIT 32 基金轉(zhuǎn)換 ID_FUND_SET_REINVEST 33 設(shè)置分紅方式 ID_FUND_ORDE
50、R_BUY 35 基金預(yù)約申購 ID_FUND_ORDER_REDEEM 36 基金預(yù)約贖回 ID_INQ_FUND_BUSINESS 37 交易信息查詢 ID_INQ_FUND_QUOTIENT 38 基金份額查詢 ID_INQ_FUND_AFFIRM 39 確認(rèn)信息查詢 ID_INQ_FUND_MARKET 40 基金行情信息查詢 ID_INQ_FUND_CUST_INFO 41 基金帳戶信息查詢 ID_INQ_FUND_CUST_ID 42 基金身份驗(yàn)證 ID_SELECTED_BATCH_BUY 43 選擇股東帳號批量買入 ID_SELECTED_BATCH_SALE 44 選擇股東帳
51、號批量賣出 ID_CHANGE_PSWD 45 更改取款密碼 ID_DYNAMIC_PSWD 46 動態(tài)密碼認(rèn)證 ID_CANCEL_PEISHOU 47 配售放棄 ID_SELECT_BANK 48 選擇銀行 特殊地,大于100的功能號配置說明本菜項(xiàng)本身是個子菜單,此時程序并不直接執(zhí)行相應(yīng)的功能而是轉(zhuǎn)而讀取對應(yīng)菜單的配置并顯示新菜單,菜單選取原則: 任一菜單都有分配的菜單號,主菜單系統(tǒng)取0號菜單,大于100的功能號本身包含菜單號信息,ID-100即為菜單項(xiàng)所以代表子菜單的的合法功能號應(yīng)該>=101 and <= 119.(因?yàn)橄到y(tǒng)最多支持20個菜單,所以子菜單最多只能有19個)
52、2、任一功能的提示配置: 配置格式: printinfo0= 【客戶登錄】 2 140 40 提示1 180 60 提示2 . printinfo24=【查詢帳號】 4 140 40 提示1 140 60 提示2 140 80 提示3 180 100 提示4 說明: 本功能的簡單功能名稱描述 提示信息的行數(shù) 具體每條提示信息. 任一提示信息的配置: X坐標(biāo) Y坐標(biāo) 提示信息 3、任一功能所需要的輸入字段配置 配置格式: edititem0=150 117 450 70 0 3 142 0 0x100f 100 142 1 2 -1 0 0 0 資金帳號 9 0 0x005f 0. 配置說明: X坐標(biāo) Y坐標(biāo) X長度 Y高度 ButtonFlag X Y sSeqNo command x y SeqNo Number Color EditField 詳細(xì)說明: 輸入框的X坐標(biāo),Y坐標(biāo),輸入框的X長度,Y高度,是否具備取消確認(rèn)框標(biāo)志, 確認(rèn)框X坐標(biāo),Y坐標(biāo), 處理順序(非0即1),確認(rèn)框的執(zhí)行命令,取消框的X坐標(biāo),Y坐標(biāo),順序(非0即1),輸入框具有的字段個數(shù),輸入框顏色配置,具體字段 其中:取消確認(rèn)框標(biāo)志1:具備,0:無,此配置不能更改,若為0則所有關(guān)于取消確認(rèn)的配置都無意義,但在配置中必須有此信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版?zhèn)€人房產(chǎn)銷售協(xié)議版B版
- 2024年版權(quán)質(zhì)押合同:文學(xué)作品版權(quán)質(zhì)押融資詳細(xì)規(guī)定
- 2023-2028年中國IP視訊行業(yè)市場深度分析及未來發(fā)展趨勢預(yù)測報告
- 2025年中國風(fēng)熱感冒顆粒行業(yè)市場調(diào)查研究及投資前景預(yù)測報告
- 天饋線分析儀行業(yè)市場發(fā)展及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2021檔案員自我鑒定范文
- 島上書店讀后感15篇
- 自我介紹三年級作文300字集合九篇
- 高三年度工作計劃
- 同學(xué)邀請函合集6篇
- GA/T 1073-2013生物樣品血液、尿液中乙醇、甲醇、正丙醇、乙醛、丙酮、異丙醇和正丁醇的頂空-氣相色譜檢驗(yàn)方法
- 三大構(gòu)成之立體構(gòu)成-課件
- 河南高職單招政策解讀與報名課件
- 機(jī)械設(shè)計課程設(shè)計螺旋千斤頂設(shè)計說明書
- ××市××項(xiàng)目復(fù)盤報告【正式版】課件
- 供水突發(fā)事件應(yīng)急預(yù)案
- 體外培育牛黃技術(shù)幻燈3課件
- 護(hù)士N2晉級N3職稱評定述職報告PPT課件(帶內(nèi)容)
- 任人處置的作文完整的
- 《護(hù)理臨床帶教》課件
- 艾滋病病毒抗體快速檢測技術(shù)手冊(2011年版)
評論
0/150
提交評論