中信期貨贏智程序化交易軟件是一款針對專業(yè)程序化交易者而打造的一個專用交易平臺,不僅支持K線圖模型,而且支持tick圖逐筆模型、盤口模型,追求編程高效、回測精準、運行穩(wěn)定,程序化交易是一種在計算機和網(wǎng)絡(luò)技術(shù)的支持下,瞬間完成您預(yù)先設(shè)置好的組合交易指令的一種交易手段。您可將您的交易思路,通過文華提供的函數(shù)、語法及編輯平臺,編寫成交易模型,實現(xiàn)自動開平倉、自動止損、自動止盈。
程序化交易比手動交易的優(yōu)勢
1、程序化交易反應(yīng)速度快于人腦
手動交易時,從眼睛看到到大腦確認再到按鍵買賣至少需要1~2秒的時間,期貨價格瞬息萬變,1-2秒足以讓價格跑遠,這樣會提高我們的交易成本,如果長期累積下來,也損失了一筆不小的財富。
而程序化交易由電腦盯盤,從信號發(fā)出到電腦下單交易僅需要幾毫秒時間(1毫秒=千分之一秒)。在瞬息萬變的交易市場里面,這種速度可讓我們在機會出現(xiàn)時第一時間進出場,降低交易成本,讓交易者積累更多的財富。
2、程序化交易回避人性的弱點
人手交易的最大障礙是什么?是交易者內(nèi)心的思想波動。因為人的大腦每時每刻都在涌現(xiàn)出不同的想法。這些想法有可能會對交易思路造成干擾。明明有的時候按規(guī)則要止損了,但是有可能就因為交易者心里面的一絲猶豫,而導(dǎo)致錯過了最好的平倉時機,令虧損擴大。
程序化交易的最大特點是克服了人手交易的不確定性,電腦本身沒有感情,可嚴格按照程序化的設(shè)定不間斷地連續(xù)交易,完全可實現(xiàn)人腦無法達到的穩(wěn)定性。
3、程序化交易可復(fù)制成功
人只有兩只眼,同一時間只能觀察一個合約,但每天存在交易機會的合約有很多,您只能愁于空有一身好本領(lǐng),卻無法分身把收益最大化。
而程序化交易可同時監(jiān)測幾十個合約、周期,只要把您成功的交易經(jīng)驗轉(zhuǎn)化程序化可讀懂的語言,程序化就可幫您復(fù)制成功。
自動交易
(一)加載模型到“運行模組”進行全自動交易
有些交易者希望可以模型帶有個性化的信號執(zhí)行方式,有些交易者希望采用資金管理的策略并實時監(jiān)控各個模型的浮盈和平倉盈虧情況,還有些交易者需要利用盤口的數(shù)據(jù)進行高頻程序化交易,這樣需求的用戶可以使用“運行模組”進行全自動交易。如下圖
注:當模型中寫有TRADE_OTHER函數(shù)時,第四步的交易合約處會自動填入去模型中所寫合約,模型中未寫TRADE_OTHER,可以在該處手動選擇交易合約。
模型中寫入TRADE_OTHER函數(shù)規(guī)則如下:
(1)數(shù)據(jù)合約為指數(shù)合約:
按照模型中函數(shù)指定的合約作為交易合約。
(2)數(shù)據(jù)合約為指定交易合約(如IF1501):
按照TRADE_OTHER函數(shù)指定的合約作為交易合約。
(3)數(shù)據(jù)合約為主連合約(實現(xiàn)自動換月):
TRADE_OTHER函數(shù)寫為TRADE_OTHER('AUTO')時,可加載到主連合約,實現(xiàn)自動換月移倉。
完成上面的設(shè)置后會彈出如下圖所示界面,表明程序化全自動開始運行。
如果想對模組可用資金、持倉手數(shù)賦予初始值,可以點擊菜單欄【同步】—>【同步持倉】。如何設(shè)置初始值請參考說明書“模組使用詳解”。
(二)加載模型到“頁面盒子”進行自動交易
有些交易者不需要模型做一次完整的開平交易,只需要模型完成開倉或平倉;有些交易者需要程序化監(jiān)控行情并對多賬號下單;還有些投資者并沒有復(fù)雜的思路,只需要使用簡單的均線模型來指導(dǎo)交易,頁面盒子可以實現(xiàn)這些想法。
需要程序化在條件滿足是給出彈框提醒的交易者,可以在加載盒子時不勾選“直接下單不需要手動確認”。這樣,當滿足條件時,會彈出如下圖紅框中所示的確認窗口,點擊下單按鈕即可完成下單 。