1. 你好,老師,我想問一下網上那麼多的股票軟體,都用什麼語言編寫的,有沒有簡便的軟體程序編寫
大部分都用C++編寫,也有用Delphi編寫的,還有用Java和Flash的ActionScript寫的。
2. 想編寫一個股票自動交易軟體,可以讀取通達信實時數據,操作券商交易軟體自動下單,要學哪些知識、語言
基本比較難,可以直接使用別人做好的軟體,比如金牛盯盤、金鷹股票自動交易軟體、SNB等
3. 怎麼製作一款股票軟體
自己如果會編寫程序,同時自己有自己的選股模型其實也非常簡單。我以前也用過證券公司的軟體裡面自帶的公式,好些模型無法實現,而且還出現過數據缺失(同一個公式跑出來的數據完全不一樣,當然也導致巨大損失)。去年開始自己開始弄了個小軟體在不斷完善,目前一個選股模型跑完滬深兩市數據大概10-12分鍾。軟體還是存在缺陷,沒有把機器學習演算法融入,模,工地上的事情忙完了(本人非計算機專業,業余喜歡玩玩java,Python機器學習而已),把機器演算法融入進去試試。上個自己的弄的股票軟體的圖片
4. 股票軟體是用哪種語言編寫的
不同的軟體可能不同,但是一般來說應該是C#或者JAVA 寫的,因為這兩種語言的網路性能比較好,C#在windows平台上可以完美運行,java具有較好的移植性
5. 編寫股票分析軟體需要學會哪些計算機語言
編寫股票分析軟體需要學會的計算機語言是C++、Java、Java Script 、 VB 、Visual Foxpro 語言。
股票分析軟體准確稱為是證券決策分析系統,它是在普通行情軟體的基本功能整加了一些特定的功能,如一些分析大盤的指標、公式,新聞資訊,預警系統,選股系統,盤後分析,信息實時發布系統,研究報告,贏富數據等。" 股市有風險,投資需謹慎",廣大股民朋友要根據自己的需求選擇合適自己的股票軟體,而後結合一定的分析理論和自己的炒股經驗,形成一套自己的、行之有效炒股模式。股票分析軟體實質是通過對股市行情數據的統計,按照一定的分析模型和交易模型匯總成一系列的報表,指標圖形,實時資訊,讓廣大股民朋友更加清晰直觀的從基本面、技術面分析大盤和個股,即時方便的掌握股市的動向。股票分析軟體是炒股的工具,所以請廣大股民朋友要靈活運用。
6. 股票行情軟體是用什麼語言編寫的
如下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日公布。其編程領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大受用的最強大編程語言之一,支持類:類、封裝、重載等!
7. 3、 用java定義一個股票類Stock,該類包括如右圖所示
public
class
stock
{
private
string
store;//
股票類屬性
private
string
symbol;//
股票代號
private
string
name;//
股票名稱
private
bigdecimal
currentprice;//
當前時間的股票價格
private
bigdecimal
previouclosingprice;//
前一天的股票值
/**
*
返回前一天變到當前時間的百分比
*
@return
百分比
*/
public
double
getchangepercent()
{
return
this.currentprice.subtract(this.previouclosingprice).abs()
.divide(this.currentprice,
2,
bigdecimal.round_half_even)
.doublevalue();
}
/**
*
返回前一天變到當前時間的百分比
*
@param
currentprice
當前時間的股票價格
*
@param
previouclosingprice
前一天的股票值
*
@return
百分比
*/
public
double
getchangepercent(bigdecimal
currentprice,
bigdecimal
previouclosingprice)
{
return
currentprice.subtract(previouclosingprice).abs()
.divide(currentprice,
2,
bigdecimal.round_half_even)
.doublevalue();
}
public
string
getstore()
{
return
store;
}
public
void
setstore(string
store)
{
this.store
=
store;
}
public
string
getsymbol()
{
return
symbol;
}
public
void
setsymbol(string
symbol)
{
this.symbol
=
symbol;
}
public
string
getname()
{
return
name;
}
public
void
setname(string
name)
{
this.name
=
name;
}
public
bigdecimal
getcurrentprice()
{
return
currentprice;
}
public
void
setcurrentprice(bigdecimal
currentprice)
{
this.currentprice
=
currentprice;
}
public
bigdecimal
getpreviouclosingprice()
{
return
previouclosingprice;
}
public
void
setpreviouclosingprice(bigdecimal
previouclosingprice)
{
this.previouclosingprice
=
previouclosingprice;
}
}