程序化交易是一種在計(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)止贏。程序化交易在投資實(shí)戰(zhàn)中不僅可以提高下單速度,而且可以幫助投資者在交易過(guò)程中避免受到情緒波動(dòng)的影響,實(shí)現(xiàn)理性投資。
一鍵通2009的程序化交易功能在Webstock2008的基礎(chǔ)上增加了追蹤止損功能、在全自動(dòng)狀態(tài)下系統(tǒng)默認(rèn)按照最后的信號(hào)方向執(zhí)行,解決了交易指令消失不做任何處理的問(wèn)題、使用算法交易確保下單成交、并且升級(jí)了效果測(cè)試和參數(shù)優(yōu)化的功能,使程序化交易又前進(jìn)了一步,讓投資更加的輕松和快樂(lè)。
·啟動(dòng)程序化交易進(jìn)行自動(dòng)交易
·打開(kāi)交易軟件,輸入賬號(hào)和密碼
·啟動(dòng)自動(dòng)交易模型,選擇模型后點(diǎn)擊加載或新建模型。
·使用算法交易
可以選擇是否啟用“追價(jià)下單”“分批下單”“超價(jià)下單”
追價(jià)下單:如果下單沒(méi)有成交,可以設(shè)置追價(jià)下單,單子在幾秒鐘之內(nèi)沒(méi)有成交,系統(tǒng)會(huì)自動(dòng)撤單并按市場(chǎng)最新價(jià)追價(jià)下單,直至預(yù)設(shè)手?jǐn)?shù)全部成交(也可設(shè)置追價(jià)范圍,防范風(fēng)險(xiǎn))。(模型觸發(fā)、價(jià)格價(jià)格條件單、畫(huà)線條件單都可以支持追價(jià)下單)
分批下單:如果下單手?jǐn)?shù)過(guò)大,啟動(dòng)分批下單,系統(tǒng)會(huì)根據(jù)默認(rèn)的分批下單手?jǐn)?shù),將總手?jǐn)?shù)分批下單。
超價(jià)下單:在市價(jià)基礎(chǔ)上調(diào)整[ ]最小變動(dòng)價(jià)位,以提高成交幾率。
算法交易參數(shù)的設(shè)置
點(diǎn)擊圖中程序化交易窗口的紅色方框可以對(duì)算法交易功能進(jìn)行設(shè)置
在下圖中對(duì)算法交易參數(shù)進(jìn)行設(shè)置
“程序化交易自動(dòng)下單”的其他設(shè)置說(shuō)明:
“按市價(jià)下單,下單手?jǐn)?shù)” :模型每次下單的數(shù)量
“只進(jìn)行多頭交易”:選擇此項(xiàng)設(shè)置后,模型自動(dòng)過(guò)濾掉賣開(kāi)和買平的交易指令,只進(jìn)行多頭交易。
“只進(jìn)行空頭交易”:選擇此項(xiàng)設(shè)置后,模型自動(dòng)過(guò)濾掉買開(kāi)和賣平的交易指令,只進(jìn)行空頭交易。
“雙向交易”:選擇此項(xiàng)設(shè)置后,模型可以發(fā)出買開(kāi)、賣平、賣開(kāi)和買平指令,進(jìn)行雙向交易。
“下單方式”:可以選擇全自動(dòng)(不需要確認(rèn))、半自動(dòng)(需要確認(rèn))或者只顯示信號(hào)。
“信號(hào)確認(rèn)”:可以設(shè)置信號(hào)出現(xiàn)后幾秒鐘發(fā)出委托。
在全自動(dòng)狀態(tài)下,系統(tǒng)默認(rèn)使用“程序化交易按最后信號(hào)方向執(zhí)行”來(lái)解決指令反復(fù)的問(wèn)題,設(shè)置如下圖:
“程序化交易按最后信號(hào)方向執(zhí)行”原理說(shuō)明圖:
如果指令消失,系統(tǒng)會(huì)自動(dòng)恢復(fù)到最近的一次交易指令的狀態(tài)和手?jǐn)?shù)
例: 使用模型自動(dòng)交易滬銅0811在2008年8月22日發(fā)出賣出開(kāi)倉(cāng)信號(hào),之后在2008年9月4號(hào)發(fā)出買開(kāi)并平空指令,系統(tǒng)會(huì)自動(dòng)將8月22日的持倉(cāng)平掉并開(kāi)多倉(cāng),此時(shí)如果買平開(kāi)指令消失,系統(tǒng)會(huì)按照8月22日的開(kāi)倉(cāng)方向及手?jǐn)?shù)重新開(kāi)空倉(cāng),并平掉多單,這樣既保住了8月22日到9月4日之間的盈利又保持了原來(lái)的趨勢(shì)繼續(xù)盈利。
使用“止損”功能對(duì)持倉(cāng)進(jìn)行追蹤止損
啟動(dòng)止損功能:點(diǎn)擊“止損”設(shè)置止損
追蹤止損的工作原理如下圖:
編寫(xiě)交易模型
(1)交易模型編輯平臺(tái)
客戶可以自己編寫(xiě)交易模型(交易公式),實(shí)現(xiàn)自動(dòng)下單??梢园l(fā)出:買開(kāi) /買平/賣開(kāi)/賣平/反手指令,極大方便了技術(shù)派進(jìn)行操盤(pán)。
當(dāng)交易模型滿足條件時(shí),就自動(dòng)發(fā)出交易指令,如下圖所是。因?yàn)槲袛?shù)量等其他條件,客戶已經(jīng)預(yù)先設(shè)好,這時(shí)客戶只要點(diǎn)擊一下“下單”,就可以發(fā)出委托指令(如果客戶設(shè)置成全自動(dòng)交易,系統(tǒng)會(huì)不需要確認(rèn)自動(dòng)下單)。
編寫(xiě)交易模型的時(shí)候,可以點(diǎn)擊“插入函數(shù)”,來(lái)查詢每個(gè)函數(shù)的用法。如下圖所示:
如果需要引用系統(tǒng)中的指標(biāo)公式,可以點(diǎn)擊“引用公式”引用系統(tǒng)的指標(biāo)公式
注:引用公式后需要將指標(biāo)公式中的“:”改為“:=”
編寫(xiě)平臺(tái)的函數(shù)和語(yǔ)法,可以點(diǎn)擊“幫助查看”

下圖是利用移動(dòng)平均線和 KDJ來(lái)編寫(xiě)的模型。具體見(jiàn)下圖說(shuō)明
可以點(diǎn)擊“交易指令”,來(lái)查詢交易模型中的每個(gè)交易指令的用法。如下圖所示:
客戶交易模型編寫(xiě)好以后,可以進(jìn)行“效果測(cè)試”,如下圖所示:
點(diǎn)擊“查看詳細(xì)情況”,通過(guò)圖表查看每筆交易情況及資金走勢(shì)
如果您對(duì)模型效果不滿意,可以通過(guò)參數(shù)優(yōu)化對(duì)參數(shù)進(jìn)行優(yōu)化,以此作為參數(shù)的參考
對(duì)模型進(jìn)行修改后,,下一步要做的就是“保存模型”。
大功告成,最后一步就是“選擇應(yīng)用”,這時(shí)圖表上就出現(xiàn)根據(jù)您的交易模型出現(xiàn)的交易信號(hào)了。一旦交易模型滿足要求,系統(tǒng)就會(huì)發(fā)出交易指令。
4、其他功能
“語(yǔ)法檢測(cè)”對(duì)交易模型公式的語(yǔ)法進(jìn)行檢測(cè)。(檢測(cè)限于基本的語(yǔ)法錯(cuò)誤,邏輯錯(cuò)誤無(wú)法查出)
“效果測(cè)試”根據(jù)歷史數(shù)據(jù)檢測(cè)模型的表現(xiàn),另附測(cè)試結(jié)果的統(tǒng)計(jì)表及詳細(xì)的測(cè)試報(bào)告。
“參數(shù)優(yōu)化”如果模型中含有參數(shù),可以根據(jù)歷史數(shù)據(jù)計(jì)算出使得模型達(dá)到最大盈利的參數(shù)值。
“預(yù)測(cè)”——計(jì)算指令出現(xiàn)的價(jià)位,根據(jù)模型內(nèi)容、歷史數(shù)據(jù),預(yù)測(cè)出下一個(gè)交易指令出現(xiàn)的可能價(jià)位。
“加密銷售”客戶可以通過(guò)加密方式將交易模型發(fā)給其他人使用,模型使用者只能使用,無(wú)法看到模型的編寫(xiě)內(nèi)容。
該功能主要有2種用途:
1、你如果是一個(gè)編寫(xiě)模型的高手,你可以把你的模型加密后賣給別人,可以控制買者能夠用到什么時(shí)候,控制買者只能自己用,無(wú)法轉(zhuǎn)賣。
2、期貨公司的研發(fā)人員編的模型,給客戶用,一旦客戶離開(kāi)這個(gè)期貨公司,模型自動(dòng)失效。
具體操作方法:
選擇加密銷售,設(shè)置密碼、購(gòu)買者的文華賬號(hào)、到期時(shí)間及輸出路徑:
購(gòu)買者得到公式后進(jìn)行導(dǎo)入
選擇導(dǎo)入路徑
程序化交易其他各項(xiàng)說(shuō)明:
“啟動(dòng)一鍵通下單系統(tǒng)F12”:在文華行情中打開(kāi)下單軟件(自助委托交易軟件),這是進(jìn)行程序化交易的第一步。
退出下單:退出交易軟件。
“當(dāng)前K線走完之后再發(fā)出交易指令”:選擇此設(shè)置后,若當(dāng)前K線滿足觸發(fā)條件,需等K線走完即第二根K線開(kāi)盤(pán)價(jià)出現(xiàn)時(shí)才發(fā)出交易指令。
如果不選擇“走完當(dāng)前K線再發(fā)出交易指令”,盤(pán)中滿足觸發(fā)條件模型即時(shí)就會(huì)觸發(fā)。
“指令間連線顯示”:如果您想運(yùn)用自編的交易模型交易,為了能夠清楚的的顯示交易指令信號(hào)??梢赃x擇該項(xiàng)。用紅色、綠色線段將交易指令連接。賣出開(kāi)倉(cāng)——買入平倉(cāng)之間,綠色線段連接;買入開(kāi)倉(cāng)——賣出平倉(cāng)之間,紅色線段連接。
算法交易過(guò)程監(jiān)控:對(duì)算法交易進(jìn)行管理,可以停止正在進(jìn)行的追價(jià)下單和分批下單。
>>用模擬交易體驗(yàn)軟件功能 http://db.wenhua.com.cn/x_cxhjyxt.asp