程序化交易系統(tǒng)的設(shè)計與實(shí)現(xiàn)
本文關(guān)鍵詞:程序化交易系統(tǒng)的設(shè)計與實(shí)現(xiàn)
更多相關(guān)文章: 程序化交易系統(tǒng) 行情信息處理 交易策略信號分發(fā)
【摘要】:隨著金融市場的不斷繁榮,網(wǎng)絡(luò)信息技術(shù)的高速發(fā)展以及越來越多的用戶參與,市場對期貨交易的參與方式提出了更高的要求和期望,用戶自主的線上交易已經(jīng)成為主流的期貨交易方式,同時程序化交易由于能夠克服人工操作的缺陷,使用戶最終獲益,而得到了較為廣泛的應(yīng)用。針對用戶之間的協(xié)作性和系統(tǒng)可擴(kuò)展性等方面的需求,我們設(shè)計并實(shí)現(xiàn)了一個基于交易策略信號共享的程序化交易系統(tǒng)。系統(tǒng)由交易/分析客戶端、歷史行情服務(wù)器以及交易策略信號分發(fā)服務(wù)器組等組成,本文的主要工作是行情信息處理部分和交易策略信號分發(fā)部分的設(shè)計與實(shí)現(xiàn)。在行情信息處理部分通過將Memcached服務(wù)器分為兩個緩存集群,協(xié)同工作,加速歷史行情信息的讀取;通過將SQLite內(nèi)存數(shù)據(jù)庫作為內(nèi)存和本地永久化存儲的緩存層,減少了對內(nèi)存中數(shù)據(jù)結(jié)構(gòu)的占用,同時獲得了對行情數(shù)據(jù)排序和刪重的能力;并實(shí)現(xiàn)了實(shí)時行情圖表的繪制。交易策略信號分發(fā)部分包含多個相關(guān)的服務(wù)器,之間通過socket連接池和基于JSON的通信協(xié)議進(jìn)行通信。其中信號轉(zhuǎn)發(fā)服務(wù)器采用MINA框架實(shí)現(xiàn),維護(hù)與用戶的TCP長連接,響應(yīng)用戶請求并轉(zhuǎn)發(fā)信號。登錄與負(fù)載均衡服務(wù)器采用動態(tài)負(fù)載均衡算法為用戶選擇信號轉(zhuǎn)發(fā)服務(wù)器,為防止刷新周期內(nèi)連接堆積,引入基于反饋的連接影響系數(shù)。驗(yàn)證過程基于單點(diǎn)登錄的思想,驗(yàn)證通過后,根據(jù)持有的票據(jù)可以登錄到不同的信號轉(zhuǎn)發(fā)服務(wù)器,無需重復(fù)整個驗(yàn)證過程。信號集中分發(fā)服務(wù)器通過消息中間件集中分發(fā)策略信號。在信號數(shù)據(jù)庫存取服務(wù)器設(shè)計并實(shí)現(xiàn)了專用的多隊(duì)列線程池和數(shù)據(jù)庫連接池來提高存取速度。對程序化交易系統(tǒng)的客戶端和服務(wù)器分別進(jìn)行了實(shí)驗(yàn),通過實(shí)驗(yàn)結(jié)果和分析證明了本文工作的有效性。
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 唐敏;宋杰;;嵌入式數(shù)據(jù)庫SQLite的原理與應(yīng)用[J];電腦知識與技術(shù);2008年04期
2 陳俊;黃維平;;分布式Memcached在社交游戲中的應(yīng)用研究[J];電腦知識與技術(shù);2011年10期
3 張燕;徐立新;;ActiveMQ特性與配置研究[J];電腦編程技巧與維護(hù);2011年12期
4 彭帥;;NIO網(wǎng)絡(luò)開發(fā)設(shè)計實(shí)踐[J];程序員;2008年02期
5 張前進(jìn);齊美彬;李莉;;基于應(yīng)用層負(fù)載均衡策略的分析與研究[J];計算機(jī)工程與應(yīng)用;2007年32期
6 徐晶,許煒;消息中間件綜述[J];計算機(jī)工程;2005年16期
7 任軍;基于LDAP的目錄服務(wù)綜述[J];計算機(jī)應(yīng)用研究;2005年05期
8 王華,馬亮,顧明;線程池技術(shù)研究與應(yīng)用[J];計算機(jī)應(yīng)用研究;2005年11期
9 李坤;王百杰;;服務(wù)器集群負(fù)載均衡技術(shù)研究及算法比較[J];計算機(jī)與現(xiàn)代化;2009年08期
10 王世軼;;基于LDAP協(xié)議的單點(diǎn)登錄系統(tǒng)的研究與設(shè)計[J];煤炭技術(shù);2012年04期
中國重要報紙全文數(shù)據(jù)庫 前1條
1 安信期貨 聶延龍;[N];期貨日報;2012年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 凌莉;期貨交易系統(tǒng)的研究與設(shè)計[D];復(fù)旦大學(xué);2010年
2 黃鯤;量化交易及相應(yīng)的軟件系統(tǒng)開發(fā)[D];天津大學(xué);2011年
3 何獻(xiàn)華;期貨程序化交易系統(tǒng)[D];華南理工大學(xué);2011年
4 江莎;基于Java的數(shù)據(jù)庫連接池的研究[D];武漢理工大學(xué);2006年
5 林水城;期貨交易系統(tǒng)平臺中負(fù)載均衡與災(zāi)難備份的研究與實(shí)現(xiàn)[D];浙江大學(xué);2006年
6 高煥芝;單點(diǎn)登錄技術(shù)的研究[D];北京郵電大學(xué);2006年
7 楊堅;基于Java的網(wǎng)絡(luò)游戲服務(wù)器系統(tǒng)的研究與開發(fā)[D];電子科技大學(xué);2007年
8 岑冬梅;基于SQLite的空間數(shù)據(jù)庫存儲技術(shù)的研究與實(shí)現(xiàn)[D];武漢科技大學(xué);2009年
9 繆劍斌;基于LVS的高可用負(fù)載均衡集群系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年
10 柯劉陽;基于TCP長連接的負(fù)載均衡器設(shè)計與實(shí)現(xiàn)[D];電子科技大學(xué);2012年
,本文編號:1199601
本文鏈接:http://sikaile.net/jingjilunwen/qihuoqq/1199601.html