股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩70頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/專業(yè)學(xué)位碩士學(xué)位論文股票交易模擬軟件的設(shè)計(jì)與實(shí)現(xiàn)DesignandImplementationforStockSimulationSoftware作者姓名:工程領(lǐng)域:學(xué)號(hào):指導(dǎo)教師:完成日期:大連理工大學(xué)DalianUniversityofTechnology大連理工大學(xué)學(xué)位論文獨(dú)創(chuàng)性聲明作者鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行研究工作所取得的成果。盡我所知,除文中已經(jīng)注明引用內(nèi)容和致謝的地方外,本論文不包含其他個(gè)人或集體已經(jīng)發(fā)表的研究成果,也不包含其他已申請(qǐng)學(xué)位或其他用途使用過(guò)的成果。與我一同工作的同志對(duì)本研究所做的貢獻(xiàn)均已在論文中做了明確的說(shuō)明并表示了謝意。若有不實(shí)之處,本人愿意承擔(dān)相關(guān)法律責(zé)任。學(xué)位論文題目:作者簽名:日期:年月日摘要國(guó)內(nèi)股票行業(yè)發(fā)展時(shí)間很長(zhǎng),在幾十年的發(fā)展中,從沒(méi)有到出現(xiàn),從少數(shù)人炒股的最初發(fā)展時(shí)期到現(xiàn)在全民高潮時(shí)期,從只有少部分上市企業(yè)到現(xiàn)在國(guó)內(nèi)創(chuàng)建了超過(guò)兩千家上市企業(yè)。國(guó)內(nèi)股票行業(yè)得到非常顯著的進(jìn)步,且逐漸向更加完善的行業(yè)進(jìn)發(fā)。股票行業(yè)的進(jìn)步對(duì)國(guó)內(nèi)經(jīng)濟(jì)的長(zhǎng)久穩(wěn)定發(fā)展有十分關(guān)鍵的影響。在一定層面上促進(jìn)了國(guó)內(nèi)經(jīng)濟(jì)的持續(xù)進(jìn)步,為國(guó)有公司變革以及國(guó)家經(jīng)濟(jì)的長(zhǎng)久穩(wěn)定發(fā)展準(zhǔn)備了相應(yīng)的基礎(chǔ)。在目前的環(huán)境中,炒股就逐漸變成民眾比較關(guān)鍵的理財(cái)模式。所以設(shè)計(jì)比較符合民眾需要的股票研究軟件是非常關(guān)鍵的,對(duì)于國(guó)內(nèi)股票領(lǐng)域的長(zhǎng)久進(jìn)步有關(guān)鍵的影響。本文根據(jù)炒股早期學(xué)習(xí)人員的特點(diǎn),研發(fā)了比較淺顯明白,容易執(zhí)行的股票研究軟件。具體的操作界面直接簡(jiǎn)單,便于使用者快速掌握消息,對(duì)于早期炒股的股民來(lái)講早期學(xué)習(xí)是非常關(guān)鍵的,此軟件可添加模擬炒股等職能。其重點(diǎn)作用可以被劃分成下面幾個(gè)部分:設(shè)定部分,視圖部分以及功能部分,上述部分中的設(shè)定部分主要負(fù)責(zé)對(duì)股票參數(shù)的設(shè)定,視圖部分主要負(fù)責(zé)股票資料的視圖展示,可以讓使用者全面的研究資料。上述軟件業(yè)涵蓋了炒股所需要的全部需求,比如主要參數(shù)設(shè)定,個(gè)股均線圖、K線圖展示,歷史記載圖片儲(chǔ)存以及仿照炒股等作用,對(duì)于部分使用者炒股需要研究的主要參數(shù)都進(jìn)行了清楚的展示;此外為了更好的提高使用者的體驗(yàn)效果,本軟件研發(fā)了注冊(cè)界面、使用者登陸界面、登出以及具體管理界面。其可以很好的協(xié)助炒股早期學(xué)習(xí)的人員掌握具體的程序,全面了解主要的技巧。本文最先闡述了股票有關(guān)常識(shí),之后利用需求探究以及系統(tǒng)探究對(duì)軟件的后續(xù)設(shè)計(jì)開(kāi)展了全面的敘述,在需求探究方面對(duì)軟件需要最終完成的作用進(jìn)行敘述,在系統(tǒng)研發(fā)方面對(duì)軟件的功能部分開(kāi)展了詳細(xì)的分類,且根據(jù)每方面職能的實(shí)施提出了研發(fā)觀點(diǎn)以及阻礙,應(yīng)用C++完成了軟件具體的功能部分,且使用MFC完成股票探究軟件界面,最終對(duì)其開(kāi)展詳細(xì)的功能檢測(cè)。在完成的時(shí)候使用了比較多的計(jì)算機(jī)科技,其中就包含了服務(wù)器編寫,數(shù)據(jù)庫(kù)訪問(wèn)管控,安全方案設(shè)定以及確保等。另外,也根據(jù)目前模擬軟件出現(xiàn)的工作效率不高,消息傳播不快以及不精準(zhǔn)等眾多問(wèn)題,對(duì)其進(jìn)行改良,然后進(jìn)一步達(dá)到準(zhǔn)確、快速、高效的最終目標(biāo)。另外,為確保消息傳送的精準(zhǔn)性,本軟件還增加了一定的安全保障,確保了最后的操作以及資料安全。關(guān)鍵詞:模擬炒股軟件;股票分析;信息安全;設(shè)計(jì)與實(shí)現(xiàn)DesignandImplementationofSimulationSoftwareforStockAbstractChina'sstockmarkethasbeenmorethanand20yearsofhistory,hasexperiencedfromscratch,fromthelowtidestagetothecurrentnationalminoritystockstockheyday,fromtheonlyonelistedcompanyinthecountryhasmorethan2thousandlistedcompanies.Thestockmarketofourcountryhasbeendevelopingrapidly,andpositivematuremarketinadvance.Thedevelopmentofthestockmarketontheeconomicdevelopmentofourcountryhasplayedapromotingrole,topromotetherapiddevelopmentofChina'seconomy,forthehealthydevelopmentofthereformofstate-ownedenterprisesandthenationaleconomyhasmadeimportantcontributions.Undertheinfluenceofthecircumstance,thestockhasbecomeoneofthebasicwayofpublicfinancialmanagement.Therefore,thedevelopmentofasuitableItisnecessarytousethestockanalysissoftware,whichisofpracticalsignificanceforthedevelopmentofChina'sstockmarketThispaperstockbeginnersgroup,designasimple,easytooperate.Thestockanalysissoftwaretodesigntheinterfaceofthesoftwareissimple,canhelpuserstoquicklygraspofinformation,itisimportantforthebeginningofthestockinvestorsintheearlypractice,butthesoftwarejustjoinedthestockmarketsimulation.Thefunctionofthemainthefunctioncanbedividedintothreemodules:settingmodule,viewmoduleandfunctionmodule,thethreemodulesinthemoduleofstockparametersettings,viewmodulestockdataviewdisplayfortheusertoanalyzethedata.Thesoftwarecontainsthebasicfunctionsofthestockmarketneeds,suchasbasicparameterdesignTheaveragestockchartchartshowsthathistoricalrecordsandpicturestosavethestockmarketsimulationfunction,forsomeusersneedtoanalyzethebasicparametersofstocksareincludedinthesoftware;atthesametimeinordertohaveagooduserinterface,thesoftwaredesignoftheuserinterface,userlogininterface,userinterfaceanduserlogoutmanagementinterface.Thesoftwarecanhelpbeginnersfamiliarwiththeprocessofstockspeculation,masterthebasicskillsofskilledstocks.Thispaperfirstintroducesthebasicknowledgeofthestock,andthenindetailthroughthedevelopmentofrequirementanalysisandsystemdesignofthesoftware,indemandanalysispartofthesoftwarerequiredforfunctiondescription,modulesinthesystemdesignpartfunctionmoduleofthesoftware,andthefunctionofeachpartaregiven.Thedesignideaandconstraints,usingC++toachievethebasicfunctionmoduleofthesoftware,andstockanalysissoftwareinterfaceisimplementedbyMFC,thesoftwarefunctiontest.Usingadvancedcomputertechnologyintheimplementationprocess,includingtheserverprogramming,databaseaccesscontrol,securitypolicydesignandguaranteeandsoon.Inaddition,inviewoftheexistingsimulationsoftwarehasslowresponse,informationlag,disadvantagesofresponseinformationisnotaccurate,shouldbeimprovedtoachieveamoreprecise,andnotcotton,notlagdon'tdelayeffect.Inaddition,inordertoensuretheaccuracyofinformationtransmission,thesoftwarealsointroducessecuritysettings,toensurethesafeoperationanddataofthesystem.KeyWords:Stocksoftware:stockanalysis:informationsecurity:designandImplementation

目錄TOC\o"1-3"\h\u31455摘要 I25800Abstract II165231緒論 169391.1課題研究背景 16581.2當(dāng)前國(guó)內(nèi)外研究現(xiàn)狀 1257681.3課題研究?jī)?nèi)容 2151401.4論文結(jié)構(gòu) 2120092股票相關(guān)理論 3260112.1證券 3257132.2股票的價(jià)值 3134042.3股票的交易 4327072.3證券投資分析 4191422.4技術(shù)分析理論 515413課題使用相關(guān)技術(shù)介紹 7214113.1WEB應(yīng)用技術(shù) 7123293.1.1客戶端技術(shù) 7164193.1.2服務(wù)端技術(shù) 8323873.2數(shù)據(jù)訪問(wèn)技術(shù)ADO.NET 970783.2.1ADO.NET基本概念 945823.2.2ADO.NET對(duì)象模型 97363.3本章小結(jié) 10160524系統(tǒng)需求分析 112884.1.用戶分析 11126924.2功能需求 12278374.3技術(shù)需求 13313984.4系統(tǒng)技術(shù)可行性 13255874.5數(shù)據(jù)庫(kù)需求 14152024.6本章小結(jié) 14219515系統(tǒng)詳細(xì)設(shè)計(jì)以及功能模塊設(shè)計(jì) 15216545.1系統(tǒng)概要設(shè)計(jì) 1577995.1.1系統(tǒng)設(shè)計(jì)目標(biāo) 1574455.1.2系統(tǒng)設(shè)計(jì)原則 15159135.2系統(tǒng)功能設(shè)計(jì) 15120515.2.1系統(tǒng)選項(xiàng) 1579545.2.2軟件炒股功能 1623815.2.3系統(tǒng)特色功能 17216725.3數(shù)據(jù)庫(kù)設(shè)計(jì) 18272335.3.1數(shù)據(jù)字典 18163945.3.2ER圖設(shè)計(jì) 19114705.3.3系統(tǒng)內(nèi)部函數(shù)依賴分析 1943806系統(tǒng)實(shí)現(xiàn) 23208856.1炒股功能實(shí)現(xiàn) 23147856.1.1走勢(shì)圖實(shí)現(xiàn) 23143656.1.2股票交易功能實(shí)現(xiàn) 2626186.2特色功能實(shí)現(xiàn) 27183736.2.1股票盤點(diǎn) 27248856.2.2選股記事本實(shí)現(xiàn) 2955386.2.3綜合能力判定實(shí)現(xiàn) 30208206.3系統(tǒng)安全實(shí)現(xiàn) 30168346.4用戶登錄模塊 32149996.5軟件功能界面 3350326.6本章小結(jié) 3961317結(jié)論 403595參考文獻(xiàn) 4220107致謝 4324988大連理工大學(xué)學(xué)位論文版權(quán)使用授權(quán)書 441緒論1.1課題研究背景股票市場(chǎng)是外部經(jīng)濟(jì)環(huán)境中的關(guān)鍵表現(xiàn)部分,逐漸和大眾的一般經(jīng)濟(jì)緊密聯(lián)系起來(lái)。因?yàn)榇祟愅顿Y活動(dòng)具有明顯的風(fēng)險(xiǎn),因此在做出最后決定的時(shí)候要對(duì)市場(chǎng)中出現(xiàn)的眾多歷史交易資料以及財(cái)務(wù)資料開(kāi)展全面的探究,然后挑選合適的方向,人腦分析資料的水平并不是很高,如何全面分析上述大量的資料,對(duì)資料開(kāi)展全面探究,做出合適的投資探究以及決定就是目前最關(guān)鍵的部分。伴隨國(guó)內(nèi)證券交易領(lǐng)域的進(jìn)步,投資人群也從早期的組織、外資、法人擴(kuò)展到目前單獨(dú)個(gè)人。根據(jù)同花順大量資料可知,一直到2016,滬深兩地區(qū)股票開(kāi)戶數(shù)目超過(guò)1.67億,此外每個(gè)星期的開(kāi)戶數(shù)目也一直在增加,其就清楚的展現(xiàn)出投資者對(duì)于股票的激情依舊很高。這全面展現(xiàn)出“炒股的風(fēng)險(xiǎn)”。上述活動(dòng)的盈虧比值是相對(duì)穩(wěn)定的,然而盈余的投資者是誰(shuí),體現(xiàn)出明顯的主觀性,如果想得更高的經(jīng)濟(jì)效益就需要具備一定的資料探究、評(píng)判股票發(fā)展走勢(shì)的水平。因?yàn)楣善鳖I(lǐng)域的競(jìng)爭(zhēng)激勵(lì)以及非常高的淘汰率,導(dǎo)致上述交易員承擔(dān)了非常大的壓力。本軟件就是大證經(jīng)濟(jì)企業(yè)負(fù)責(zé)設(shè)計(jì)的為培育企業(yè)自身人才儲(chǔ)備而設(shè)計(jì)的質(zhì)量高的炒股模擬交易。因此要培育良好的交易員需要簡(jiǎn)潔,高效,且可以提升上述人員水平的虛擬炒股氛圍的軟件。其能為交易員準(zhǔn)備良好的培育中心,提高他們的股票分析和判斷水平,提高交易員對(duì)股票的掌握和自信。1.2當(dāng)前國(guó)內(nèi)外研究現(xiàn)狀一般的模擬炒股網(wǎng)絡(luò)軟件數(shù)不勝數(shù),這里面就包含叩富網(wǎng),大智慧,同花順等設(shè)計(jì)的模擬炒股,其是股民開(kāi)展日常練習(xí)的軟件,也得到了普遍的使用。然而上述軟件,作用非常多,使用起來(lái)稍顯麻煩,對(duì)于早期學(xué)習(xí)的人來(lái)說(shuō),并不是非常的簡(jiǎn)潔,無(wú)法很好的提升早期股民的綜合水平。軟件就是單純的輔助方式,是人利用軟件,并非人被軟件利用。現(xiàn)在大部分炒股軟件對(duì)早期學(xué)習(xí)的人來(lái)說(shuō)并非如此。多種薦股作用,還帶有薦股詳情,剛學(xué)習(xí)的股民需要做的事情就是從上述舉薦的股票中挑選合適的,并不需要帶獨(dú)立的探究和思考,比較之后得出結(jié)果。上述軟件,表面上為初期股民準(zhǔn)備了平臺(tái),但是炒股必須踏實(shí),如此炒股方式,就是讓股民被動(dòng)接受,最后肯定無(wú)法得到成功。本系統(tǒng)主要是為了處理上述兩個(gè)部分不足而研發(fā)的,重點(diǎn)是便于早期學(xué)習(xí)的股民執(zhí)行,其次是全面激發(fā)早期股民自主分析股票的水平,重點(diǎn)關(guān)注為早期學(xué)習(xí)的股民創(chuàng)建從虛擬炒股環(huán)境到現(xiàn)實(shí)執(zhí)行的轉(zhuǎn)換軟件,此外使用的資料基本上就是之前的真實(shí)資料,確保了模擬效果是基于現(xiàn)實(shí)實(shí)際狀況的。證券探究軟件也就是股票技術(shù)探究系統(tǒng),另外也有專家將其叫做決策體系,信息快速展現(xiàn)就是上述軟件的主要作用,在初期的多種股票探究系統(tǒng)中,一般將其叫做行情軟件?,F(xiàn)在市場(chǎng)普遍的多種股票探究系統(tǒng)一般都準(zhǔn)備下列業(yè)務(wù):(1)股票協(xié)助決策作用,上述作用一般展現(xiàn)在科技部分,對(duì)多種相關(guān)股票的整體數(shù)據(jù)實(shí)施完善的整理,運(yùn)算探究,組合統(tǒng)計(jì),進(jìn)而找到清楚的股票價(jià)格變動(dòng)趨勢(shì)。(2)點(diǎn)評(píng)探究作用,其主要是利用金融部分的學(xué)者對(duì)股票主要部分、技術(shù)部分等多部分開(kāi)展探究,對(duì)散戶指出全面的投資意見(jiàn)。(3)價(jià)格的信息服務(wù),其一般表示利用對(duì)相關(guān)股票價(jià)格,具體成交量,流動(dòng)資金等開(kāi)展全面的探究,找到合適的理論憑證。將其詮釋成證券行業(yè)整體數(shù)據(jù)的全面展現(xiàn)。1.3課題研究?jī)?nèi)容對(duì)于剛剛進(jìn)入股市的人員來(lái)說(shuō),單純、直接、利用個(gè)人的分析全面了解股票行業(yè)的軟件就是最關(guān)鍵的事情。因此本文需要從執(zhí)行便利,功能齊全,全面激發(fā)股民的自主動(dòng)性部分研發(fā)以及完成全新的虛擬炒股軟件。確保剛學(xué)習(xí)的股民具備探究以及評(píng)判股票的水平,此外讓其對(duì)股票買賣的執(zhí)行,更加簡(jiǎn)單直接,便于股民全面的了解軟件。軟件安全方面使用DSA開(kāi)展密碼等檢驗(yàn)自身信息的部分主要使用數(shù)字簽名,保證執(zhí)行人員的身份是真實(shí)的,使用RSA開(kāi)展公鑰密碼的加密,導(dǎo)致目前整個(gè)程序簡(jiǎn)單直接且便于在網(wǎng)絡(luò)氛圍中全面的完成穩(wěn)定的傳輸。從安全層面確保了軟件功能的順利使用而不會(huì)被干擾。1.4論文結(jié)構(gòu)本文可以被劃分成六個(gè)部分,利用下面的模式創(chuàng)作了本文的具體內(nèi)容:第一章緒論,主要敘述有關(guān)虛擬炒股軟件的來(lái)源和詳細(xì)的分析狀況,指出虛擬炒股軟件出現(xiàn)的明顯問(wèn)題,另外也指出了本文的重點(diǎn)工作和詳細(xì)的構(gòu)架。第二章軟件研發(fā)科技,全面敘述了軟件研發(fā)的時(shí)候重點(diǎn)使用到的編程科技以及研發(fā)觀點(diǎn)。第三章軟件探究,軟件探究一般從需求綜述以及綜合需要、數(shù)據(jù)庫(kù)研發(fā)三個(gè)部分?jǐn)⑹鲕浖闹饕O(shè)計(jì)流程,使用全面完善的方式開(kāi)展詳細(xì)的軟件研發(fā),方便此后的完成以及編碼。第四章軟件設(shè)計(jì),指出了軟件編程對(duì)象類的扶持,和其余相關(guān)設(shè)計(jì)要求。第五章軟件完成,全面敘述了軟件功能完成以及安全編程。第六章結(jié)果和展望,對(duì)本文撰寫以及設(shè)計(jì)進(jìn)行了全面的整理,展望軟件此后的前景。2股票相關(guān)理論2.1證券“證券表示多種記錄且表示特定權(quán)利的法律依據(jù),其主要用來(lái)表明持有人有權(quán)根據(jù)此記錄的內(nèi)容而的得到一定的權(quán)益”。證券市場(chǎng)就是股票、債券等發(fā)行以及買賣的平臺(tái)。一般可以將其依照橫向以及縱向開(kāi)展詳細(xì)的劃分,依照縱向劃分可以將其劃分成交易以及發(fā)行市場(chǎng),依照橫向劃分可以將劃分成基金、股票以及債券市場(chǎng)等。此市場(chǎng)一般包含籌集資金、資本定價(jià)、合理劃分作用。從上世紀(jì)末期國(guó)內(nèi)股票行業(yè)出現(xiàn)到現(xiàn)在,不管是股票市場(chǎng)范圍或是股民人數(shù)的增加速度都非常快的。依照證券特點(diǎn)的差異,可把其劃分成憑證以及有價(jià)證券「6]。一般市場(chǎng)中使用的就是后者。“后者就是標(biāo)有票面數(shù)值,持有人可以根據(jù)自身權(quán)利按時(shí)得到一定的效益且可自主轉(zhuǎn)讓以及交易的所有權(quán)債權(quán)憑證”。證券本自身并不存在價(jià)值,但是其表示自身具備特定的財(cái)產(chǎn)權(quán),是不真實(shí)的資本的表現(xiàn)方式,持有人可以依據(jù)證券得到特定的產(chǎn)品、貨幣,或是得到利息、股息。有價(jià)證券具備下面幾個(gè)突出特點(diǎn),主要是產(chǎn)權(quán)性、收益性、流通性、風(fēng)險(xiǎn)性。其還具備籌集資金、劃分資本的作用。整理資料,從廣義以及狹義層面上對(duì)證券開(kāi)展劃分,可將其劃分成商品以及貨幣、資本以及資本證券。根據(jù)發(fā)行主體的差異可將其劃分成政府以及政府機(jī)構(gòu)證券、企業(yè)證券。股票就是有價(jià)證券的重要表現(xiàn)方式,表示股份有限公司在籌集資金的時(shí)候向投入資金的公開(kāi)或私下發(fā)行的、用來(lái)表示自身股本身份以及權(quán)利,且依照持有人具備的股份數(shù)得到權(quán)益以及擔(dān)負(fù)責(zé)任的依據(jù)。股份就是股份有限公司資本的展現(xiàn)方式。買入股票的投資人員就是企業(yè)的股東。股票具備收益性、風(fēng)險(xiǎn)性等眾多突出的特點(diǎn)。股票從出現(xiàn)到現(xiàn)在不如我國(guó)市場(chǎng),讓大量的企業(yè)上市,由于股票就是獨(dú)特的有價(jià)證券,具備籌集資金的作用。只要企業(yè)可以達(dá)到要求就能通過(guò)上市的模式籌集資金,首先表明企業(yè)擴(kuò)展到了特定的規(guī)模,此外,利用出售股票形式籌集資金不會(huì)受到地區(qū)以及時(shí)間的制約。因?yàn)楣善本邆浒l(fā)行數(shù)目多、交易便利等特質(zhì),所以,發(fā)行股票也是目前非常關(guān)鍵的籌集資金的方式。2.2股票的價(jià)值對(duì)于股票價(jià)值有大量不同的理解,接下來(lái)會(huì)從股票自身票面以及內(nèi)在價(jià)值對(duì)綜合價(jià)值開(kāi)展詳細(xì)的敘述。其票面價(jià)值也被叫做面值,在發(fā)行的時(shí)候面值總和是企業(yè)的資本金總數(shù)。具體價(jià)值在第一發(fā)行的時(shí)候具備特定的作用,但是伴隨時(shí)間的延長(zhǎng),受到企業(yè)擴(kuò)展的作用,會(huì)出現(xiàn)資產(chǎn)的變動(dòng),比如提高或者降低,這就導(dǎo)致股票市場(chǎng)價(jià)格會(huì)持續(xù)變動(dòng),也許和之前最初的價(jià)格有非常,此時(shí)具體的票面價(jià)值就喪失了之前的作用。其他的價(jià)值也就是內(nèi)在價(jià)值被大眾稱作為理論價(jià)值,和股息效益以及市場(chǎng)收益率有非常緊密的關(guān)系,展現(xiàn)出股票此后的效益。內(nèi)在價(jià)值與行業(yè)整體價(jià)格出現(xiàn)下面的關(guān)聯(lián):首先股票市場(chǎng)價(jià)格受到內(nèi)在價(jià)值影響,此外,市場(chǎng)價(jià)格與內(nèi)在價(jià)值是不對(duì)等的,所以,市場(chǎng)價(jià)格即便遭受眾多原因的作用,比如行業(yè)供求情況等,然而基本上是根據(jù)其內(nèi)在值來(lái)變化。2.3股票的交易“股票市場(chǎng)就是產(chǎn)生交易的地方,其就是供求的核心。具體的市場(chǎng)表現(xiàn)出組織性,有特定的地區(qū)、開(kāi)展集中交易,是目前市場(chǎng)的重點(diǎn)”。依照目前市場(chǎng)的職能進(jìn)行全面分類,可清楚的劃分成股票發(fā)行以及交易市場(chǎng)兩種。其中前者就是發(fā)行人向投資人員銷售股票的市場(chǎng),其一般沒(méi)有特別穩(wěn)定的地方,所以不存在實(shí)體的市場(chǎng)。交易市場(chǎng)就是買賣發(fā)行之后的股票,也被叫做二級(jí)市場(chǎng)等。最初,交易一般在證券交易所開(kāi)展,伴隨技術(shù)的發(fā)展,交易市場(chǎng)自身的作用開(kāi)始減弱。其中的交易方式也出現(xiàn)了明顯的變動(dòng),大眾可利用互聯(lián)網(wǎng)交易開(kāi)展具體的買賣,詳細(xì)的程序非常的便利、容易執(zhí)行,只需要在互聯(lián)網(wǎng)開(kāi)設(shè)通帳戶就可以進(jìn)行交易。脫離之前的繁雜股票買賣程序,制定的簡(jiǎn)單化導(dǎo)致國(guó)內(nèi)股民人數(shù)持續(xù)增多。開(kāi)盤證券交易所利用集體競(jìng)價(jià)的方式,產(chǎn)生一定的開(kāi)盤價(jià)。之后依照價(jià)格與時(shí)間優(yōu)先的要求開(kāi)展買賣,產(chǎn)生具體的市場(chǎng)價(jià)格。2.3證券投資分析開(kāi)展證券投資最終目標(biāo)就是得到更高的經(jīng)濟(jì)效益,所以投資探究的方式影響了最終的經(jīng)濟(jì)效益。現(xiàn)在投資探究方式一般可以被劃分成兩種:主要是基礎(chǔ)探究以及技術(shù)探究,接下來(lái)會(huì)對(duì)其進(jìn)行敘述。(1)基本分析法其也被叫做基本面分析,根據(jù)經(jīng)濟(jì)學(xué)、金融學(xué)、管理學(xué)的呢過(guò)各種有關(guān)科目的主要觀點(diǎn),其數(shù)據(jù)源自經(jīng)濟(jì)資料、領(lǐng)域資料以及企業(yè)的主要資料。對(duì)證券價(jià)值和價(jià)格的主要部分比如宏觀經(jīng)濟(jì)指標(biāo)、商品市場(chǎng)情況、經(jīng)濟(jì)方針變動(dòng)、領(lǐng)域發(fā)展前景、企業(yè)銷售以及財(cái)務(wù)信息開(kāi)展全面的探究。其探究的內(nèi)容一般包含外部經(jīng)濟(jì)探究、領(lǐng)域探究和地區(qū)探究、企業(yè)探究等部分。(2)技術(shù)分析法上述方式一般是依照市場(chǎng)舉動(dòng)對(duì)股票價(jià)格的此后的變動(dòng)走勢(shì)開(kāi)展預(yù)估。市場(chǎng)行為一般展現(xiàn)為市場(chǎng)價(jià)格、成交量、價(jià)以及量的變動(dòng)等眾多展現(xiàn)方式。一般會(huì)吧技術(shù)探究創(chuàng)建在一定的界定基礎(chǔ)上:市場(chǎng)行為隱含所有的消息,價(jià)格根據(jù)走勢(shì)變動(dòng),歷史會(huì)出現(xiàn)反復(fù)。此探究觀點(diǎn)的內(nèi)容是具體的市場(chǎng)行為。2.4技術(shù)分析理論股票價(jià)格是持續(xù)變動(dòng)的,假如可以精準(zhǔn)評(píng)判全面了解市場(chǎng)的后續(xù)發(fā)展走勢(shì),就可以全面幫助投資者做出正確的決策,其和投資人員的自身效益有非常緊密的關(guān)系。所以在對(duì)具體價(jià)格開(kāi)展技術(shù)探究的時(shí)候,可以很好的提升股票投資人員判斷精準(zhǔn)性。其中的技術(shù)表示利用探究證券市場(chǎng)的具體活動(dòng),對(duì)其此后的價(jià)格變變動(dòng)走勢(shì)開(kāi)展預(yù)估的分析行為。通過(guò)股票市場(chǎng)目前以及之前的舉動(dòng)對(duì)股票市場(chǎng)的此后的走勢(shì)開(kāi)展預(yù)測(cè)是技術(shù)探究的目標(biāo)?,F(xiàn)在重要的技術(shù)探究方式一般可以被劃分成不同的種類為。事物都表現(xiàn)出不同的特性,即便上述技術(shù)探究可以協(xié)助股民提高對(duì)具體價(jià)格走勢(shì)評(píng)判的精準(zhǔn)性,然而上述評(píng)判依舊存在失誤的可能性,股票技術(shù)探究也會(huì)自身的不足「18]。由于不用的股票技術(shù)探究都不能十分完善的適合現(xiàn)在的實(shí)際狀況,一般只能展現(xiàn)出其中的個(gè)別部分。但是市場(chǎng)是非線性的、混亂的、灰色的體系,有眾多無(wú)法預(yù)料的因素影響股票技術(shù)探究的精準(zhǔn)性。(1)實(shí)時(shí)價(jià)量曲線其主要是將時(shí)間t當(dāng)做橫軸,證券實(shí)時(shí)價(jià)格以及成交量是縱軸,會(huì)全面展現(xiàn)出價(jià)格的詳細(xì)發(fā)展變動(dòng)狀況,此外時(shí)間t單位是每分鐘。其中此類曲線非常直接,便于了解股票變動(dòng)情況,適合使用多種技術(shù)探究方式。然而此類曲線只能展現(xiàn)出短時(shí)間內(nèi)的信息,假如信息的時(shí)間很長(zhǎng),就無(wú)法全面的展現(xiàn)出來(lái)。所以現(xiàn)在大部分分析軟件都是展現(xiàn)短期的股票狀況。(2)K線其源自兩百多年之前的口本米市,其中另外的稱呼就是口本線,在國(guó)外也被稱作蠟燭線。其展現(xiàn)了特定股票一天的價(jià)格變化狀況,展現(xiàn)為具體的柱狀。K線觀點(diǎn)就是技術(shù)探究的前提,是根據(jù)價(jià)格開(kāi)展的技術(shù)探究方式。價(jià)格就是股票市場(chǎng)最關(guān)鍵的部分,全部投資者都需要將價(jià)格當(dāng)做最關(guān)鍵的部分,所以K線就是探究中最常見(jiàn)的技術(shù)。K線展現(xiàn)出價(jià)格的變化,一般是展現(xiàn)在對(duì)開(kāi)盤價(jià),最高價(jià)等部分。其在展現(xiàn)價(jià)格變化狀況的時(shí)候具備直接簡(jiǎn)單的特征,所以大致全部的股票都具備K線展示作用。(3)波浪觀點(diǎn)波浪觀點(diǎn)是技術(shù)分析專家艾略特利用對(duì)市場(chǎng)的全面分析,整理出多次出現(xiàn)的市場(chǎng)行為,進(jìn)而尋找到的特殊的價(jià)格走勢(shì)探究方式。所以,波浪觀點(diǎn)也被叫做艾略特波浪觀點(diǎn)。在評(píng)判指數(shù)綜合走勢(shì)的時(shí)候。上述波浪觀點(diǎn)具備非常顯著的前瞻性。艾略特指出,即便是股票,其價(jià)格變動(dòng)也表現(xiàn)出非常顯著的規(guī)律,具備一定的循環(huán)特征。所以,投資人員需要依照上述多次出現(xiàn)的波動(dòng)預(yù)估價(jià)格此后的變化。,且挑選合適的交易方式。合理使用上述觀點(diǎn)就可以得到非常高的投資利益。(4)APT模型和CAPM模型對(duì)股票變動(dòng)開(kāi)展探究的重點(diǎn)模型就是APT與CAPM模型,資本資產(chǎn)定價(jià)模型(CapitalAssetPricingModel也被叫做CAPM)是由國(guó)外專家夏普(WilliamSharpe),林特爾(JohnLimner、特里諾(JackTreynor)以及莫辛(JanMossin)等人在資產(chǎn)組合觀點(diǎn)的條件上擴(kuò)展而來(lái)的,是當(dāng)代金融市場(chǎng)價(jià)格觀點(diǎn)的基礎(chǔ),大部分使用在投資決定以及企業(yè)理財(cái)部分。套利定價(jià)觀點(diǎn)APT(ArbitragePricingTheory)是CAPM的延伸,從APT得到的定價(jià)模型和CAPM相同,全部是均衡情況中出現(xiàn)的模型,其中不同的就是前者重點(diǎn)是因素模型。套利定價(jià)觀點(diǎn)使用套利內(nèi)容詮釋均衡,其中市場(chǎng)組合不是必要的,此外需要的假定資本很少,符合實(shí)際狀況。(5)均線理論移動(dòng)平均線是探究?jī)r(jià)格變動(dòng)走勢(shì)的獨(dú)特方式,將一特定時(shí)期內(nèi)的股價(jià)進(jìn)行平均統(tǒng)計(jì),所以,其可以展現(xiàn)出股價(jià)現(xiàn)在的變動(dòng)狀況走勢(shì)。一般可把移動(dòng)平均線劃分成不同的種類。為了更加方便的開(kāi)展探究,大部分軟件把每口的K線圖以及平均線放置到相同的視圖中。整體分析平均線以及K線兩者的關(guān)系就可評(píng)判出市場(chǎng)的基本趨勢(shì)。一般前者會(huì)展現(xiàn)出微小的變化,但是假如過(guò)于重視上述變化,對(duì)重要的趨勢(shì)判斷就會(huì)出現(xiàn)問(wèn)題。所以,使用平均線的模式,需要更加關(guān)注價(jià)格變化的整體走勢(shì)。技術(shù)探究人員可以使用平均線來(lái)探究?jī)r(jià)格變化,是由于其具備下面主要特點(diǎn):趨勢(shì),平穩(wěn),安全,助漲的以及助跌的特點(diǎn)。通常平均線采樣數(shù)是3天、7天、10天以及30天等,長(zhǎng)時(shí)間平均數(shù)取樣時(shí)期就更長(zhǎng),超過(guò)百天。

3課題使用相關(guān)技術(shù)介紹3.1WEB應(yīng)用技術(shù)Web就是分布式應(yīng)用結(jié)構(gòu),其中的每次信息交換包含客戶端以及服務(wù)器端不通過(guò)層次。所以,與之相關(guān)的技術(shù)可以被劃分成客戶端以及服務(wù)器端技術(shù)。3.1.1客戶端技術(shù)在具體的而是用流程中,最關(guān)鍵的技術(shù)就是客戶端技術(shù)部分,其一般用來(lái)闡述瀏覽器中的部分,和通過(guò)JavaScript腳本科技對(duì)網(wǎng)頁(yè)開(kāi)展操作管控,之后和服務(wù)器聯(lián)系等。一般的客戶端科技包含主CSS,Html,JavaScript,DOM,AJAX等,接下來(lái)就對(duì)上述客戶端詳細(xì)信息開(kāi)展全面的敘述。(1)CSSCSS就是CascadingStyleSheets的簡(jiǎn)單稱呼,就是格式化網(wǎng)頁(yè)的語(yǔ)言。主要用在網(wǎng)頁(yè)樣式設(shè)定上,根據(jù)JavaScript等客戶端腳本語(yǔ)言設(shè)計(jì)符合需要的頁(yè)面,是由W3C組織為處理網(wǎng)頁(yè)內(nèi)容以及款式混合之后無(wú)法全面維修的不足而設(shè)計(jì)的完善的擴(kuò)展樣式要求。利用上述要求可以把網(wǎng)頁(yè)內(nèi)容以及款式劃分開(kāi),讓網(wǎng)站創(chuàng)建以及維修更加便利。利用CSS可讓外觀管控更加高效,特效的設(shè)計(jì)也非常便利。DIV就是為HTML文檔中大量的內(nèi)容設(shè)計(jì)結(jié)構(gòu)以及背景的部分。上述塊是由DIV最初以及完結(jié)標(biāo)簽之間的全部?jī)?nèi)容來(lái)組成的,其中所隱含的元素特征需要利用標(biāo)簽特點(diǎn)或者提出具體要求來(lái)管控。使用DIV+CSS開(kāi)展格局設(shè)計(jì),表現(xiàn)出下面的優(yōu)勢(shì):對(duì)目前的所有者來(lái)講,表現(xiàn)以及內(nèi)容沒(méi)有緊密結(jié)合,便于修訂樣式,便于維修以及改版,便于被搜索引擎查找,提升使用效率:對(duì)于觀看的人來(lái)講,資料下載以及畫面展現(xiàn)速度更高,具體的功能可以被大量的設(shè)備所使用。(2)HTMLHTML也就是超文本標(biāo)記語(yǔ)言,就是網(wǎng)絡(luò)常見(jiàn)的單純標(biāo)記語(yǔ)言,主要是設(shè)計(jì)超文本文檔,表現(xiàn)出直接簡(jiǎn)單、可被延伸、和運(yùn)作平臺(tái)沒(méi)有關(guān)系的特征。其中超文就是因?yàn)槠淠芴砑訄D片、聲音、動(dòng)畫資料等。利用HTML可設(shè)計(jì)文本以及圖片全面融合的繁雜頁(yè)面,把特定電腦的文本或圖形與其余電腦的類似信息聯(lián)系在一起,產(chǎn)生完善的整體,利用Web瀏覽器展現(xiàn)出具體的成果,完成消息共享的作用。(3)JavaScriptJavaScript就是根據(jù)對(duì)象以及事件驅(qū)動(dòng)且具備安全功能的腳本語(yǔ)言。其利用嵌入或調(diào)入到HTML語(yǔ)言中產(chǎn)生相應(yīng)的文檔,瀏覽器對(duì)其中的JavaScript源代碼解釋實(shí)施,進(jìn)一步降低費(fèi)用,提高頁(yè)面交互效率,完成漸變文字效果、資料校驗(yàn)等任務(wù),提升查看效率以及交互水平。表現(xiàn)出下面幾個(gè)主要特征:1)JavaScript不只是腳本以及解釋性語(yǔ)言,在設(shè)計(jì)的時(shí)候也更加便利,便于顧客使用。2)JavaScript是面對(duì)對(duì)象的,可以創(chuàng)建應(yīng)用主體,準(zhǔn)備一定的客戶溝通作用。3)JavaScript不能查看本地硬盤,不能改正以及刪去文檔,無(wú)法儲(chǔ)存數(shù)據(jù)到服務(wù)器,利用瀏覽器完成數(shù)據(jù)查找以及良好的交互,全面的預(yù)防數(shù)據(jù)的遺失,是比較平穩(wěn)的語(yǔ)言。4)JavaScript利用事件驅(qū)動(dòng)的模式回應(yīng)使用者,不用具體的程序就可以對(duì)使用者輸入做出反應(yīng),是持續(xù)變化的。5)其主要依靠瀏覽器自身,和外部環(huán)境沒(méi)有緊密的關(guān)系。只需要計(jì)算機(jī)順利工作,支持JavaScript,JavaScript源代碼就可以順利實(shí)施。(4)DOMDOM也就是DocumentObjectModel,就是為了更加便利的解決層次型文檔的方式其。其準(zhǔn)備了完善的API,可以用面向?qū)ο蟮哪J浇鉀Q層次型文檔,可以很好的讓流程與腳本動(dòng)態(tài)查看以及改變文檔內(nèi)容、構(gòu)造以及款式。(5)AJAXAJAX也就是AsynchronousJavaScriptandXML(應(yīng)用JavaScript緩和XML來(lái)完成不同步的Web請(qǐng)求),就是組建交互式網(wǎng)頁(yè)的研發(fā)科技。其并非是獨(dú)特的全新科技,而是由眾多術(shù)構(gòu)成的。利用AJAX技術(shù),有關(guān)工作人員可以完成更新HTML元素理念的內(nèi)容無(wú)刷新。AJAX表現(xiàn)出下面的優(yōu)勢(shì):1)利用降低瀏覽器以服務(wù)器的信息溝通,減少帶寬占用率。2)AJAX引擎在客戶端運(yùn)作,擔(dān)負(fù)其中的大量任務(wù),進(jìn)而減少服務(wù)器和網(wǎng)路負(fù)擔(dān)。3)利用不同步通信模式,使用程序可以很好的回應(yīng)使用者的行為,減少互聯(lián)網(wǎng)發(fā)送沒(méi)有變動(dòng)的消息,給使用者更好的感受。3.1.2服務(wù)端技術(shù)和客戶端技術(shù)相同,其自身就是從靜態(tài)向動(dòng)態(tài)擴(kuò)展、健全而來(lái)的,重點(diǎn)就是解決用使用者發(fā)送的請(qǐng)求,將最終的結(jié)果通過(guò)HTML格式發(fā)送到其他部分。一般的服務(wù)端技術(shù)包含有關(guān)技術(shù)、CGI.ASP/ASP.NET等,接下來(lái)就簡(jiǎn)單的敘述與之相關(guān)的技術(shù)。 (1)服務(wù)器技術(shù)其就是組件Web服務(wù)器的主要部分,其中就包含了服務(wù)器策略結(jié)構(gòu)設(shè)定、軟硬件的挑選等部分。(2)CGICGI(CommonGatewayInterface),也就是公共網(wǎng)關(guān)接口科技。其是首個(gè)服務(wù)端的應(yīng)用程序,重點(diǎn)是根據(jù)客戶端請(qǐng)求自主產(chǎn)生HTML頁(yè)面的工具,轉(zhuǎn)變了之前只能單純回到瀏覽器請(qǐng)求HTML文件的情況,上述方式讓客戶端與服務(wù)端及時(shí)信息溝通變成正常的時(shí)期。(3)ASPASP(ActiveServerPages)也就是活動(dòng)服務(wù)器頁(yè)面科技,其是微軟企業(yè)最早的Web應(yīng)用開(kāi)發(fā)科技,也是IIS下研發(fā)的比較的單一、便利的編程方式。使用ASP科技可很好的組建作用明顯、及時(shí)的、交互的應(yīng)用程序。表現(xiàn)出下面的特征:1)應(yīng)用Microsoft的ActiveX科技,可便利快速的研發(fā)Web應(yīng)用程序。2)因?yàn)槠湓诜?wù)器端中使用,所以不需要分析瀏覽器是否扶持ASP的語(yǔ)言。3)其返回要求的HTML頁(yè)面,可預(yù)防內(nèi)容被照搬。(4)ASP.NETASP.NET就是創(chuàng)建在通用語(yǔ)言使用時(shí)刻庫(kù)上的應(yīng)行升級(jí)以及改變,準(zhǔn)備了比較完善的可以在服務(wù)器上創(chuàng)建作用顯著、升級(jí)性高、更平穩(wěn)以及穩(wěn)定的Web應(yīng)用程序的編程模型以及構(gòu)造。表現(xiàn)出功能顯著、容易監(jiān)管、容易規(guī)劃、更加平穩(wěn)、非常便利、和應(yīng)用程序相搭配的、可延伸以及縮小等優(yōu)勢(shì)。3.2數(shù)據(jù)訪問(wèn)技術(shù)ADO.NET3.2.1ADO.NET基本概念A(yù)DO.NET是微軟..NETFramework根據(jù)數(shù)據(jù)訪問(wèn)準(zhǔn)備的主體模型,一般作用包含功為Microsoft.NET平臺(tái)準(zhǔn)備一定的完善服務(wù)。其利用.NETFramework資料可以讓程序連接多種不一樣的數(shù)據(jù)源、實(shí)施查詢指令或者存儲(chǔ)執(zhí)行、執(zhí)行更新操作,比如圖2.10ADO.NET最關(guān)鍵的特點(diǎn)就是準(zhǔn)備了關(guān)閉連接的工作模式,可以很好的扶持客戶端對(duì)數(shù)據(jù)的執(zhí)行。其可以對(duì)數(shù)據(jù)開(kāi)展快速處理、數(shù)據(jù)庫(kù)異步查看、各種數(shù)據(jù)的批處理和按時(shí)的更新:其可以開(kāi)展松藕合查看數(shù)據(jù)庫(kù)資料,如此就可以降低活動(dòng)連接數(shù)目,進(jìn)而全面滿足數(shù)據(jù)共享的最終目標(biāo)。圖3.1ADO.NETFigure3.1ADO.NET3.2.2ADO.NET對(duì)象模型ADO.NET和其余組件類似,構(gòu)成部分主要就是一整套對(duì)象,利用上述部分的全面合作,進(jìn)而開(kāi)展數(shù)據(jù)訪問(wèn)。ADO.NET的可以被劃分成數(shù)據(jù)準(zhǔn)備程序以及數(shù)據(jù)集兩方面。(1).NETFramework數(shù)據(jù)提供程序其主要就是ADO.NET結(jié)構(gòu)中的重點(diǎn)部分,具備聯(lián)系數(shù)據(jù)庫(kù)、實(shí)施指令、得到最終結(jié)果的作用。全部程序完成Connection對(duì)象、Command對(duì)象、DataReader對(duì)象以及DataAdapter對(duì)象等重點(diǎn)部分。Connection對(duì)象主要用來(lái)創(chuàng)建以及特定數(shù)據(jù)源的關(guān)聯(lián),管理應(yīng)用程序以及數(shù)據(jù)庫(kù)兩者的聯(lián)系。Command對(duì)象對(duì)數(shù)據(jù)源實(shí)施SQL命令或者儲(chǔ)存程序。DataReader對(duì)象主要從數(shù)據(jù)源得到只進(jìn)只讀數(shù)據(jù)流,是非常簡(jiǎn)便高效的數(shù)據(jù)訪問(wèn)模式。DataAdapter對(duì)象管理完成與數(shù)據(jù)源兩者的多項(xiàng)信息傳輸,在鏈接模型與斷幵連接模型的時(shí)候有關(guān)鍵的影響。(2)DataSetDataSet是ADO.NET中完成數(shù)據(jù)訪問(wèn)的關(guān)鍵部分,準(zhǔn)備了在關(guān)閉數(shù)據(jù)源連接的時(shí)候監(jiān)管數(shù)據(jù)的方式,可在關(guān)閉聯(lián)系的時(shí)候?qū)?shù)據(jù)開(kāi)展操作。其能被當(dāng)做單一的隱含表和表間關(guān)聯(lián)的數(shù)據(jù)庫(kù),其是從上述數(shù)據(jù)庫(kù)中查找信息在儲(chǔ)存中的緩存。Dataset對(duì)象由Datatable以及DataRelation對(duì)象構(gòu)成。因此其隱含眾多表,各個(gè)表都表示不同的Datatable對(duì)象。其是存儲(chǔ)在內(nèi)存里面的數(shù)據(jù)表,其中包含行、列等重要的有關(guān)數(shù)據(jù)。DataRelation主要管理各表間的關(guān)聯(lián)。3.3本章小結(jié)本章全面敘述了軟件研發(fā)時(shí)使用到的炒股軟件數(shù)據(jù)構(gòu)造以及有關(guān)觀點(diǎn)。第一是數(shù)據(jù)傳輸與自身的影響、使用方式等部分,第二就是具體執(zhí)行與接口調(diào)用,為之后的系統(tǒng)設(shè)計(jì)準(zhǔn)備了一定的便利性。4系統(tǒng)需求分析4.1.用戶分析伴隨網(wǎng)絡(luò)的大范圍使用,柜臺(tái)以及電話委托、自助委托方式占據(jù)的市場(chǎng)逐漸減少,大眾更喜歡利用網(wǎng)絡(luò)得到股票領(lǐng)域的內(nèi)部數(shù)據(jù),依照互聯(lián)網(wǎng)中的數(shù)據(jù)以及自身經(jīng)歷開(kāi)展投資,投資者或者被叫做顧客的人一般在互聯(lián)網(wǎng)上參加股票買賣以及查看具體的行情。所以,很多股票探究軟件就由此出現(xiàn),為了進(jìn)一步設(shè)計(jì)股票軟件,就需要籌集多方面的數(shù)據(jù),剛接觸股票的人沒(méi)有常識(shí),并不了解怎樣執(zhí)行,對(duì)和文化素養(yǎng)不高的炒股者來(lái)說(shuō),就提高了其了解知識(shí)的難度。所以本文試圖研發(fā)比較簡(jiǎn)單的軟件,為炒股早期學(xué)習(xí)的人準(zhǔn)備比較合適的平臺(tái),讓其高效的掌握部分股票主要常識(shí)、炒股主要觀點(diǎn),之后再通過(guò)十分繁雜的探究軟件開(kāi)展投資,此外本文使用的軟件中增加了虛擬炒股作用,便于顧客開(kāi)展炒股練習(xí),掌握具體的程序。本軟件就是炒股虛擬軟件,其最終的目標(biāo)是讓股民全面,高效的了解股票的有關(guān)技術(shù)以及方式,避免早期盈少虧多的情況,進(jìn)一步通過(guò)剩下的資金全面步入市場(chǎng)開(kāi)展現(xiàn)實(shí)妙股。因此上述軟件的使用主體一般就是從未炒過(guò)股,不了解基本常識(shí),且想在此后炒股的早期學(xué)習(xí)人員。對(duì)于大致了解股票知識(shí)的人來(lái)說(shuō),不適合使用該系統(tǒng)開(kāi)展模擬練習(xí)。圖4-1用戶模塊圖Figure4-1usermodulediagram4.2功能需求虛擬炒股軟件軟件最終目標(biāo)就是創(chuàng)建可以讓剛進(jìn)入股市的人全面高效的掌握以及熟知具體程序,交易的主要標(biāo)準(zhǔn),利用對(duì)以往炒股的整理以及探究,了解分析股票的方式以及觀點(diǎn),保證炒股新手的本金效益,然后平穩(wěn)的入市。根據(jù)使用者的需要以及目前部分完善的軟件作用,本軟件功能需要可以被劃分成下面幾個(gè)部分:具體的軟件是C/S結(jié)構(gòu),然而為了此后的升級(jí),本文留存了賬號(hào)管理作用。不同用戶都可利用注冊(cè)得到一個(gè)用戶名,利用用戶名進(jìn)入軟件,對(duì)自身詳細(xì)信息開(kāi)展監(jiān)管,具備一定的登出作用,可對(duì)密碼進(jìn)行修改。(1)注冊(cè)功能使用者填寫詳細(xì)的名字、郵箱和密碼,就可以得到賬戶。在填入信息的時(shí)候?qū)τ脩裘_(kāi)展再次檢查,對(duì)其他相應(yīng)的信息開(kāi)展檢查,假如出現(xiàn)不合格的部分,就需要告知用戶再次填寫。(2)用戶登陸作用用戶要利用本軟件就要登陸。用戶填寫相應(yīng)的信息,系統(tǒng)對(duì)填寫的具體信息開(kāi)展核查,假如信息是正確的,就可以顯示后面的局面;不然,就會(huì)出現(xiàn)報(bào)錯(cuò)消息,告知使用者開(kāi)展其余的操作。(3)密碼修改作用密碼修改作用就是具有用戶登陸界面軟件的重要部分,順利登陸之后就可以修正自身的密碼。在改正的時(shí)候,第一要填寫之前的密碼,順利之后再次填寫全新的密碼,然后明確沒(méi)有問(wèn)題之后點(diǎn)擊上交就可以順利改正密碼,之前的密碼不對(duì)就會(huì)告知修改密碼不成功。(4)賬戶管理功能本軟件可以被劃分成兩種,管理員以及一般賬戶。前者可以對(duì)后者的信息開(kāi)展一定的維護(hù)監(jiān)管,其中就包含增多的最新賬號(hào),去除之前的有關(guān)賬號(hào),重新設(shè)定密碼。一般賬號(hào)就可以對(duì)自身信息開(kāi)展修正或者刪除。功能模塊在本軟件里面一般包含展示大量的信息,一般包含下面的信息,此后我們會(huì)以對(duì)上述信息開(kāi)展全面的敘述。在軟件里面一般涵蓋展示所有股票數(shù)據(jù)、個(gè)股K線圖、股票信息報(bào)表等眾多部分,其主要的作用表現(xiàn)在下面幾個(gè)部分:(1)展現(xiàn)所有股票數(shù)據(jù):搜查數(shù)據(jù)庫(kù)里面全部的股票數(shù)據(jù),且通過(guò)表格的方式展示到畫面中;(2)大盤實(shí)時(shí)走勢(shì)圖:依照有關(guān)信息,通過(guò)全部股票信息制作上述走勢(shì)圖;(3)大盤實(shí)時(shí)均線圖:依照大盤實(shí)時(shí)走勢(shì)圖的資料,統(tǒng)計(jì)出實(shí)時(shí)均線圖;(4)個(gè)股實(shí)時(shí)走勢(shì)圖:查找數(shù)據(jù)庫(kù)里面對(duì)照股票的所有數(shù)據(jù),統(tǒng)計(jì)出個(gè)股相應(yīng)的圖;(5)個(gè)股實(shí)時(shí)均線圖:依照實(shí)時(shí)走勢(shì)圖的數(shù)據(jù),統(tǒng)計(jì)出相應(yīng)的實(shí)時(shí)均線圖;(6)個(gè)股日均線圖:依照個(gè)股信息準(zhǔn)備高效的股票探究個(gè)股日均線圖;(7)個(gè)股K線圖:依照個(gè)股信息準(zhǔn)備高效的股票探究個(gè)股K線圖;(8)個(gè)股KDJ線圖:依照個(gè)股信息準(zhǔn)備高效的股票探究個(gè)股KDJ線圖;圖4.2股票選擇用例圖Figure4.2Stockselectionusecasediagram設(shè)定模塊中隱含眾多參數(shù)設(shè)置子模塊:主要設(shè)置部分:其一般涵蓋了部分參數(shù)的設(shè)定,上述參數(shù)導(dǎo)致設(shè)定可以劃分成不同的方面:在上述模塊里面可以導(dǎo)入需要探究的具體信息;對(duì)參數(shù)展示格式的設(shè)定,包含對(duì)數(shù)據(jù)時(shí)間、交易量欄種類、具體的高度、和背景展示等參數(shù)的設(shè)定;挑選視圖模塊里面是否正確展示了參數(shù),比如是否具備公式欄、復(fù)權(quán)價(jià)格等等。在此類模塊中對(duì)以上參數(shù)進(jìn)行設(shè)置之后,選擇“應(yīng)用”按鈕就可以順利完成對(duì)對(duì)照參數(shù)的設(shè)定。時(shí)間周期設(shè)置,在上述部分中,可對(duì)具體的周期開(kāi)展設(shè)定,其中種類可以被劃分成交易日、自然日、月以及年。也可設(shè)定成是否循環(huán)。利用“添加”、“刪除”以及“全刪”按鈕對(duì)使用者的設(shè)定進(jìn)行添加以及刪除。選擇“應(yīng)用”按鈕就結(jié)束了此部分模塊對(duì)對(duì)照參數(shù)的設(shè)定。均線設(shè)定,在此部分可以劃分成兩方面的均線參數(shù)設(shè)定,首先就是K線圖均線設(shè)定,其次就是交易量均線的設(shè)定,可依照使用者需要轉(zhuǎn)變均線天數(shù)以及挑選顏色,利用“添加”、“刪除”以及“全刪”按鍵完成對(duì)兩個(gè)參數(shù)的設(shè)定,選擇“應(yīng)用”按鈕就可以結(jié)束此部分對(duì)對(duì)照的參數(shù)的設(shè)定。阻力位設(shè)定,在上述模塊中,可設(shè)定阻力位比值,可劃分成單日阻力位比值以及雙日阻力位比值的設(shè)定,此外利用多種按鈕完成對(duì)阻力位比值的操作,選擇“應(yīng)用”按鈕就結(jié)束了此部分對(duì)照參數(shù)的設(shè)定。板塊設(shè)定,此部分中可設(shè)定板塊名字以及股票代號(hào),前者就是各個(gè)領(lǐng)域的具體名字,一般被劃分成金融產(chǎn)業(yè)、鋼鐵產(chǎn)業(yè)、汽車產(chǎn)業(yè)、電力產(chǎn)業(yè)和石油產(chǎn)業(yè)等,眾多產(chǎn)業(yè)中包含大量的股票,利用股票代號(hào)的填入,可把對(duì)照的股票放到合適的列表中,利用多種鈕完成對(duì)板塊名字以及股票代號(hào)的操作,選擇“應(yīng)用”按鈕就可以開(kāi)展此部分對(duì)對(duì)照參數(shù)的設(shè)定。公式設(shè)定,公式就是用來(lái)對(duì)股票信息開(kāi)展探究,其就是股票探究軟件的重點(diǎn),依照探究結(jié)果可評(píng)判具體的發(fā)展走勢(shì),顧客可根據(jù)上述信息開(kāi)展投資。本部分一般包含主要公式的設(shè)定,利用各種按鈕完成對(duì)各部分公式的操作,軟件里面也準(zhǔn)備了對(duì)公式的檢測(cè)作用,假如公式可以合理的對(duì)信息開(kāi)展探究,就可以展現(xiàn)出“公式探究順利結(jié)束”的提示,不然那就會(huì)告知“探究失敗”提示。選擇“應(yīng)用”按鈕也就是結(jié)束了此部分的設(shè)定。4.3技術(shù)需求計(jì)算機(jī)軟件平臺(tái)持續(xù)轉(zhuǎn)變,目前普遍使用WindowsXP、WindowsVISTA、Windows7等操作軟件更加健全,軟件自身的平穩(wěn)性很高,全面達(dá)到了多種使用人員的現(xiàn)實(shí)需求,安全性也很高。在本系統(tǒng)里面,軟件后臺(tái)數(shù)據(jù)庫(kù)使用現(xiàn)在比較常見(jiàn)的MySQL開(kāi)展后續(xù)的設(shè)計(jì),前臺(tái)技術(shù)研發(fā)使用了ASP.NET開(kāi)展具體語(yǔ)言的撰寫任務(wù)。上述科技領(lǐng)先,完善、執(zhí)行性高,現(xiàn)實(shí)作用明顯,可以很好的處理本軟件中的多種技術(shù)難題。從經(jīng)濟(jì)可行性部分探究,大部分中小公司基本上都使用規(guī)模不大的數(shù)據(jù)庫(kù),硬件標(biāo)準(zhǔn)就是一般的電腦,軟件標(biāo)準(zhǔn)就是配備一般的windows操作系統(tǒng),也不需要配備其余的軟件,互聯(lián)網(wǎng)中的只要滿足一般的上網(wǎng)標(biāo)準(zhǔn),從上述層面進(jìn)行分析,本軟件的費(fèi)用非常少。本軟件研發(fā)工具具備開(kāi)源的特征,不需要使用大量的研發(fā)費(fèi)用,全面滿足了多個(gè)層次使用者的需要。在邏輯上對(duì)本軟件開(kāi)展大致的設(shè)計(jì),對(duì)眾多部分進(jìn)行分類,明確各個(gè)部分的關(guān)聯(lián),第一需要對(duì)軟件開(kāi)展三大部分的分類:前臺(tái)顯示,其就是為了便利本軟件的應(yīng)用者以及多個(gè)模塊開(kāi)展交互,利用前臺(tái)顯示,第一,軟件應(yīng)用者可對(duì)多個(gè)模塊開(kāi)展操作,比如結(jié)束登入以及登出、密碼修正、填入信息、去除數(shù)據(jù)以及選擇合適的模塊;第二,前臺(tái)可以展現(xiàn)出應(yīng)用者戶對(duì)軟件的執(zhí)行。模塊的邏輯分類,上述邏輯設(shè)計(jì)一般涵蓋下面幾個(gè)部分:第一,要依照需要探究對(duì)功能模塊開(kāi)展正確的分類,可以把上述作用整理到相應(yīng)的模塊中,要全面減少各個(gè)模塊的耦合,此外要維護(hù)模塊間的接口,讓其可以互相訪問(wèn);第二,完成各個(gè)部分和數(shù)據(jù)層的連接,模塊可以查看數(shù)據(jù)層,且對(duì)其開(kāi)展后續(xù)的操作。數(shù)據(jù)層的完成,第一,對(duì)有關(guān)文件格式的設(shè)置,依照使用需要,有關(guān)文件里面的眾多字段要參考操作需要開(kāi)展添加,完成模塊中對(duì)數(shù)據(jù)文件的使用,完成前臺(tái)顯示對(duì)文件的使用。第二,數(shù)據(jù)訪問(wèn)層的其余工作就是實(shí)施本質(zhì)的數(shù)據(jù)服務(wù),而一般根據(jù)軟件客戶端程序,為業(yè)務(wù)邏輯主體準(zhǔn)備一定的數(shù)據(jù)查看作用。4.4系統(tǒng)技術(shù)可行性本軟件主要使用vc++6.0開(kāi)展設(shè)計(jì),且利用MFC開(kāi)展后續(xù)設(shè)計(jì)。上述軟件是美國(guó)微軟企業(yè)研制設(shè)定的可視化編程方式,匯集了C++程序的編寫、編譯、調(diào)試以及運(yùn)作。MFC是由微軟準(zhǔn)備的基礎(chǔ)類,主要使用在可視化窗口的編撰??梢匀娴睦肅++語(yǔ)言,通過(guò)之前的編程經(jīng)驗(yàn),進(jìn)行軟件研發(fā)是比較合理的。4.5數(shù)據(jù)庫(kù)需求大家都知道,在目前的軟件開(kāi)發(fā)中,數(shù)據(jù)庫(kù)開(kāi)發(fā)是非常關(guān)鍵的構(gòu)成方面,在目前股票技術(shù)探究系統(tǒng)中有非常關(guān)鍵的影響以及現(xiàn)實(shí)作用,在開(kāi)展數(shù)據(jù)庫(kù)研發(fā)的時(shí)候,最需要思考的就是數(shù)據(jù)庫(kù)結(jié)構(gòu)的優(yōu)劣,由于其最終的結(jié)論會(huì)對(duì)應(yīng)用系統(tǒng)的工作效果造成非常關(guān)鍵的作用,所以高效、合適、平穩(wěn)的數(shù)據(jù)庫(kù)結(jié)構(gòu)是十分關(guān)鍵的,也是必須存在的部分。很明顯數(shù)據(jù)庫(kù)科技的出現(xiàn)并非一直就有的,其也是經(jīng)過(guò)長(zhǎng)期發(fā)展。因?yàn)樯鲜隹萍际欠浅jP(guān)鍵的技術(shù),其是計(jì)算機(jī)科學(xué)部分的關(guān)鍵分支,其可以全面的指引我們開(kāi)展系統(tǒng)的研發(fā),且加快計(jì)算機(jī)科技的全面進(jìn)步。目前比較常見(jiàn)的觀點(diǎn)就是數(shù)據(jù)庫(kù)系統(tǒng)需要包含管理體系,管理員,具體的應(yīng)用程序與對(duì)照的硬件設(shè)備等部分。在研發(fā)具體系統(tǒng)的時(shí)候要根據(jù)各部分的真實(shí)需要,其中就包含現(xiàn)在以及此后也許會(huì)增多的標(biāo)準(zhǔn)。一般狀況下,在多種操作軟件里面,超級(jí)管理者可以自主的開(kāi)展使用者添加、刪除等眾多操作,上述操作,在設(shè)計(jì)的時(shí)候,需要進(jìn)行相應(yīng)的要求以及限制。股票信息查搜查的時(shí)候,要思考眾多部分,這里面眾多要素要在具體的數(shù)據(jù)庫(kù)中展現(xiàn)出來(lái),成交價(jià)格以及價(jià)格漲跌幅情況、成交量等關(guān)鍵的內(nèi)容需要在具體的設(shè)計(jì)中得到體現(xiàn)。4.6本章小結(jié)本章重點(diǎn)從需求敘述以及綜合需求兩個(gè)部分探究了軟件的具體設(shè)計(jì)流程,使用高效合適的方式開(kāi)展全面的分析,方便此后的設(shè)計(jì)以及完成。

5系統(tǒng)詳細(xì)設(shè)計(jì)以及功能模塊設(shè)計(jì)5.1系統(tǒng)概要設(shè)計(jì)5.1.1系統(tǒng)設(shè)計(jì)目標(biāo)此類設(shè)計(jì)的具體目標(biāo)是利用上述虛擬炒股軟件讓使用者可以非常高效以及便利的掌握炒股軟件的使用方式,了解具體的程序,可以熟練的開(kāi)展炒股活動(dòng),不會(huì)在現(xiàn)實(shí)炒股的時(shí)候失去良好的機(jī)遇,防止他們進(jìn)行不合理的炒股,進(jìn)而產(chǎn)生比較明顯的風(fēng)險(xiǎn)。對(duì)于軟件來(lái)說(shuō),虛擬炒股軟件看可以非常全面的研發(fā)功能以及格局,可以把炒股中牽連到的操作直接展現(xiàn)到虛擬炒股軟件上,其中就包含了普通的買入,賣出,委托等眾多主要的作用。此外,炒股也需要具備非常合適的環(huán)境,其是人們共同發(fā)展溝通的地方,將各自的經(jīng)驗(yàn)分享出來(lái),在練習(xí)炒股的時(shí)候得到大量的經(jīng)驗(yàn)。5.1.2系統(tǒng)設(shè)計(jì)原則在虛擬炒股軟件研發(fā)的時(shí)候,需要根據(jù)下面的設(shè)定要求,其中就包含:第一虛擬與現(xiàn)實(shí)炒股相符合的要求,可以讓剛開(kāi)始接觸炒股的人全面感受到現(xiàn)實(shí)炒股的體會(huì),可以從虛擬炒股中掌握到現(xiàn)實(shí)炒股所要具有的經(jīng)歷以及常識(shí),并不是“兩張皮”。第二,執(zhí)行非常簡(jiǎn)單直接的要求,在虛擬炒股軟件中,可以給使用者準(zhǔn)備一定的方便,操作簡(jiǎn)單,例如準(zhǔn)備部分方便輔助統(tǒng)計(jì),日期告知,推薦內(nèi)容,專家學(xué)習(xí),心得傳播等與指導(dǎo)協(xié)助有關(guān)的作用,可以讓使用者快速了解,尋找到合適的操縱的方式。第三,安全第一的要求,可以讓股票資料在具體操作以及傳送的時(shí)候確保自身的安全,對(duì)于虛擬氛圍以及現(xiàn)實(shí)炒股環(huán)境都是這樣的,使用有關(guān)安全方案開(kāi)展安全部分的維護(hù),身份的查看,可以很好的協(xié)助股民了解以及習(xí)慣現(xiàn)實(shí)流程。5.2系統(tǒng)功能設(shè)計(jì)根據(jù)上面的探究,本軟件從操作層面進(jìn)行分析,一般可以分成選項(xiàng)、炒股、特色三方面。5.2.1系統(tǒng)選項(xiàng)其一般可以被劃分成快捷鍵設(shè)設(shè)定、交易提示音、簡(jiǎn)單計(jì)算器、幫助文檔等眾多方面。一般闡述具體的快捷執(zhí)行、應(yīng)用手冊(cè)、準(zhǔn)備方面的計(jì)算器等部分簡(jiǎn)單的服務(wù),其中也包含了網(wǎng)站自身的部分設(shè)定。5.2.2軟件炒股功能 炒股作用就是虛擬操作股票的主要部分,是掌握了解炒股的關(guān)鍵部分,利用上述部分的執(zhí)行,可以通過(guò)個(gè)人視角去了解具體的執(zhí)行程序。其中就包含了領(lǐng)域發(fā)展?fàn)顩r、使用者的信息、買入、賣出、撤單等部分,便于股民的操作。對(duì)于使用者的界面,出現(xiàn)初始化虛擬值的流程:在項(xiàng)目—值操作部分,包含了早期資金、可以使用的資金、總值、贏利等重要的部分。初始化可用資金就是10萬(wàn)元。對(duì)買賣的股票,與之前的炒股系統(tǒng)相似,其中就包含了代碼、名稱、持股數(shù)目、可賣數(shù)目、成本、費(fèi)用、目前售價(jià)、漲跌狀況、盈虧率等眾多部分,使用者可以非常便利的得到最新的發(fā)展消息。底部面板排列的就是持倉(cāng)以及臨時(shí)股票方面,在開(kāi)展具體操作的時(shí)候,會(huì)出現(xiàn)買入賣出框,其中就包含眾多消息,例如可以使用的資金、具體的代碼、漲停價(jià)、跌停價(jià)等眾多基本的部分,在框內(nèi)添加的內(nèi)容會(huì)出現(xiàn)對(duì)照的消息提示,選擇下單就能順利的開(kāi)展相關(guān)操作。軟件走勢(shì)圖公式算法如下:加權(quán)平均指數(shù)((DI)=(當(dāng)日最高指數(shù)十當(dāng)日收盤指數(shù)++2倍的當(dāng)日最低指數(shù))12日平滑系數(shù)(S12)=2/(12+1)=0.153826日平滑系數(shù)(L26)=2/(26+1)=0.074112日指數(shù)平均值(12日EMA)=S12當(dāng)日收盤指數(shù)+11/(12+1)x昨日的12日EMA26日指數(shù)平均值(26日EMA)=L26x當(dāng)日收盤指數(shù)+25/(26+1)x昨日的26日EMAEMA(ExponentialMovingAverage),指數(shù)平均數(shù)指標(biāo)。也叫EXPMA指標(biāo),它也是一種趨向類指標(biāo),指數(shù)平均數(shù)指標(biāo)是以指數(shù)式遞減加權(quán)的移動(dòng)平均。各數(shù)值的加權(quán)是隨時(shí)間而指數(shù)式遞減,越近期的數(shù)據(jù)加權(quán)越重,但較舊的數(shù)據(jù)也給予一定的加權(quán)。差離率(DIF)-12日EMA-26日EMA9日DIF平滑移動(dòng)平均值(DEA)=當(dāng)日的DIFx0.2+昨日的DEAx0.8還有一個(gè)指標(biāo)叫柱狀線(BAR)MACD:BAR=2x(DIF-DEA)RSI(相對(duì)強(qiáng)弱指標(biāo))的原理簡(jiǎn)單來(lái)說(shuō)是以數(shù)字計(jì)算的方法求出買賣雙方的力量對(duì)比,譬如有100個(gè)人面對(duì)一件商品,如果50個(gè)人以上要買,競(jìng)相抬價(jià),商品價(jià)格必漲。相反,如果50個(gè)人以上爭(zhēng)著賣出,價(jià)格自然下跌。RSI1一般是6日相對(duì)強(qiáng)弱指標(biāo),RSI2一般是12日相對(duì)強(qiáng)弱指標(biāo),RSI3一般是24日相對(duì)強(qiáng)弱指標(biāo)。強(qiáng)弱指標(biāo)的計(jì)算公式如下:RSI=100xRS/(1+RS)或者RSI=100一100=(1+RS)RS=X天的平均上漲點(diǎn)數(shù)/X天的平均下跌指數(shù)其中RS=14天內(nèi)收市價(jià)上漲數(shù)之和的平均值//14天內(nèi)收市價(jià)下跌數(shù)之和的平均值。公式化簡(jiǎn):RSI=100X14天內(nèi)收市價(jià)上漲數(shù)之和的平均值//(14天內(nèi)收市價(jià)上漲數(shù)之和的平均值++14天內(nèi)收市價(jià)下跌數(shù)之和的平均值)隨機(jī)指標(biāo)KDJ是以最高價(jià)、最低價(jià)及收盤價(jià)為基本數(shù)據(jù)進(jìn)行計(jì)算,得出的K值、D值和J值分別在指標(biāo)的坐標(biāo)上形成的一個(gè)點(diǎn),連接無(wú)數(shù)個(gè)這樣的點(diǎn)位,就形成一個(gè)完整的、能反映價(jià)格波動(dòng)趨勢(shì)的KDJ指標(biāo)。KDJ的計(jì)算比較復(fù)雜,首先要計(jì)算周期(Cn日、n周等)的RSV值,即未成熟隨機(jī)指標(biāo)值,然后再計(jì)算K值、D值、J值等。以日KDJ數(shù)值的計(jì)算為例,其計(jì)算公式為:n日RSV=(Cn-Ln)*(Hn-Ln)x100公式中,Cn為第n日收盤價(jià):Ln為n日內(nèi)的最低價(jià):Hn為n日內(nèi)的最高價(jià)。RSV值始終在1-100間波動(dòng)其次,計(jì)算K值與D值:當(dāng)日K值=2/3X前一日K值++1/3x當(dāng)日RSV當(dāng)日D值=2/3X前一日D值++1/3x當(dāng)日K值若無(wú)前一日K值與D值,則可分別用50來(lái)代替J值=3*當(dāng)日K值一2*當(dāng)日D值以9日為周期的KD線為例。首先須計(jì)算出最近9日的RSV值,即未成熟隨機(jī)值,計(jì)算公式為:9日RSV=(C一L9)*(H9一L9)x100公式中,C為第9日的收盤價(jià):L9為9日內(nèi)的最低價(jià):H9為9日內(nèi)的最高價(jià)K值=2/3X第8日K值+1/3x第9日RSVD值==2/3x第8日D值+1/3x第9日K值3值=3*第9日K值一2*第9日D值若無(wú)前一日K值與D值,則可以分別用50代替。5.2.3系統(tǒng)特色功能獨(dú)特功能,為使用者挑選股票憑證以及整體評(píng)估使用者的炒股實(shí)力,其中一半包含:首先就是股票盤點(diǎn)方面:(1)段位體制等級(jí)評(píng)級(jí)作用:系統(tǒng)通過(guò)炒股中的指標(biāo)來(lái)評(píng)判參與模擬超過(guò)其他人的水平。其評(píng)估的最終目標(biāo)就是檢驗(yàn)股民的真實(shí)水平,非常關(guān)注股民的獲利狀況。固定選手在一個(gè)星期內(nèi),接連得到炒股投資收入的時(shí)間最長(zhǎng),其對(duì)照的選手段位級(jí)別就更高。(2)跑贏大盤:在參加虛擬炒股的時(shí)候選手自身周盈率是正收益。在這個(gè)時(shí)候超出大盤的上周漲幅,本周贏利率就可統(tǒng)計(jì)出參加虛擬炒股的選手得到的股票大盤,利用特定時(shí)期的積攢統(tǒng)計(jì)所得到的數(shù)值就是參加本地虛擬過(guò)程的選手最終結(jié)果。(3)熱點(diǎn)股票:軟件利用特定的方式,其會(huì)對(duì)全部使用者當(dāng)天買入以及賣出的股票開(kāi)展排序探究以及分析探究,把結(jié)果的靠前的股票顯展示在界面中。(4)專家操作展示:專家的操作詳情,可被當(dāng)做良好的借鑒案例,具體的操作可以跟隨專家的腳步開(kāi)展,讓新來(lái)的股民掌握到炒股的重點(diǎn)。利用對(duì)專家的積分排序,可把專家的操作詳情按照一定的順序排放,讓使用者清楚的觀看。(5)持股分析:因?yàn)槭翘摂M炒股流程,因此軟件可以看到現(xiàn)在在線人數(shù)的炒股人對(duì)股票持有狀況,然后根據(jù)上述信息開(kāi)展探究,把最終的持有率前20名開(kāi)展降序排列。(6)買賣成功率:使用者可以挑選股票開(kāi)展炒作,這里面會(huì)出現(xiàn)一些股票得到經(jīng)濟(jì)效益,部分股票會(huì)發(fā)生虧損,整理得到效益的股票數(shù)量,將其在目前股票中所占據(jù)的比值當(dāng)做選股記事本指標(biāo)的詳細(xì)內(nèi)容。(7)周邊股友:購(gòu)買相同股票的人,舉辦股票買賣經(jīng)驗(yàn)溝通,其中就包含互聯(lián)網(wǎng)前排的炒股專家,可和他們開(kāi)展良好的溝通。第二方面就是選股記事本,利用對(duì)證券行業(yè)各種部分的探究,利用排序,把上述因素結(jié)合在一起,以便更好的讓使用者學(xué)習(xí),這里面的內(nèi)容包含,技術(shù)探究,大盤趨勢(shì),企業(yè)進(jìn)程,專家操作,心得交流等部分。在選股完結(jié)且順利交易之后,通過(guò)具體的結(jié)果,來(lái)展現(xiàn)實(shí)際的炒股水平,且進(jìn)行詳細(xì)的記載。以便后續(xù)的水平評(píng)估時(shí)期使用。第三方面就是整體水平評(píng)價(jià),其把交易成功率,選股記事本里面的有關(guān)信息當(dāng)做憑證,且開(kāi)展特定的分析統(tǒng)計(jì)。因?yàn)樯鲜鲋笜?biāo)具備明顯的有關(guān)性,因此使用乘法合成算法,就可以非常清晰的展現(xiàn)多種指標(biāo)對(duì)整體水平的影響。不同指標(biāo)取值因?yàn)槌朔ê铣伤惴ㄖ匾曋笜?biāo)之間的相同性,因此不需要設(shè)定權(quán)數(shù)。多種取值通過(guò)乘法合成計(jì)算以后得出結(jié)論,且乘以當(dāng)做整體水平評(píng)估的數(shù)字,通過(guò)實(shí)驗(yàn)我們可以知道,在分?jǐn)?shù)高的股民,其分析股票水平持續(xù)提升,此外多種指標(biāo)表現(xiàn)非常好,綜合炒股軟件的具體結(jié)構(gòu)圖為:圖5.1功能結(jié)構(gòu)圖Figure5.1functionalstructurediagram5.3數(shù)據(jù)庫(kù)設(shè)計(jì) 5.3.1數(shù)據(jù)字典數(shù)據(jù)字典就是系統(tǒng)中多種數(shù)據(jù)敘述的匯集,是開(kāi)展具體資料以及探究所得到的關(guān)鍵部分,其中就包含具體的數(shù)據(jù)項(xiàng)、結(jié)構(gòu)、存儲(chǔ)以及處理等眾多部分。數(shù)據(jù)最小構(gòu)成部分就是數(shù)據(jù)項(xiàng),假如眾多數(shù)據(jù)項(xiàng)構(gòu)成相應(yīng)的結(jié)構(gòu),數(shù)據(jù)字典利用對(duì)數(shù)據(jù)項(xiàng)以及結(jié)構(gòu)的概念來(lái)敘述先對(duì)照的邏輯內(nèi)容,數(shù)據(jù)流涵蓋名稱、詳細(xì)說(shuō)明、id編號(hào)等部分。5.3.2ER圖設(shè)計(jì)本系統(tǒng)虛擬炒股系統(tǒng)數(shù)據(jù)庫(kù)圖為圖5.2系統(tǒng)ER圖Fig.5.2SystemERdiagram 本系統(tǒng)主要將“股票”以及“證券賬戶”當(dāng)做重點(diǎn),雙方的關(guān)系超出個(gè),如此才可以清楚的記載使用者具體的操縱情況息。5.3.3系統(tǒng)內(nèi)部函數(shù)依賴分析利用函數(shù)依賴探究,可清楚的確定軟件設(shè)計(jì)的時(shí)候,數(shù)據(jù)之間的各種關(guān)聯(lián),進(jìn)而在開(kāi)展具體程序研發(fā)的時(shí)候,對(duì)功能的全面的設(shè)計(jì)滿足保持?jǐn)?shù)據(jù)全面性的目標(biāo)。在上述系統(tǒng)中大部分實(shí)體名稱源自特殊的格中的信息,在對(duì)上述存在依賴關(guān)系的字段實(shí)施修改或者刪除操作時(shí),要馬上告知計(jì)算機(jī)數(shù)據(jù)處理機(jī)構(gòu)的操作員是否認(rèn)可,進(jìn)而減少數(shù)據(jù)前后不同的問(wèn)題,或者數(shù)據(jù)大量修正或者刪除,導(dǎo)致軟件運(yùn)作的不正常,保證軟件的正常使用。5.4股票技術(shù)分析實(shí)現(xiàn)有關(guān)信息的網(wǎng)絡(luò)傳送,數(shù)據(jù)庫(kù)存儲(chǔ)和具體格式,都需要進(jìn)行提前約定以及限制。對(duì)于操作類庫(kù)的引入可提升虛擬操作軟件的使用效率,管控過(guò)程要登錄,股票買入以及賣出,庫(kù)存搜查,密碼改正,驗(yàn)證碼產(chǎn)生,資本搜查,訂單監(jiān)管等眾多非常關(guān)鍵的功能。在股票技術(shù)探究部分,信息查詢部分需要從眾多部分展現(xiàn)出來(lái),這里面就包含三個(gè)部分的要內(nèi)容。首先就是特定時(shí)間點(diǎn)具體數(shù)據(jù)的展示。其次就是準(zhǔn)備使用者搜查。最后就是當(dāng)天個(gè)股消息。此后會(huì)全面的從具體內(nèi)容開(kāi)展探究:首先完成特定時(shí)間點(diǎn)股票的多種具體數(shù)據(jù),比如股價(jià)等數(shù)據(jù)。其次完成現(xiàn)代碼搜查的有關(guān)作用,要從下面幾個(gè)部分重點(diǎn)探究:在軟件系統(tǒng)的輸入框中,根據(jù)標(biāo)準(zhǔn)精準(zhǔn)輸入特定的個(gè)股代碼。軟件執(zhí)行人員結(jié)束上述信息錄入工作之后,開(kāi)展提交活動(dòng),之后讓系統(tǒng)開(kāi)展全面的分析。在后臺(tái)數(shù)據(jù)庫(kù)中就可以尋找到對(duì)照的選項(xiàng),系統(tǒng)展示對(duì)應(yīng)的搜查數(shù)據(jù);否則系統(tǒng)出現(xiàn)文字提醒之后,回到有關(guān)頁(yè)面布局中。最終展現(xiàn)股票當(dāng)天的個(gè)股情況。在股票技術(shù)探究系統(tǒng)的使用者通過(guò)正式會(huì)員的信息進(jìn)入軟件之后,步入重要功能頁(yè)面,就會(huì)出現(xiàn)特定的頁(yè)面消息,軟件執(zhí)行人員就會(huì)根據(jù)主頁(yè)面中的有關(guān)內(nèi)容挑選合適的自選股。一般狀況下,在有關(guān)大盤以及個(gè)股的關(guān)鍵部分會(huì)標(biāo)注出“設(shè)置自選”的選擇,使用者可以依照頁(yè)面提醒開(kāi)展特定的操作,操作結(jié)束之后,就可以在自選股選項(xiàng)中開(kāi)展后續(xù)的操作。如果要想順利完成就需要利用下面幾個(gè)流程實(shí)施,比如:股票技術(shù)探究系統(tǒng)的具體使用者要完成登錄系統(tǒng)的主要流程,之后繼續(xù)根據(jù)個(gè)人情況執(zhí)行。具體的使用者要開(kāi)展個(gè)性操作的基礎(chǔ)就是登錄,之后依照本身的現(xiàn)實(shí)需求開(kāi)展眾多操作。具體的使用者要把所需要的股票設(shè)定成自選,結(jié)束上述操作之后,使用者才能開(kāi)展上述股票的搜查。5.5本章小結(jié)本章重點(diǎn)敘述了虛擬炒股軟件的最終目標(biāo),需要關(guān)注的具體要求,相應(yīng)的設(shè)計(jì)內(nèi)容和內(nèi)部接口方面,為之后的軟件功能的完成準(zhǔn)備了方便,利用對(duì)功能的大致組裝以及構(gòu)造就可完成應(yīng)用層面的有關(guān)部分。

6系統(tǒng)實(shí)現(xiàn)6.1炒股功能實(shí)現(xiàn)圖6.1總界面圖Figure6.1Generalinterfacediagram6.1.1走勢(shì)圖實(shí)現(xiàn)走勢(shì)圖要利用客戶端按時(shí)接受更新資料來(lái)改變圖像數(shù)據(jù),圖像展示部分,要使用圖像顯示函數(shù),drawapend_imageCintwidth,intheight),w是坐標(biāo)的x軸,h就是另外的Y軸,利用刷新之后的全新股票詳細(xì)信息,利用模塊調(diào)用更新到圖像的走勢(shì)圖顯示中。個(gè)人總額和資產(chǎn)漲跌走勢(shì)圖、上周、本月等部分顯示需要利用上述函數(shù)來(lái)完成具體的過(guò)程。在炒股信息中會(huì)出現(xiàn)大量參考的線,比如MACD,MACD被叫做指數(shù)平滑異同移動(dòng)平均線,是從雙移動(dòng)平均線擴(kuò)展來(lái)的,用快平均線去掉慢的,MACD的作用與其大致相似,但是查看起來(lái)就非常便利。在MACD從負(fù)數(shù)轉(zhuǎn)變成正數(shù)的時(shí)候,就是買入。反之就是賣出。在MACD出現(xiàn)大幅度的變動(dòng),就說(shuō)明快的與慢的移動(dòng)平均線的距離被全面拉開(kāi),表示市場(chǎng)走勢(shì)的變化。另外也包含其他的線:DIF線(Difference)長(zhǎng)期移動(dòng)平均線和短期移動(dòng)平均線的離差值。DEA線(DifferenceExponentialAverage)DIF線的M日指數(shù)平滑移動(dòng)平均線。MACD線DEA線與DIF線的差,彩色柱狀線。參數(shù):SHORT(短)、LONG(長(zhǎng))、M天數(shù),一般為12,26,9a圖6.2MACD走勢(shì)圖Figure6.2MACDchart圖6.3KDJ走勢(shì)圖Figure6.3KDJchartk線圖的顯示依然由Init()函數(shù)開(kāi)始,分三步實(shí)現(xiàn)k線圖的顯示,首先,執(zhí)行m_pKDraw->SetDC(pdc)完成k線圖的繪制,然后完成交易量柱狀圖的繪制,最后繪制k線圖的公式,此視圖中定義了相應(yīng)的快捷鍵,當(dāng)按下某個(gè)鍵時(shí)產(chǎn)生消息WM_KEYDOWN由消息映射表調(diào)用函數(shù)RiseKeyDown通過(guò)判斷讀取的按鍵值執(zhí)行相應(yīng)的功能。詳細(xì)的函數(shù)代碼將添加在附件中,模擬炒股視圖的顯示與此類似。實(shí)現(xiàn)代碼:classStrategy(StrategyTemplate):

#主要實(shí)現(xiàn)下面這個(gè)`strategy`函數(shù)就可以了

defstrategy(self,event):

""":parameventevent.data為所有股票的信息,結(jié)構(gòu)如下

{'162411':

{'ask1':'0.493',

'ask1_volume':'75500',

'ask2':'0.494',

'ask2_volume':'7699281',

'ask3':'0.495',

'ask3_volume':'2262666',

'ask4':'0.496',

'ask4_volume':'1579300',

'ask5':'0.497',

'ask5_volume':'901600',

'bid1':'0.492',

'bid1_volume':'10765200',

'bid2':'0.491',

'bid2_volume':'9031600',

'bid3':'0.490',

'bid3_volume':'16784100',

'bid4':'0.489',

'bid4_volume':'10049000',

'bid5':'0.488',

'bid5_volume':'3572800',

'buy':'0.492',

'close':'0.499',

'high':'0.494',

'low':'0.489',

'name':'XXX',

'now':'0.493',

'open':'0.490',

'sell':'0.493',

'turnover':'420004912',

'volume':'206390073.351'}}

"""

#使用self.user來(lái)操作賬戶,使用self.user.buy()/self.user.sell()來(lái)買賣,用法同easytrader用法

#使用('message')來(lái)打印你所需要的log

print('\n\n策略1觸發(fā)')

print('行情數(shù)據(jù):萬(wàn)科價(jià)格:',event.data['000002'])

print('檢查持倉(cāng)')

print(self.user.balance)

print('\n')6.1.2股票交易功能實(shí)現(xiàn)股票買賣,利用調(diào)用股票執(zhí)行部分來(lái)完成,第一是系統(tǒng)給入最初十萬(wàn)元的資金,其利用類CapitalQuery來(lái)完成,responseReceived():資本信息已得到中央交易系統(tǒng),上述方式得到具體的資本數(shù)據(jù),之后展示在屏幕中。我們?cè)谧畛醯臅r(shí)候就能了解十萬(wàn)可用資金。買入股票的時(shí)候利用調(diào)用StockBuy類的有關(guān)方式來(lái)完成購(gòu)買活動(dòng),對(duì)setBuyButtonAction():用于“購(gòu)買”按鈕增加動(dòng)作,類控制器調(diào)用上述方式。利用傳承以及覆蓋購(gòu)買舉動(dòng)的按鈕舉動(dòng),可以在上述操作結(jié)束之后,在軟件倉(cāng)庫(kù)面板中,查找到購(gòu)買完成的記載,且在數(shù)據(jù)中心順利修正記載。圖6.4選股界面Figure6.4selectioninterface選股代碼BIAS買入:=if((CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100<-6,1,0);MI

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論