版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
.課程安排1程序化買賣概念及運用指南2模型根本構(gòu)造和編寫要點3如何編寫帶有資金管理和止損的戰(zhàn)略模型4如何進(jìn)展多維的模型評價5如何編寫基于Tick逐筆數(shù)據(jù)的日內(nèi)高頻模型6如何編寫下單組件對下單過程進(jìn)展精細(xì)控制.第一章程序化買賣概念.什么是程序化買賣?程序化是一個買賣的概念,用戶可以把平常的買賣思想,寫成買賣戰(zhàn)略模型,讓電腦去執(zhí)行這些買賣思想,自動下單。利用電腦的計算才干和鐵面無私,提高下單的速度和效率,防止買賣遭到心情的干擾,實現(xiàn)理性買賣。程序化也是一個研討的概念,程序化平臺提供豐富的歷史數(shù)據(jù)和收益、風(fēng)險等多角度的模型評價報告,用戶可以在電腦的仿真買賣環(huán)境下,去測試、改良戰(zhàn)略模型,這樣買賣思想就可以快速成熟了,不再需求動輒幾個月甚至幾年的實盤驗證了。利用電腦的歷史數(shù)據(jù)存儲才干,能節(jié)省時間、節(jié)省金錢。.程序化買賣運用指南不同用戶群體對程序化的需求也不盡一樣,我們把程序化運用,從初級運用到高級運用,分成6個級別向大家引見。信號預(yù)警盒子公式條件單趨勢跟蹤戰(zhàn)略〔過濾模型〕加倉資金管理戰(zhàn)略〔非過濾模型〕模型組合高頻買賣.一級:信號預(yù)警盒子信號預(yù)警盒子是一種半自動程序化下單功能,用戶可以在信號預(yù)警盒子中設(shè)定預(yù)警模型,在滿足模型條件的時候,系統(tǒng)可以彈出預(yù)警窗口,手動確認(rèn)就可以直接下單了。這個功能類似以前版本的半自動,但是添加了顯示加載模型運轉(zhuǎn)情況的列表,我們叫做盒子。盒子還可以后臺運轉(zhuǎn),加載了信號預(yù)警以后,可以做看盤等其他操作,不影響模型出信號的。信號預(yù)警盒子的主要功能:1、支持多項平鋪,可同時監(jiān)控多個信號;2、點擊盒子列表中的一行,可以翻開k線圖上查看設(shè)定預(yù)警模型的信號;3、支持設(shè)置信號繼續(xù)時間和信號消逝確認(rèn)時間。...二級:公式條件單公式條件單適用于只按照某種特定條件進(jìn)展買賣的用戶,提供的一種靈敏的程序化執(zhí)行方式。公式條件單讓條件單不再停留在簡單的價錢條件和時間條件上,可以利用文華麥言語編寫出思緒更廣的條件。用戶可以在組群中加載條件單模組,系統(tǒng)根據(jù)寫入的條件進(jìn)展自動買賣。公式條件單的主要功能:1、只寫開倉條件,按照條件自動開倉;2、只寫平倉條件,將初始化帶入模組的持倉自動平掉;3、信號獨立,沒有過濾機制;4、可以隨意進(jìn)展客觀干涉;5、可以后臺運轉(zhuǎn)。..三級:趨勢跟蹤戰(zhàn)略〔過濾模型〕為有完好買賣戰(zhàn)略的投資者提供的全自動程序化買賣功能。買賣戰(zhàn)略中一開一平,且買賣手?jǐn)?shù)開平對應(yīng),不會出現(xiàn)鎖倉和加倉的情況??蛻舯救嗽诮M群中加載模組后,出現(xiàn)信號按照信號執(zhí)行方式確認(rèn)后自動下單買賣。不加倉模型的主要功能:1、可以經(jīng)過麥言語,編寫各類技術(shù)分析目的、形狀、止損止盈等戰(zhàn)略;2、模型中必需參與AUTOFILTER過濾函數(shù)以實現(xiàn)買賣指令的開平對應(yīng);3、可以客觀干涉;4、可以后臺運轉(zhuǎn)。..四級:加倉資金管理戰(zhàn)略〔非過濾模型〕為資金量較大,且買賣周期跨度較大的投資者提供的全自動程序化買賣。在制定買賣戰(zhàn)略的時候,可以對資金進(jìn)展合理規(guī)劃,確定初次開倉手?jǐn)?shù)和后續(xù)加倉手?jǐn)?shù),在戰(zhàn)略中實現(xiàn)加減倉操作和更靈敏的資金管理。用戶本人在組群中加載模組后,出現(xiàn)信號按照信號執(zhí)行方式確認(rèn)后自動下單買賣。加倉模型的主要功能:1、除過濾模型可以實現(xiàn)的戰(zhàn)略外,還可以實現(xiàn)帶有資金管理的戰(zhàn)略;2、編寫時可以利用頭寸函數(shù)進(jìn)展過濾,防止鎖倉;3、可以客觀干涉;4、可以后臺運轉(zhuǎn)。..五級:模型組合任何一個模型,都有一定程度的缺陷。程序化買賣想實現(xiàn)穩(wěn)定盈利,就需求模型組合,可以把各種不同戰(zhàn)略類型的模型,合理分配每一個模型的資金量,行情不好的時候模型之間盈虧互抵,行情好的時候共同盈利,即可以平滑整體資金曲線,達(dá)得穩(wěn)定盈利的效果。WH8的模組,為用戶提供一個合約上加載多個模型,每一個模型分配不同的資金,每一個模型在分配的資金內(nèi)運轉(zhuǎn)的功能。WH8也提供組合測試功能,可以將一籃子模型組合到一同測試,研討模型組合的歷史盈虧情況。確定好模型組合后,可以將這些組合加載到模組中一同運轉(zhuǎn),到達(dá)投資組合買賣的目的。其中任何模型出現(xiàn)信號都會按照信號執(zhí)行方式確認(rèn)后自動下單。.組合的主要功能:1、組合測試可以提供組合內(nèi)各模型的資金曲線和組合后的總資金曲線2、組合測試可以提供組合后的詳細(xì)測試數(shù)據(jù),如:總的盈虧、總的最大回撤、總的勝率等3、組合測試可以提供組合后的階段總結(jié),可以按年或者按月統(tǒng)計盈利率、勝率等4、模型組合在模組中運轉(zhuǎn)時,相互獨立,互不干擾5、模型組合的模組,可以后臺運轉(zhuǎn)..六級:高頻買賣日內(nèi)高頻是為以研討市場微觀構(gòu)造為主要買賣根底的投資者提供的全自動程序化買賣。在日內(nèi)高頻平臺中,用戶可以運用日內(nèi)高頻函數(shù),獲得盤口的多檔掛單,及逐筆成交數(shù)據(jù),編寫資金流或者其他市場微觀構(gòu)造戰(zhàn)略的買賣模型,一些國內(nèi)的炒單思緒,也可以編寫成高頻模型??蛻艨梢员救藢⒏哳l模型加載在某一合約上,出現(xiàn)信號按照信號執(zhí)行方式確認(rèn)后自動下單。此外,客戶還可以運用下單組件編寫日內(nèi)高頻模型,利用下單組件獨立運轉(zhuǎn)的方式實現(xiàn)高頻買賣。.日內(nèi)高頻的主要功能:1、可以切換到各級秒周期;2、可以進(jìn)展高頻模型的TICK逐筆回放測試;3、具有獨特的量能周期功能,更好的實現(xiàn)價量戰(zhàn)略;4、可以本人定義大單,將成交數(shù)據(jù)按類取出大單數(shù)據(jù),如取自動買大單成交次數(shù);5、可以后臺運轉(zhuǎn)。..第二章模型根本構(gòu)造和編寫.課程內(nèi)容一、模型的根本構(gòu)造和跨目的模型二、跨周期模型三、畫線函數(shù)模型.贏智“麥言語〞MYlanguageMY言語的編寫是基于文華財經(jīng)贏智程序化買賣平臺。經(jīng)過本節(jié)課的學(xué)習(xí),了解文華公式編寫平臺的根本函數(shù)與語法,設(shè)計本人的目的和程序化買賣戰(zhàn)略模型,實現(xiàn)全自動的委托發(fā)單買賣。.目的指可以繪出圖線但不發(fā)買賣指令的公式。目的是一個技術(shù)分析范疇的概念。買賣指令指買賣模型自動發(fā)出的下單委托指令,可以不經(jīng)過投資者確認(rèn)直接下單,也可以等待投資者回車確認(rèn)再下單。買賣指令在K線圖上以不同顏色和外形的箭頭來代表。買賣指令是一個程序化買賣范疇的概念。買賣模型指可以發(fā)出BK、SP等買賣指令,模型還包含下一方向,買賣手?jǐn)?shù),止盈止損等與買賣、資金運用相關(guān)的參數(shù)設(shè)置。買賣模型是一個買賣范疇的概念。了解以下名詞:.KDJ目的源碼:RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D;目的.用目的監(jiān)測行情:K線上穿D線.買賣指令.將目的轉(zhuǎn)化為模型:RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D;//以下是參與的買賣指令CROSS(K,D),BK;//K向上穿越D,發(fā)出買開買賣指令CROSS(J,100),SP;//J向上穿越100,發(fā)出賣平買賣指令CROSS(D,K),SK;//K向下穿越D,發(fā)出賣開買賣指令CROSS(0,J),BP;//J向下穿越0,發(fā)出買平買賣指令A(yù)UTOFILTER;模型.運作模型:.一、模型的根本構(gòu)造和跨目的模型的編寫.1、模型編寫的語法與操作符MYlanguage編寫語法MYlanguage操作符.1、定義變量稱號變量稱號不能相互反復(fù);不能與參數(shù)名反復(fù);不能與函數(shù)名反復(fù);2、半角輸入法的全英大寫形狀;3、每個語句應(yīng)該以分號終了;MYlanguage編寫語法:.命名參數(shù).MYlanguage操作符.如何運用操作符:A:(O+C)/2;B:C>O;//判別能否收陽;滿足條件前往1,否那么前往0D:TIME=0900&&C>O;//用于多條件邏輯關(guān)系.編寫練習(xí):SETTLE引用結(jié)算價REF(X,N)引用X在N個周期前的值
MA(X,N)求X在N周期內(nèi)的簡單移動平均。
定義變量:當(dāng)根K線最高價;結(jié)算價:15周期收盤價均線〔顯示定義);REF(A,1);REF(MA15,1);A:=H;S:=SETTLE;MA15:MA(C,15);衍生:當(dāng)前K線的前一個周期最高價;當(dāng)前K線的前一個周期15均線;.買賣模型根本構(gòu)造:1、定義變量2、買賣條件+買賣指令2、模型的根本構(gòu)造.MA5:=MA(C,5);
MA10:=MA(C,10);CROSS(MA5,MA10),BK;CROSS(MA10,MA5),SP;CROSS(MA10,MA5),SK;CROSS(MA5,MA10),BP;AUTOFILTER;定義思緒中涉及到的變量買賣條件,寫入買賣指令.編寫練習(xí)1:
關(guān)鍵字:反手指令MA5:=MA(C,5);MA10:=MA(C,10);CROSS(MA5,MA10),BPK;CROSS(MA10,MA5),SPK;AUTOFILTER;均線上穿平空做多,均線下穿平多做空;詳細(xì)細(xì)化思緒:5日均線上穿10日均線,平空做多;5日均線下穿10日均線,平多做空;39.跨目的模型,是指多個目的買賣思想結(jié)合在一同進(jìn)展看盤斷勢。關(guān)鍵詞:多個買賣條件1、以均線結(jié)合KD交叉目的為例2、練習(xí)編寫:MACD、KDJ目的模型3、跨目的模型的編寫.均線結(jié)合KD交叉目的模型:MA5:=MA(C,5);MA10:=MA(C,10);MA5>MA10,BK;//5日均線大于10日均線買入。MA5<MA10,SP;//10日均線大于5日均線賣出。AUTOFILTER;——>模型中參與KD目的思緒:均線模型.尋覓KDJ目的的源碼思想:RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);CROSS(K,D),BK;//K,D金叉,買入。CROSS(D,K),SP;//K,D死叉,賣出AUTOFILTER;.均線結(jié)合KD目的模型MA5:=MA(C,5);MA10:=MA(C,10);RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);MA5>MA10&&CROSS(K,D),BK;//5日均線大于10日均線并且KD金叉買入MA5<MA10&&CROSS(D,K),SP;//10日均線大于5日均線并且KD死叉賣出AUTOFILTER;.MACD、KDJ目的模型:
DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA
:=EMA(DIFF,N);
MACD:=2*(DIFF-DEA);
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M1,1);
J:=3*K-2*D;
(CROSS(K,D)&&J<30)||(CROSS(DIFF,DEA)&&MACD>1),BK;
(CROSS(D,K)&&REF(J,1)>70)||(CROSS(DEA,DIFF)&&MACD<-1),SP;
(CROSS(D,K)&&J>70)||(CROSS(DEA,DIFF)&&MACD<-1),SK;
(CROSS(K,D)&&REF(J,1)<30)||(CROSS(DIFF,DEA)&&MACD>1),BP;AUTOFILTER;總結(jié):多條件下用“〔〕〞明確邏輯關(guān)系.二、跨周期模型的編寫
.跨周期函數(shù)引見援用某種類在某個周期上加載了某個目的的數(shù)據(jù)。用法:#IMPORT[CODE,PERIOD,FORMULA]ASVAR援用CODE所對應(yīng)的合約PERIOD周期下目的FORMULA的數(shù)據(jù)。CODE文華碼,PERIOD周期,F(xiàn)ORMULA援用目的名,VAR定義變量名.跨周期跨合約模型的編寫規(guī)那么1.只能援用如下周期:MIN1MIN3MIN5MIN10MIN15MIN30HOUR1DAYWEEKMONTH2.只能短周期援用長周期3.被援用的目的中不能存在援用4.假設(shè)不寫文華碼,默許援用當(dāng)前合約,也可以直接寫合約代碼如:rb12015.FORMULA援用目的名,只能援用除數(shù)字、或者數(shù)字開頭的稱號之外的稱號。.舉例:同一合約不同周期的數(shù)據(jù)調(diào)用
買賣思緒當(dāng)日均線出現(xiàn)多頭陳列時,5分鐘KD線金叉,做多。當(dāng)日均線出現(xiàn)空頭陳列時,5分鐘KD線死叉,做空。.先建立一個目的稱號AAAMA5:=MA(C,5);MA10:=MA(C,10);MA30:=MA(C,30);在建立他的模型#IMPORT[,DAY,AAA]ASVARDM5:=VAR.MA5;DM10:=VAR.MA10;DM30:=VAR.MA30;RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D;DM5>DM10&&DM10>DM30&&CROSS(K,D),BPK;DM5<DM10&&DM10<DM30&&CROSS(D,K),SPK;AUTOFILTER;.股指IF合約5分鐘周期上,MA5上穿MA10,同時滬深300指數(shù)30分鐘周期,當(dāng)前K線MA5大于MA10,反手做多;股指IF合約5分鐘周期上,MA5下穿MA10,同時滬深300指數(shù)30分鐘周期,當(dāng)前K線MA5小于MA10,反手做空;尾盤10分鐘平倉。舉例:不同合約〔跨合約〕不同周期數(shù)據(jù)調(diào)用
買賣思緒.先建立一個被援用目的AAMA5:=MA(C,5);MA10:=MA(C,10);在建立并加載跨周期模型BB#IMPORT[999300,MIN30,AA]ASVARDM5:=VAR.MA5;DM10:=VAR.MA10;MA5:=MA(C,5);MA10:=MA(C,10);DM5>DM10&&CROSS(MA5,MA10)&&TIME<1505,BPK;DM5<DM10&&CROSS(MA10,MA5)&&TIME<1505,SPK;TIME>=1505,SP;TIME>=1505,BP;AUTOFILTER;.三、畫線函數(shù)模型
關(guān)鍵字:畫線函數(shù)——趨勢線買賣思緒:1.突破5周期均線與30周期均線金叉k線最高點和20周期均線與60周期均線金叉k線最高點直接的連線,平空做多。2.突破5周期均線與30周期均線死叉k線最低點和20周期均線與60周期均線死叉k線最低點直接的連線,平多做空。.函數(shù)引見:TRENDLINES趨勢線前往值趨勢線前往值用法:TRENDLINES(COND1,DATA1,COND2,DATA2);從本地起始K線開場計算,以相距最近兩根分別滿足條件COND1的DATA1值和COND2的DATA2值構(gòu)成起止點構(gòu)成趨勢線,該函數(shù)前往K線對應(yīng)的趨勢值。舉例:TRENDLINES(O>C,H,C>O,H);相距最近的陰線和陽線最高價構(gòu)成一條趨勢線,該函數(shù)前往K線對應(yīng)的趨勢值。.實例源碼:MA5:=MA(C,5);MA20:=MA(C,20);MA30:=MA(C,30);MA60:=MA(C,60);TMP1:=TRENDLINES(CROSS(MA5,MA30),H,CROSS(MA20,MA60),H);TMP2:=TRENDLINES(CROSS(MA30,MA5),L,CROSS(MA60,MA20),L);H>TMP1,BPK;L<TMP2,SPK;AUTOFILTER;..第三章資金管理和止損的戰(zhàn)略模型.課程內(nèi)容1、頭寸函數(shù)引見2、資金管理,止盈止損模型的編寫思緒及案例3、運用資金管理,止盈止損模型需求留意的問題.1、常用頭寸函數(shù)引見ISLASTBK判斷上一個交易信號是否是BK。
用法:ISLASTBK如果上一個交易信號是BK則返回1否則返回0ISLASTSK判斷上一個交易信號是否是SK。
用法:ISLASTSK如果上一個交易信號是SK則返回1,否則返回0BARSBK上一次買開信號位置
用法:
BARSBK返回上一次買開倉距離當(dāng)前k線的k線數(shù)。BARSSK上一次賣開信號位置
用法:
BARSSK返回上一次賣開倉距離當(dāng)前k線的k線數(shù)。.BKPRICE買開信號位置的買開信號價位。
用法:BKPRICE返回最近一次模型買開位置的買開信號價位。
例如:BKPRICE-CLOSE>60,SP;//如果買開價位比當(dāng)前價位高出60,且買開價位存在,賣平倉
請注意當(dāng)模型存在連續(xù)多個開倉信號(加倉)的情況下,該函數(shù)返回的是最后一次開倉信號的價格,而不是開倉均價。SKPRICE賣開信號位置的賣開信號價位
用法:SKPRICE返回最近一次模型賣開位置的賣開信號價位。
例如:CLOSE-SKPRICE>60&&SKPRICE>0,BP;//如果當(dāng)前價位高出賣開價位60,且賣開價位存在,買平倉
請注意當(dāng)模型存在連續(xù)多個開倉信號(加倉)的情況下,該函數(shù)返回的是最后一次開倉信號的價格,而不是開倉均價。.MONEY虛擬資金余額
用法:MONEY返回虛擬資金余額。
注意與未來函數(shù)同時使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,
TROUGH,TROUGHBARS,REFX等可能會導(dǎo)致誤差。MARGIN合約保證金
用法:MARGIN返回當(dāng)前合約的保證金比率(用戶啟動模組時設(shè)置的)。
注意與未來函數(shù)同時使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,
TROUGH,TROUGHBARS,REFX等可能會導(dǎo)致誤差。PROFIT虛擬逐筆浮盈
用法:PROFIT返回當(dāng)前的虛擬逐筆浮動盈虧。
注意與未來函數(shù)同時使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,
TROUGH,TROUGHBARS,REFX等可能會導(dǎo)致誤差。SETDEALPERCENT設(shè)置下單的虛擬資金使用比例
用法:SETDEALPERCENT(fPercent)表示每次按資金的fPercent(范圍1~100)下單。
例子:SETDEALPERCENT(20);//每次按資金比例的%20下單
注:應(yīng)該與AUTOFILTER函數(shù)同時使用.BKVOL模組信號多頭持倉
用法:
BKVOL返回模組信號多頭持倉。
注意與未來函數(shù)同時使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,
TROUGH,TROUGHBARS,REFX等可能會導(dǎo)致誤差。SKVOL模組信號空頭持倉
用法:
SKVOL返回模組信號空頭持倉。
注意與未來函數(shù)同時使用ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,
TROUGH,TROUGHBARS,REFX等可能會導(dǎo)致誤差。.2、資金管理模型的編寫思緒及案例.利用頭寸函數(shù)實現(xiàn)對倉位的加減。例1加倉模型A:=多頭開倉條件;A1:=多頭加倉條件;B:=空頭買賣條件;B1:=空頭加倉條件;D:=多頭平倉條件;E:=空頭平倉條件;A&&NOT(ISLASTSK||ISLASTBK),BK(2);B&&NOT(ISLASTBK||ISLASTSK),SK(2);BKVOL=2&&A1&&ISLASTBK,BK(1);SKVOL=2&&B1&&ISLASTSK,SK(1);D&&ISLASTBK,SP(BKVOL);E&&ISLASTSK,BP(SKVOL);留意,買賣時要思索前一信號方向防止鎖倉。.例2:對買賣資金的管理
//過濾模型每次下單運用當(dāng)時資金的20%SETDEALPERCENT(20);DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);DIFF<0&&DEA<0&&CROSS(DEA,DIFF),SK;DIFF<0&&DEA<0&&CROSS(DIFF,DEA),BP;DIFF>0&&DEA>0&&CROSS(DIFF,DEA),BK;DIFF>0&&DEA>0&&CROSS(DEA,DIFF),SP;AUTOFILTER;.10日均線之上開多倉〔開倉資金可用資金20%〕,價錢每上漲10%止盈平倉50%倉位,上漲20%止盈全部倉位。跌破5日線止損。N為合約單位MA10:=MA(C,10);
MA5:=MA(C,5);
BKVOL=0&&CROSS(C,MA10),BK(MONEY*0.2/(N*C*MARGIN));
BKVOL>0&&CROSS(C,BKPRICE*1.1),SP(BKVOL*0.5);
BKVOL>0&&CROSS(C,BKPRICE*1.2),SP(BKVOL);
BKVOL>0&&CROSS(MA5,C),SP(BKVOL);
//非過濾模型.2、止盈止損模型的編寫思緒及案例.例1:限價止損、限價止盈模型A:=多頭買賣條件;B:=空頭買賣條件;E:=多頭平倉條件;F:=空頭平倉條件;A,BK;E||C<=BKPRICE-100||C>=BKPRICE+150,SP;B,SK;F||C>=SKPRICE+100||C<=SKPRICE-150,BP;AUTOFILTER;.收盤價大于5周期均線,買開倉。收盤價小于5周期均線,平多倉。收盤價從高點回調(diào)30%,止盈。N:=0.3;//定義回撤幅度MA1:=MA(C,5);//5周期均線HH:=HHV(H,BARSBK+1);//取自開倉K線到如今的最高價C>MA1,BK;(C<MA1)||(C>=BKPRICE&&C<=HH-N*(HH-BKPRICE)),SP;AUTOFILTER;例2:回撤止損止盈模型.3、運用資金管理,止盈止損模型需求留意的問題1.編寫加減倉位時要留意對反向信號的判別〔防止鎖倉〕2.對應(yīng)加倉或減倉信號時對已有倉位的思索〔準(zhǔn)確加倉〕.第四章多維模型評價.收益率測算信號和資金記錄表敏感性測試圖多線程參數(shù)優(yōu)化引薦實盤頭寸多維的效果測試功能.信號和資金記錄表關(guān)注資金回撤敏感性測試圖尋覓關(guān)鍵點多線程參數(shù)優(yōu)化確定最優(yōu)參數(shù)引薦實盤頭寸控制買賣風(fēng)險收益率測算了解模型概略.信號和資金曲線關(guān)注資金回撤敏感性測試圖尋覓關(guān)鍵點參數(shù)優(yōu)化確定最優(yōu)參數(shù)引薦實盤頭寸控制買賣風(fēng)險收益率測算了解模型概略73.信號和資金記錄表關(guān)注資金回撤敏感性測試圖尋覓關(guān)鍵點參數(shù)優(yōu)化確定最優(yōu)參數(shù)引薦實盤頭寸控制買賣風(fēng)險收益率測算了解模型概略74.信號和資金記錄表關(guān)注資金回撤敏感性測試圖尋覓關(guān)鍵點參數(shù)優(yōu)化確定最優(yōu)參數(shù)引薦實盤頭寸控制買賣風(fēng)險收益率測算了解模型概略75.信號和資金記錄表關(guān)注資金回撤敏感性測試圖尋覓關(guān)鍵點參數(shù)優(yōu)化確定最優(yōu)參數(shù)引薦實盤頭寸控制買賣風(fēng)險收益率測算了解模型概略76.第五章日內(nèi)高頻模型77.課程內(nèi)容一、日內(nèi)高頻函數(shù)引見二、日內(nèi)高頻模型編寫思緒及案例三、運用日內(nèi)高頻模型需求留意的問題.日內(nèi)高頻:什么是高頻買賣,它的魅力何在呢?相較于低頻買賣而言,高頻買賣的主要創(chuàng)新之處在于其在電腦驅(qū)動下,對變化的市場迅速做出反響,并且實現(xiàn)資金的快捷周轉(zhuǎn)。高頻買賣的特征:買賣次數(shù)更多、每筆買賣的平均利潤小。.盤口數(shù)據(jù)分筆數(shù)據(jù)大單顯示.1、日內(nèi)高頻函數(shù)引見援用盤口數(shù)據(jù):掛單數(shù)據(jù)和成交數(shù)據(jù)援用數(shù)據(jù)類型:TICK數(shù)據(jù)和秒周期數(shù)據(jù).掛單數(shù)據(jù)L2_BID1取買一價L2_BIDVOL1取買一量L2_BID2取買二價L2_BIDVOL2取買二量L2_BID3取買三價L2_BIDVOL3取買三量L2_BID4取買四價L2_BIDVOL4取買四量L2_BID5取買五價L2_BIDVOL5取買五量注:K線圖和TICK都可以運用.掛單數(shù)據(jù)L2_ASK1取賣一價L2_ASKVOL1取賣一量L2_ASK2取賣二價L2_ASKVOL2取賣二量L2_ASK3取賣三價L2_ASKVOL3取賣三量L2_ASK4取賣四價L2_ASKVOL4取賣四量L2_ASK5取賣五價L2_ASKVOL5取賣五量注:K線圖和TICK都可以運用.掛單數(shù)據(jù)ASKBIGVOLPRICE:前往TICK圖中該筆TICK盤口中空頭滿足大單條件的與最新價的最近價錢。BIDBIGVOLPRICE:前往TICK圖中該筆TICK盤口中多頭滿足大單條件的與最新價的最近價錢。CALVOLPRICELIS:TICK圖中初始化盤口大單價錢表,主要在BIDBIGVOLPRICE與ASKBIGVOLPRICE前運用,提供初始化注:僅限TICK運用.函數(shù)解釋1、ASKBIGVOLPRICE、BIDBIGVOLPRICE最近大單價錢大單:自動或手動定義2、CALVOLPRICELIST:TICK圖中初始化盤口大單價錢表初始化五檔或者五檔之外大單列表,供提取.成交數(shù)據(jù)L2_PRICE:前往TICK圖中該筆TICK的成交價。L2_VOLUME:前往TICK圖中該筆TICK的成交量。注:僅限TICK運用.成交數(shù)據(jù)L2_SETBIGVOL(nVol)設(shè)置大單成交手?jǐn)?shù)閾值,成交手?jǐn)?shù)大于nVol的為大單注:1、僅限秒周期運用2、定義下面紅色字體函數(shù)的大單算法.成交數(shù)據(jù)L2_BKVOL前往當(dāng)前秒周期買開的成交量L2_SKVOL前往當(dāng)前秒周期賣開的成交量L2_BPVOL前往當(dāng)前秒周期買平的成交量L2_SPVOL前往當(dāng)前秒周期賣平的成交量L2_BKBIGCOUNT前往當(dāng)前秒周期買開的大單成交次數(shù)L2_SKBIGCOUNT前往當(dāng)前秒周期賣開的大單成交次數(shù)L2_BPBIGCOUNT前往當(dāng)前秒周期買平的大單成交次數(shù)L2_SPBIGCOUNT前往當(dāng)前秒周期賣平的大單成交次數(shù)L2_BKBIGTOTVOL前往當(dāng)前秒周期買開的大單成交量L2_SKBIGTOTVOL前往當(dāng)前秒周期賣開的大單成交量L2_BPBIGTOTVOL前往當(dāng)前秒周期買平的大單成交量L2_SPBIGTOTVOL前往當(dāng)前秒周期賣平的大單成交量注:僅限秒周期運用.成交數(shù)據(jù)L2_BIDVOL前往當(dāng)前秒周期自動買的成交量L2_ASKVOL前往當(dāng)前秒周期自動賣的成交量L2_BIDBIGCOUNT前往當(dāng)前秒周期自動買的大單成交次數(shù)L2_ASKBIGCOUNT前往當(dāng)前秒周期自動賣的大單成交次數(shù)L2_BIDBIGTOTVOL前往當(dāng)前秒周期自動買的大單成交量L2_ASKBIGTOTVOL前往當(dāng)前秒周期自動賣的大單成交量注:僅限秒周期運用.小節(jié)援用函數(shù),相對比較簡單,直接將函數(shù)寫進(jìn)相應(yīng)的語句,函數(shù)即代表其本身所表示的數(shù)值。.2、日內(nèi)高頻模型的編寫案例日內(nèi)高頻模型的主要編寫思緒,是經(jīng)過對盤口數(shù)據(jù)的分析,判別行情短暫的方向,快速進(jìn)場,將國內(nèi)炒單的思緒程序化,實現(xiàn)程序化炒單。.M:=10;P:=15;HH:=HHV(H,BARSBK);LL:=LLV(L,BARSSK);A:=L2_BIDVOL1+L2_BIDVOL2+L2_BIDVOL3;//買一量+買二量+買三量B:=L2_ASKVOL1+L2_ASKVOL2+L2_ASKVOL3;//賣一量+賣二量+賣三量TIME<145900&&A>3*B,BK;TIME<145900&&A*3<B,SK;C<BKPRICE-M,SP;C>SKPRICE+M,BP;TIME>=145930||C<HH-P,SP;TIME>=145930||C>LL+P,BP;AUTOFILTER;..量能周期--價量關(guān)系1、量增價漲,量價配合,看漲。2、量增價平,看平。3、量增價跌,看跌。4、量縮價漲,無量空漲,看漲5、量縮價平,看平6、量縮價跌,綿綿陰跌。.VOLTIME<MA(VOLTIME,3)&&VOLTICK<REF(VOLTICK,1)&&H>REF(H,1),BK; //當(dāng)根量能周期構(gòu)成的時間短于3根量能周期構(gòu)成的時間均值并且當(dāng)根量能周期包含的tick筆數(shù)少于上一根量能周期包含的tick筆數(shù)并且當(dāng)根最高價大于前一根最高價VOLTIME<MA(VOLTIME,3)&&VOLTICK<REF(VOLTICK,1)&&L<REF(L,1),SK;H>REF(HHV(H,2),1),BP;L<REF(LLV(L,2),1),SP;AUTOFILTER;..3、運用日內(nèi)高頻模型需求留意的問題TIME函數(shù)前往6位日內(nèi)買賣的開平倉邏輯關(guān)系止損止盈戰(zhàn)略的重要性高頻周期函數(shù)的適用性.第六章下單組件編寫.戰(zhàn)略模型何時發(fā)出信號?下單組件如何進(jìn)展下單?買賣系統(tǒng)買賣勝利。什么是下單組件.下單組件的作用控制成交本錢智能分批下單。。。實現(xiàn)個性化買賣自定義止損止盈。。。.下單組件如何編寫根本語法函數(shù)簡介流程圖解編寫范例.根本語法一、變量的定義及賦值:VARN1;//定義變量N1VARN2;//定義變量N2VARN3;//定義變量N3N1=3000;//整型賦值N2=88.888;//浮點型賦值N3=“股指期貨〞;//字符串型賦值.根本語法二、函數(shù)的定義:VOIDMAIN()//定義主函數(shù){…}VARBKDEAL()//帶前往值的函數(shù){RETURN(10)//前往值}VOIDBKDEAL()//不帶前往值函數(shù){…}.下單組件包括的系統(tǒng)函數(shù)盤口信息Offers(Code,strContent)某合約買賣盤報價Volume(Code)某合約當(dāng)前成交量
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年廣西壯族自治區(qū)防城港市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年云南省曲靖市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 婚禮賀詞大全
- 小學(xué)數(shù)學(xué)教師讀書心得體會
- 青海省黃南藏族自治州(2024年-2025年小學(xué)六年級語文)統(tǒng)編版綜合練習(xí)(上學(xué)期)試卷及答案
- 2024年田間管理機械項目資金需求報告
- 2025年汽車清潔劑項目立項申請報告
- 2025年電動醫(yī)療床項目規(guī)劃申請報告模板
- 2025年交通警示燈項目申請報告
- 春節(jié)放假的通知匯編6篇資料
- 2025年云南昆明經(jīng)濟(jì)技術(shù)開發(fā)區(qū)投資開發(fā)(集團(tuán))有限公司招聘筆試參考題庫附帶答案詳解
- HSE基礎(chǔ)知識培訓(xùn)
- 2023-2024學(xué)年廣東省廣州市花都區(qū)九年級(上)期末物理試卷(含答案)
- 安徽省蚌埠市2023-2024學(xué)年高一上學(xué)期期末考試 地理 含答案
- 2024年度托管班二人合伙協(xié)議書3篇
- 山東中醫(yī)藥大學(xué)中西醫(yī)臨床(專升本)學(xué)士學(xué)位考試復(fù)習(xí)題
- 2024-2025學(xué)年九年級語文上冊部編版期末綜合模擬試卷(含答案)
- 鄉(xiāng)村振興暨干部素質(zhì)提升培訓(xùn)班學(xué)習(xí)心得體會
- IATF16949:2024標(biāo)準(zhǔn)質(zhì)量手冊
- 飼料加工混凝土施工合同
- 會議會務(wù)服務(wù)投標(biāo)方案投標(biāo)文件(技術(shù)方案)
評論
0/150
提交評論