『壹』 做程序化交易的編程(TB/文華財經等)需要多長時間的代碼經驗
現在的軟體都是高級語言。不會像寫C那麼長的代碼 都是封裝好的函數。直接用即可
C++ MFC都是很專業的投資者在用。
不知道你以前有沒有用過大智慧、通達信啥的。
文華的語言和其基本同源,對非程序化員出身的人比較適合
TB的語言更接近C一些,對程序員出身的人更熟悉些。
若你用文華的話,建議你直接上金字塔吧。語言和文華類似,但是一些稍復雜的策略文華就做不了了,文華目前的版本連全局變數都沒有。你用了一陣子就又要換平台了。
若使用TB...個人覺得可以考慮使用易盛。2者語言基本相同,而後者目前免費,TB按筆收的手續費提成還是很高的
『貳』 期貨程序化交易系統是如何實現的,用的是什麼編程語言
、程序化交易系統目前主要是通過計算機程序實現的,其實就是把交易者決策的過程用計算機語言描述出來,然後由計算機給出交易建議或直接發送交易指令到期貨公司的交易系統中去,完成一筆交易。
比如我們用自然語言思考某個品種是否應該買入賣出時:「如果大豆0901價格跌破3000元,則開倉賣出三分之一......」用計算機語言描述時可能就是:
「IF
A0901<=3000
THEN
SELL......」
當然實際上的程序編寫是比較復雜的,因為要做大量的邏輯判斷和公式計算。
2、
理論上來講,用什麼語言都可以完成這樣的任務,但因為涉及到大量的數據讀寫和網路存取,所以最好用自帶資料庫功能的編程語言,比如Delphi,不但數據
庫功能很強,而且可直接讀寫SQL-Server、Oracle、Sybase等證券期貨行業普遍採用的資料庫,相應的網路控制項也齊全。
3、此類交易系統適合所有的交易市場,證券、期貨、外匯都已經有了類似的交易系統,但各自的模型基礎不一樣,因為這些軟體都是根據交易者的經驗來建立交易模型並編寫的,而不同的交易者思路是不完全相同的。
4、在證券市場和期貨市場上,如果個人要建立一個計算機程序化交易系統的話,首先要做的當然是建立交易模型,也就是把自然語言描述的交易決策過程轉換成計算機語言。
其次是建立交易介面,這里有兩個介面問題要解決,一是你的交易程序要讀取行情軟體的數據,以便系統根據行情數據作出交易決策並發出交易指令;二是你的交易程序發出的指令要下到證券公司(期貨公司)的交易伺服器上去,就像你自己敲單一樣。
介面問題涉及到TCP/UDP埠的讀寫,證券(期貨)公司和交易所的通信都是通過TCP/UDP進行的,他們不對最終客戶開放介面,這就需要你自己破解數據格式了。
所以要建立一套有效的程序化交易系統,不但要求程序的編寫者有成功的、長期有效的交易經驗,還要懂得將這些經驗用計算機語言描述出來,這不是一個很簡單的過程。
『叄』 期貨程序化交易軟體怎麼使用
參與過程很簡單。
開個戶,弄個軟體,編個策略,然後運行就可。如圖:
開戶就是去期貨公司開戶,也可以直接找我開戶,費用都是行業最低的,然後軟體可以選擇文華財經和交易開拓者。前者固定收費,後者上浮手續費。然後策略編寫,得靠自己,編寫完事載入到軟體里就可以自動化運行了。
這裡面的關鍵其實就在於策略。
程序化的策略各種各樣。簡而言之,就是要用計算機語言把你的策略形容出來。
比如,5日均線和10日均線金叉做多,死叉做空。這就是一個程序化交易策略。但是,逢低買入,逢高賣出,回調後買入,反彈後做空等就不可以程序化,因為這些說法不具體,逢低的低,具體這么定義,什麼叫低?10日的低點,還是20日的低點?還有,回調後買入,具體是什麼時候,如何才能讓計算機知道行情是在回調?回調到什麼程度買入?這些無法量化的語言,是實現不了程序化的。
程序化交易最難點就在於策略,因為程序化交易本質還是交易。程序化交易脫離不了人性。編寫,運行,實現都很容易,只要題主能夠擁有一套策略就可以了。
期貨程序化交易的模擬做的很不錯,建議題主去弄套模擬體驗一下,。
『肆』 本人對期貨有所了解 ,但是對期貨程序化交易是小白,求期貨程序化交易高手來解答下~~~~
程序化-通俗的講就是把交易思路語言化,讓電腦按照程序的編寫自動在達成條件時候買賣。
如果對C比較熟悉,就是有編程基礎的話,學習程序化是非常簡單的,重要的是交易思路,畢竟有正確的思路才能賺錢,對吧?
不同的程序化交易軟體,基於的預言是略有不同的,但是都不是非常復雜。因為期貨程序編寫會用到許多數學公式等等,所以編寫要熟讀編寫手冊。很多沒有基礎的,通過看手冊都可以自己編寫的,所以不是非常難。
現在主流的程序化交易軟體,開拓者tb、文華財經、以及最近從美國引進的一個,記不清叫什麼了。
程序化在歷史數據回測,和實盤交易是完全不同的。
希望可以繼續交流~我也在研究
『伍』 我想學股票期貨程序化交易編程,有誰知道程序化交易編程用哪種語言啊在網上看到C,VB,之類,要學哪種
。。。程序化交易。。現在都是期貨比較多。
建議學習金字塔,功能比較強大。。
直接進他們公司的網站學習吧。。簡單的編些程序都是比較簡單。。
『陸』 期貨程序化交易軟體
這個你要自己去做這個的啊,這都不難去處理的啊,但是你要把這個系統和你要披背的啊
『柒』 不會編寫代碼怎麼做期貨的程序化交易
這個問題太大太空了。簡單回答的話:不會編寫就不要做程序化交易了。因為你對程序的理解能力會有障礙,那麼執行力就會有障礙。執行力不到位的話,那就失去了程序化交易的最主要優勢。
當然,另一種方案就是僱傭他人,成為團隊,取長補短。這是非個人行為,你需要有領導力,有好的策略思想。
『捌』 求期貨程序化交易程序一枚
參考答案 國外的探險手冊里說,遇難後的第一個30小時是最關鍵的30小時,因為這個時候人還沒有心理上的問題,除非你摔到頭了,不然體力和精力也不會有太大的問題,這個時候進行自救是成功率最高的,不然等到你餓了三四天,到時候就算有辦法你都沒力氣了。