Ⅰ C#做類似股票實時交易軟體
我分享一些經驗,希望對你又幫助!
使用微軟的mschart,優勢,很強大,類型很豐富。劣勢 就是不開源
DevExpress 的chartControl 優勢:很強大,有分時圖和蠟燭圖,性能很好;劣勢:就是不是免費的,但是相信我,你能找到破解版的!
zedGraph 有源碼!~也算是一個比較成熟的開源軟體(我這邊有源碼,可以分享)
amStock 也有用,但是官網停止更新了!!
還有一個「StockMonitor」,網上有源碼,基於winform,自己畫的。。這個我研究過一段時間,擴展性很好,特別是K線圖。。。如果有需要可以分享源碼。
即時聊天需要用到的技術:
Winform(做UI)、通信協議(也就是TcpClient,TcpListener和Socket)。。應該這些就是核心了!!應該來說比較簡單。
當然,如果你需要更高級一點的「推送」模式實現聊天,你可以找一下PHP wakerman 這個高性能的即時通信demo,很酷,用最新的websocket協議去實現的!
workerman:http://www.workerman.net/
希望對你有幫助,加油!!!
Ⅱ 股票軟體編程問題
這個嘛,的確有些異想天開,但只要你努力,編個軟體是做的到的。
第一步,您可以嘗試在一些免費軟體上寫指標,很多軟體都提供公式編輯功能,這些公式編輯器就是一種簡化的計算機語言,如果您對股市的想法不復雜,使用別人的軟體做平台,自己加些東西,可能是上手最快的辦法。
如果您期望獲得的是獨立完整的產品,就需要找數據源了。如果您計算機水平足夠高,任何一款免費軟體的數據都能夠導出來。如果您做不到這一點,可以找個免費的數據介面。這些數據介面在許多軟體論壇上有提供,至於怎樣使用這些介面,您需要找介面的提供者咨詢。免費數據介面是網上的一些編程高手提供的,有些收費,有些免費。即使收費,費用也不高。
找到數據後,就可以寫自己的軟體了。通過各軟體商的摸索,股票軟體幾乎唯一的選擇是C語言。早前人們嘗試過幾乎所有當前流行的計算機語言寫股票軟體,但目前大品牌的正版付費軟體幾乎都是C語言寫的,其他語言在處理數據流上效率太低,以至於不能商品化。
當您的軟體已經可以向市場推廣時,就需要購買正式的數據源了。來自交易所的數據有兩個版本:Level-1和Level-2,Level-1每年約80萬,Level-2是買不到的,後者屬於特許經營,您需要是注冊資本1000萬以上的公司,通過向交易所特別申請才能獲得。運營Level-2數據的投資額大約是3000萬/年,包括研發、市場和數據傳輸平台。
如果您的軟體創新度有限,您的商業機會不多。如果您有自己的創造,那您就有機會了。在這個市場上,獲得每年3000萬的營業額不困難。
如果您試圖獲得每年上億的營業額並在創業板上市,您需要找到不低於4000萬的風險投資,並且組建一個不小於150人的團隊。
祝您成功吧,有志者事竟成。
Ⅲ C語言程序設計 個人股票管理系統
我有這個課題的軟體設計,不過不是免費的,呵呵
Ⅳ 我要做程序化交易編程, 國內那些股票/期貨軟體支持C或者C++行情分析編程介面
股票基本沒有,金字塔據說正在談。
期貨ctp的api可以直接用c、c++接入。
tb(交易開拓者)的語言接近c
文華、金字塔、mc都可以程序化交易,但是不是c,c++
Ⅳ 如何學習編寫一個股票交易軟體的交易程序
建議先學基礎的C語言及匯編基礎開始,可以先看下別的交易程序,再自己練習。
Ⅵ 股票行情軟體是用什麼語言編寫的
如下4種常見:
Java:Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群
JFreeChart:JFreeChart是JAVA平台上的一個開放的圖表繪並和制類庫。它完全使用JAVA語言編寫,是為applications, applets, servlets 以及JSP等使用所設計。JFreeChart可生成餅圖(pie charts)、柱狀圖(bar charts)、散點圖(scatter plots)、時序圖(time series)、甘特圖(Gantt charts)等等多種圖表,並且可以產生PNG和JPEG格式的輸出,還可以與PDF和EXCEL關聯。
3.源碼結構:源碼就是指編寫的最原始程序的代碼。運行的軟體是要經過編寫的,程序員編寫程序的過程中需要他們的「語言」。音樂家用五線譜,建築師用圖紙,那程序員的工作的語言就是「源碼」了。
4.c++ 【目前最多的】: C++是在C語言的基礎上開發的一種通用編程語言,應用廣泛。C++支持多種編程範式 --面向對象編程、泛型編程和過程化編程。最新正式標准C++14於2014年8月18日公布。其編程領域眾廣,常用於系統開發,引皮殲擎開發等應用領域,是至今為止最受廣大受用的最強絕握盯大編程語言之一,支持類:類、封裝、重載等!
Ⅶ C語言題目——股票撮合系統,有什麼需要注意的么6個測試用例,第5個死都過不去
有空編寫這個,不如去編寫股票測試系統,建模,測試數據,完善數據模型,看成功率不是更好。 不好意思,答非所問。
Ⅷ 您好,有個問題想請教您。 我想實現這樣的功能:我用C語言編寫程序來買賣美國股票。大概怎麼弄方向。
。。。。。。。程序員不是神,不是什麼都能寫的,這個寫出來的話,估計得進局子里了
Ⅸ 編寫股票分析軟體需要學會哪些計算機語言
編寫股票分析軟體需要學會的計算機語言是C++、Java、Java Script 、 VB 、Visual Foxpro 語言。
股票分析軟體准確稱為是證券決策分析系統,它是在普通行情軟體的基本功能整加了一些特定的功能,如一些分析大盤的指標、公式,新聞資訊,預警系統,選股系統,盤後分析,信息實時發布系統,研究報告,贏富數據等。" 股市有風險,投資需謹慎",廣大股民朋友要根據自己的需求選擇合適自己的股票軟體,而後結合一定的分析理論和自己的炒股經驗,形成一套自己的、行之有效炒股模式。股票分析軟體實質是通過對股市行情數據的統計,按照一定的分析模型和交易模型匯總成一系列的報表,指標圖形,實時資訊,讓廣大股民朋友更加清晰直觀的從基本面、技術面分析大盤和個股,即時方便的掌握股市的動向。股票分析軟體是炒股的工具,所以請廣大股民朋友要靈活運用。