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