版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、編輯平臺的語法1.關(guān)于公式名稱:公式的名稱不可以和已經(jīng)存在的公式重復(fù)。 2.關(guān)于參數(shù):每個自編公式最多可以定義四個參數(shù),參數(shù)的定義如下, 首先是參數(shù)名稱,然后是參數(shù)的最小值,最大值,最后是參數(shù)的默認(rèn)值。在定義參數(shù)時要注意的是參數(shù)名稱不可以重復(fù)。 3.關(guān)于變量名稱:變量名稱不可以互相重復(fù),不可以和參數(shù)名重復(fù),不可以和函數(shù)名稱重復(fù)。 4.關(guān)于公式內(nèi)容:公式的每個語句應(yīng)該以分號結(jié)束,包括最后一條語句。在數(shù)據(jù)公式的時候請您注意一定要使用半角輸入。在編寫公式的過程中,如果您不記得某個函數(shù)的確切寫法,可以選擇插入函數(shù)來插入函數(shù)。 5.如果您在編寫公式之后,想給這個公式加上注釋、說明,可以點(diǎn)擊公式名稱后面的
2、“公式說明”,在彈出窗口中輸入。6.IF ELSE:該語句只有Mytrader2009和Myadvisor(贏智)支持MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);MA30:=MA(CLOSE,30);IF(MA5MA10)MA5,COLORRED;ELSEIF(MA10MA30)MA10,COLORMAGENTA;ELSEMA30,COLORGREEN;以上內(nèi)容表達(dá) MA5、MA10、MA30三者中最大的數(shù)值。7.IFELSE(C,A,B)如果條件C成立則返回A值,否則返回B值例:IFELSE(CLOSEREF(CLOSE,1),1,0);表示若今日收盤價高于前一日
3、收盤價,則返回1,否則返回0自編公式支持的函數(shù)1.引用數(shù)據(jù)AVPRICE引用均價(在盤后對于國內(nèi)三個期貨交易所指結(jié)算價)SETTLE引用結(jié)算價(只有在日線周期盤后才能引用當(dāng)日的結(jié)算價)CLOSE引用收盤價(在盤中指最新價),也可簡寫為 C HIGH引用最高價,也可簡寫為 H 。LOW引用最低價,也可簡寫為L 。OPEN引用開盤價,也可簡寫為O 。OPI引用持倉量REF(X,N)引用X在N個周期前的值例:REF(CLOSE,5);表示引用當(dāng)前周期前第5個周期的收盤價REFX(X,N)引用N個周期后的數(shù)據(jù)。(N為大于等于1的整數(shù))未來函數(shù)例:REFX(CLOSE,5);表示引用自當(dāng)前周期后第5個周
4、期的收盤價VOL引用成交量,也可簡寫為V 。GETPRICE(N)根據(jù)文華碼取出某一品種的最新價。例:GETPRICE(1209);返回文華碼為1209的合約品種的最新價。PARAM參數(shù)名稱,最小值,最大值,缺省值在源碼中定義參數(shù)。例:PARAMN,1,100,12MAN:MA(CLOSE,N);表示參數(shù)為N,最小值為1,最大值為100,缺省值為12.#IMPORT CODE,PERIOD,FORMULA AS VAR(Mytrader2009和Myadvisor(贏智)支持)#IMPORTCODE,PERIOD,FORMULAAS VAR;CODE 文華碼PERIOD 周期FORMULA 引
5、用模型名VAR 定義變量名例子:#IMPORT 1205,MIN5,TEST AS M1005意思是引用豆粕1005 五分鐘圖上指標(biāo)TEST.FML 的數(shù)據(jù)使用的方法:如當(dāng)前存在一個指標(biāo)TEST.FML/TEST.FMLCL:=CLOSE;OP:=OPEN;我想在新建的指標(biāo) TEST1中引用豆粕1005 五分鐘周期上指標(biāo)TEST.FML 的數(shù)據(jù)可以如下編寫TEST1指標(biāo)/TEST1.FML#IMPORT 1205,MIN5,TEST AS VARTESTDD:VARTEST.CL;DF:VARTEST.OP;引用的約束1.只能引用 .FML文件2.只能引用如下周期 MIN1 MIN3 MIN5
6、 MIN10 MIN15 MIN30 HOUR1 HOUR3 HOUR8 DAY WEEK MONTH3.只能短周期引用長周期比如不能日線周期上加載引用了分鐘數(shù)據(jù)的指標(biāo)。4.被引用的指標(biāo)中不能存在引用5.如果不寫文華碼,默認(rèn)引用當(dāng)前合約 2.金融統(tǒng)計BACKSET(X,N)若X條件成立,則將當(dāng)前位置到N周期前的數(shù)值設(shè)為1。未來函數(shù)例:BACKSET(CLOSEOPEN,3);表示當(dāng)K線收陽時,自當(dāng)前位置到3周期前的數(shù)值設(shè)為1BARSLAST(X)求上一次條件成立到當(dāng)前的周期數(shù)。COUNT(X,N)表示統(tǒng)計在N周期內(nèi)滿足X條件的周期數(shù)。如果N為0則表示從已申請到的數(shù)據(jù)的第一天開始算起。例:WR:
7、=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N); COUNT(WR80,5);表示統(tǒng)計在5個周期內(nèi)滿足WR80的次數(shù) DMA(X,A)返回X的動態(tài)移動平均,其中A為常數(shù),并且必須介于0及1之間。計算方法:DMA(N)=DMA(N-1)*(1-A)+X(N)*A 其中DMA(N-1)為第(N-1)天的DMA值。EMA(X,N)表示求X在N周期內(nèi)的平滑移動平均。(指數(shù)加權(quán))計算方法:EMA(X,N)=2*X+(N-1)*EMA(X,(N-1)/(N+1) 其中EMA(X,(N-1)為第(N-1)天的EMA值EMA2(X,N)表示求X在N周期內(nèi)的加
8、權(quán)平均。(線性加權(quán))計算方法:EMA2(X,N)=(N*X0+(N-1)*X1+(N-2)*X2+.+1*XN)/(N+(N-1)+(N-2)+.+1),X0表示本周期值,X1表示上一周期值.HHV(X,N)得到X在N周期內(nèi)的最高值,如果N0,則從本地數(shù)據(jù)的第一個有效周期開始算起。例:HHV(HIGH,13);求13個周期內(nèi)的最高價的最大值。 HHVBARS(X,N)得到X在N周期內(nèi)的最高值位置到當(dāng)前的周期數(shù)。如果N=0,則從本地數(shù)據(jù)的第一個有效周期開始算起。例:HHVBARS(VOL,0); 求歷史成交量最大的周期到當(dāng)前的周期數(shù)LLV(X,N)得到X在N周期內(nèi)的最小值,如果N=0,則從本地數(shù)
9、據(jù)的第一個有效周期開始算起。例:LLV(LOW,25);表示求25個周期內(nèi)最低價的最小值LLVBARS(X,N)得到X在N周期內(nèi)的最小值的位置到當(dāng)前的周期數(shù)。如果N=0則從本地數(shù)據(jù)的第一個有效周期開始算起。例:LLVBARS(VOL,0); 求歷史成交量最小的周期到當(dāng)前的周期數(shù)MA(X,N) 求X在N周期內(nèi)的簡單移動平均。計算方法:MA=(A1+A2+A3+A4+A5)/5 求A在5個周期內(nèi)的簡單移動平均ZIGZAG(X,P,N) 之字轉(zhuǎn)向,當(dāng)X變化量超過P時轉(zhuǎn)向,當(dāng)N取1,P為百分比數(shù);當(dāng)N取0,P為價位差值絕對值。未來函數(shù)例:ZIGZAG(HIGH,10,1);表示最高價的10%的之字轉(zhuǎn)向
10、ZIGZAG(MA(HIGH,34),100,0);表示34個周期內(nèi)最高價均線的100個價位的之字轉(zhuǎn)向 PEAK(X,P,M,N) 取得ZIGZAG前M個波峰的值。其中X為數(shù)據(jù),P為轉(zhuǎn)折值(如果N為1,這個值為百分比數(shù),否則為價位差值絕對值),M為大于等于1的整數(shù)。未來函數(shù)例:PEAK(HIGH,10,1,1);表示最高價的10%的之字轉(zhuǎn)向的上一個波峰的數(shù)值; PEAK(MA(HIGH,34),100,1,0);表示34個周期內(nèi)最高價均線的100個價位的之字轉(zhuǎn)向的上一個波峰的數(shù)值 PEAKBARS(X,P,M,N)取得ZIGZAG前M個波峰到當(dāng)前周期的周期數(shù)。其中X為數(shù)據(jù),P為轉(zhuǎn)折值(如果N為
11、1,這個值為百分比數(shù),否則為價位差值絕對值),M為大于等于1的整數(shù)。未來函數(shù)例:PEAKBARS(HIGH,10,1,1);表示最高價的10%的之字轉(zhuǎn)向的上一個波峰到當(dāng)前的周期數(shù) PEAKBARS(MA(HIGH,34),100,1,0);表示34個周期內(nèi)最高價均線的100個價位的之字轉(zhuǎn)向的上一個波峰到當(dāng)前的周期數(shù) TROUGH(X,P,M,N)取得ZIGZAG前M個波谷的值。其中X為數(shù)據(jù),P為轉(zhuǎn)折值(如果N為1,這個值為百分比數(shù),否則為價位差值絕對值),M為大于等于1的整數(shù)。未來函數(shù)例:TROUGH(LOW,10,1,1);表示最低價的10%的之字轉(zhuǎn)向的上一個波谷的數(shù)值 TROUGH (MA
12、(LOW,34),100,1,0);表示34個周期內(nèi)最低價均線的100個價位的之字轉(zhuǎn)向的上一個波谷的數(shù)值 TROUGHBARS(X,P,M,N)取得ZIGZAG前M個波谷到當(dāng)前周期的周期數(shù)。其中X為數(shù)據(jù),P為轉(zhuǎn)折值(如果N為1,這個值為百分比數(shù),否則為價位差值絕對值),M為大于等于1的整數(shù)。未來函數(shù) TROUGHBARS(LOW,10,1,1);表示最低價的10%的之字轉(zhuǎn)向的上一個波谷到當(dāng)前的周期數(shù) TROUGHBARS(MA(LOW,34),100,1,0);表示34個周期內(nèi)最低價均線的100個價位的之字轉(zhuǎn)向的上一個波谷到當(dāng)前的周期數(shù)SAR(N,Step,Max)得到拋物轉(zhuǎn)向值。N為計算周期
13、,Step為步長,Max為極值。(系統(tǒng)函數(shù),計算步驟后臺自動完成)例:SAR(17,0.03,0.3);表示計算17個周期拋物轉(zhuǎn)向,步長為3%,極限值為30% SMA(X,N,M)得到X在N個周期內(nèi)的移動平均,M為權(quán)重(M為常數(shù))。計算方法:SMA(N)=SMA(N-1)*(N-M)/N+X(N)*M/N SUM(X,N)得到X在N周期內(nèi)的總和,如果N=0,則從第一個有效周期開始算起。例: SUM(VOL,10);表示統(tǒng)計10周期內(nèi)的成交量總和 SUMBARS(X,A)得到X向前累加直到大于A時的周期數(shù)。 TRMA(X,N)求X在N周期內(nèi)的三角移動平均。 TSMA(X,N)求X在N周期內(nèi)的時間
14、序列移動平均。計算方法:TSMA(X,N)= FORCAST(X,N)+SLOPE(X,N) 3.數(shù)理統(tǒng)計 AVEDEV(X,N)求X在N周期內(nèi)的平均絕對偏差DEVSQ(X,N)數(shù)據(jù)偏差平方和。FORCAST(X,N)得到X的N周期線性回歸預(yù)測值。例:FORCAST(CLOSE,5);表示求5周期線性回歸預(yù)測SLOPE(X,N)得到X在N周期內(nèi)的線性回歸的斜率例:SLOPE(CLOSE,5);表示求5周期線性回歸線的斜率STD(X,N)得到X在N周期內(nèi)的標(biāo)準(zhǔn)差STDP(X,N)得到X在N周期內(nèi)的總體標(biāo)準(zhǔn)差VAR(X,N)得到X在N周期內(nèi)的樣本方差VARP(X,N) 得到X在N周期內(nèi)的總體樣本方
15、差數(shù)理統(tǒng)計舉例說明:設(shè)一個數(shù)列,數(shù)列中數(shù)據(jù)的總個數(shù)為N,以今天(2005-10-14)五天內(nèi)的A0605收盤價為例,N就為5。數(shù)列的內(nèi)容為:2766,2805,2814,2886,2885。1、算術(shù)平均值MA(CLOSE,5):數(shù)據(jù)總和除以總個數(shù)N。 (2766+2805+2814+2886+2885)/5=2831.20。 可以用公式MA(CLOSE,5),從今天的值上看出。 2、偏差:每個數(shù)據(jù),減去算術(shù)平均值的結(jié)果。 2766-2831.20=-65.2, 2805-2831.20=-26.2, 2814-2831.20=-17.2, 2886-2831.20=54.8, 2885-283
16、1.20=53.8, 各偏差相加,應(yīng)該是等于0的。3、平均絕對偏差A(yù)VEDEV(X,N):將偏差的絕對值相加,除以總個數(shù)N。 (65.2+26.2+17.2+54.8+53.8)/5=43.44 4、數(shù)據(jù)偏差平方和DEVSQ(X,N):將偏差的平方相加。 (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2=11130.80 5、總體樣本方差VARP(X,N):將偏差的平方相加,總和除以總個數(shù)N。用公式可以這樣算: (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5=2226.16 6、樣本方差VAR(X,N
17、):是總體方差的N/(N-1)倍。 2226.16*5/(5-1)=2782.70 估算樣本方差,總比總體樣本方差大一點(diǎn),當(dāng)N夠大時,兩者趨于相等。7、總體標(biāo)準(zhǔn)差STDP(X,N):方差的開方。 (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5?=47.18 8、標(biāo)準(zhǔn)差STD(X,N):估算樣本方差的開方。 2226.16*5/(5-1)?=52.75 同樣,估算標(biāo)準(zhǔn)差也比總體標(biāo)準(zhǔn)差大一點(diǎn),當(dāng)N夠大時,兩者趨于相等。 4.邏輯判斷BETWEEN(A,B,C)判斷條件“A位于B及C之間”是否成立,如果條件成立則返回1 (yes),否則返回0 (no
18、)。例:BETWEEN(CLOSE,MA5,MA40); 表示收盤價介于5日均線與40日均線之間。CROSS(X,Y)表示X上穿Y。例:CROSS(CLOSE,MA(CLOSE,5);表示收盤線從下方向上穿過5日均線EXIST(COND,N)判斷N個周期內(nèi)是否有滿足條件COND的情況發(fā)生。例:EXIST(CLOSEREF(HIGH,1),10);表示10個周期中是否存在收盤價大于前一個周期的最高價EVERY(COND,N)判斷過去N個周期內(nèi)是否一直滿足條件COND。例:EVERY(CLOSEOPEN,5);表示5個周期內(nèi)一直是陽線LAST(COND,N1,N2)判斷過去N1到N2周期內(nèi)是否一直
19、滿足條件COND。例:LAST(CLOSEOPEN,10,5);表示從過去第10個周期到第5個周期內(nèi)一直是陽線LONGCROSS(A,B,N)如果A在前N個周期內(nèi)都小于B,本周期上穿B,則返回1。否則返回0。例:LONGCROSS(CLOSE,MA(CLOSE,10),20);表示收盤線在10日均線之下持續(xù)20周期后從下向上穿過10日均線NOFILTER 交易模型買賣指令信號過濾函數(shù)。(僅適用于交易模型的過濾)交易模型公式后加“NOFILTER;”是指不需要過濾,出現(xiàn)任何交易指令都會執(zhí)行。公式后不加“NOFILTER;”是指當(dāng)連續(xù)出現(xiàn)同方向的交易指令時,系統(tǒng)只顯示出第一個交易指令,其他交易指令
20、自動被過濾。ISDOWN 判斷該周期是否收陰。ISEQUAL 判斷該周期是否平盤。ISUP 判斷該周期是否收陽。ISLASTBAR判斷當(dāng)前周期是否為最后一根K線。VALUEWHEN(COND,DATA)當(dāng)條件COND滿足時,取當(dāng)時的DATA的值,否則取得前面一個滿足條件COND的值。例:VALUEWHEN(HIGHREF(HIGH,5),HIGH);表示當(dāng)前最高價大于前五個周期最高價的最大值時返回當(dāng)前最高價。5.數(shù)學(xué)運(yùn)算ABS(X)求X的絕對值例:ABS(SAR(17,0.03,0.3);返回拋物轉(zhuǎn)向SAR(17,0.03,0.3)的絕對值。ACOS(X)求X的反余弦值A(chǔ)SIN(X)求X的反正
21、弦值A(chǔ)TAN(X)求X的反正切值COS(X)返回X的余弦值EXP(X)返回e的X次冪CEILING(X)向上舍入,返回沿X數(shù)值增大方向最接近的整數(shù)。FLOOR(X)向下舍入,返回沿X數(shù)值減小方向最接近的整數(shù)。INTPART(X)取X的整數(shù)部分,返回沿X絕對值減小方向最接近的整數(shù)。LN(X)得到X的自然對數(shù),以e為底的對數(shù)。例:LN(OPEN);求開盤價的自然對數(shù)。LOG(X)得到X的常用對數(shù),取得X的以10為底的對數(shù)。例:LOG(OPEN);求開盤價的以10為底的對數(shù)。MAX(A,B)求A,B中的較大者。例:MAX(CLOSE-OPEN,0);表示若收盤價大于開盤價返回它們的差值,否則返回0。
22、MIN(A,B)求A,B中的較小者。例:MIN(OPEN,CLOSE);返回開盤價和收盤價中的較小值。MOD(A,B)求模。用法:MOD(A,B)返回A對B求模。例:MOD(26,10);返回6,26除以10所得余數(shù)為6,即26對10 的模為6。NOT(X)當(dāng)X為0時返回1,否則返回0。例:NOT(TIME=);表示該周期對應(yīng)的時間不是9:05:30AM。POW(A,B) 得到A的B次冪。例:POW(CLOSE,2);求得收盤價的2次方。REVERSE(X)取反,返回符號相反的數(shù)值。例:REVERSE(LOW);返回-LOW。SGN(X)得到X的符號,如果X0則返回1,如果X0則返回1,否則返
23、回0。SIN(X)得到X的正弦值。SQRT(X)得到X的平方根。例:SQRT(CLOSE);收盤價的平方根。SQUARE(X)得到X的平方。例:SQUARE(CLOSE);收盤價的平方。TAN(X)得到X的正切值。6.時間函數(shù)BARPOS取得當(dāng)前K線的位置。DATE取得當(dāng)前周期的日數(shù)(-)。DAY取得當(dāng)前周期的日數(shù)(1-31)。HOUR取得當(dāng)前周期的小時數(shù)(0-23)。MINUTE取得當(dāng)前周期的分鐘數(shù)(0-59)。MONTH取得當(dāng)前周期的月數(shù)(1-12)。TIME取得當(dāng)前周期的時間數(shù)(0-2359),秒級周期返回值范圍為:0-。WEEKDAY取得當(dāng)前周期的星期數(shù)(0-6)。YEAR取得當(dāng)前周期
24、的年數(shù)(1970-2034)。7.繪圖DRAWLINE(C1,P1,C2,P2,COLOR)當(dāng)條件C1及C2均滿足時,從P1畫直線到P2,顏色為COLOR。例:DRAWLINE(MA18CLOSE,CLOSE,COLORCYAN); 表示當(dāng)收盤價大于18日均線并且小于5日均線時,從開盤價畫青色直線到收盤價。 DRAWTEXT(C,P,TEXT) 表示當(dāng)條件C滿足時在P上寫TEXT文字。例:DRAWTEXT(CLOSE OPEN&REF(CLOSE,1) REF(OPEN,1) &REF(VOL,1)*1.11.08,HIGH,(CLOSE-OPEN)/OPEN*100,2,COLORRED);
25、 表示當(dāng)日漲幅大于8%時在最高價位置顯示漲幅(相對開盤價的百分比)。 FILLRGN(COND,DATA1,DATA2,COLOR)填充區(qū)域,當(dāng)條件COND滿足時,填充DATA1及DATA2包圍的區(qū)域。例:FILLRGN(MA5MA10,MA5,MA10,COLORRED); 表示MA5MA10時以紅色填充MA5和MA10之間的區(qū)域。 POLYLINE(COND,DATA,COLOR)畫折線,當(dāng)條件COND滿足時,連接各個DATA點(diǎn)。例:POLYLINE(CLOSE=HHV(CLOSE,100),CLOSE,COLORRED); 表示在收盤價創(chuàng)100天新高點(diǎn)之間畫折線。 PARTLINE(CO
26、ND,DATA,COLOR)同POLYLINE。例:PARTLINE(HIGHREF(HIGH,1),HIGH,COLORRED); 表示當(dāng)期最高價大于前期最高價用紅色繪制最高價連線線段。 STICKLINE(C,P1,P2,Color,Empty)如果條件C滿足時,從P1到P2畫柱線,顏色為Color,如果Empty取1,則為空心柱;如果Empty取0,則為實心柱。例:STICKLINE(OPEN-CLOSE0,OPEN,CLOSE,COLORCYAN,0); 表示當(dāng)開盤價大于收盤價時,從開盤價到收盤價畫青色的實心柱,即K線陰線的實體部分。 VERTLINE(COND,COLOR)畫垂直線,
27、當(dāng)條件COND滿足時,畫垂直線。例:VERTLINE(HIGH=HHV(HIGH,30),COLORRED); 表示在價格創(chuàng)30天新高時畫垂直線。 RGB(R,G,B)自定義顏色函數(shù)。R,G,B的數(shù)值范圍都在0255之間,例:RGB(225,225,225)表示白色COLORSTICK 畫彩色柱線 VOLUMESTICK 畫成交量線 BAMBOOLINE 畫竹線 CIRCLEDOT 畫圓 OPISTICK 畫持倉量柱線 8、顏色常數(shù) 常數(shù)意義COLORRED紅色COLORGREEN綠色 COLORBLUE藍(lán)色 COLORMAGENTA紅紫色 COLORYELLOW黃色 COLORLIGHTGR
28、EY淺灰色COLORLIGHTRED淺紅色COLORLIGHTGREEN淺綠色 COLORLIGHTBLUE淺藍(lán)色 COLORBLACK黑色COLORWHITE白色 COLORCYAN青色9、level-2函數(shù)(只有嬴智版本支持) L2_BKTIMES周期內(nèi)多頭開倉次數(shù)。用法:L2_BKTIMES返回主動買入開倉的次數(shù)。L2_BPTIMES周期內(nèi)多頭平倉次數(shù)。用法:L2_BPTIMES返回主動買入平倉的次數(shù)。L2_SKTIMES周期內(nèi)空頭開倉次數(shù)。用法:L2_SKTIMES返回主動賣出開倉的次數(shù)。 L2_SPTIMES周期內(nèi)空頭平倉次數(shù)。用法:L2_SPTIMES返回主動賣出平倉的次數(shù)。 L2
29、_BIDACCOUNT周期內(nèi)主動買入的次數(shù),包含買開和買平。用法:L2_BIDACCOUNT返回買主動次數(shù)。注:L2_BIDACCOUNT= L2_BKTIMES+ L2_BPTIMES L2_ASKACCOUNT周期內(nèi)主動賣出的次數(shù),包含賣開和賣平。用法:L2_ASKACCOUNT返回賣主動次數(shù)。注:L2_ASKACCOUNT=L2_SKTIMES+L2_SPTIMES L2_BIDAVVOL周期內(nèi)平均前五檔總申買量。用法:L2_BIDAVVOL返回周期內(nèi)平均的前五檔總申買量。具體計算方法如下:求出周期內(nèi)委買一至委買五價格區(qū)間內(nèi)的總買量,并按其變動求出周期內(nèi)平均五檔總申買量。 L2_ASKA
30、VVOL周期內(nèi)平均的前五檔總申賣量。用法:L2_BIDAVVOL返回周期內(nèi)平均的前五檔總申賣量。具體計算方法如下:求出周期內(nèi)委賣一至委賣五價格區(qū)間內(nèi)的總賣量,并按其變動求出周期內(nèi)平均五檔總申賣量。L2_BIDAVPRICE周期內(nèi)前五檔申買盤的加全平均價。用法:L2_BIDAVPRICE返回委買一至委買五價格區(qū)間內(nèi)買盤的加全平均價。L2_ASKAVPRICE周期內(nèi)前五檔申賣盤的加全平均價。用法:L2_ASKAVPRICE返回委賣一至委賣五價格區(qū)間內(nèi)賣盤的加全平均價。L2_ASKBIGTURNOVER周期內(nèi)空頭大單成交額。用法:L2_ASKBIGTURNOVER返回空頭大單成交額。注:金額大于20
31、00萬定義為大單L2_BIDBIGTURNOVER周期內(nèi)多頭大單成交額。用法:L2_BIDBIGTURNOVER返回多頭大單成交額。注:金額大于2000萬定義為大單L2_ASKBIGCOUNT周期內(nèi)空頭大單成交次數(shù)。用法:L2_ASKBIGCOUNT返回周期內(nèi)空頭大單成交次數(shù)。注:金額大于2000萬定義為大單L2_BIDBIGCOUNT周期內(nèi)多頭大單成交次數(shù)。用法:L2_BIDBIGCOUNT返回周期內(nèi)多頭大單成交次數(shù)。注:金額大于2000萬定義為大單L2_TOTALTURNOVER周期內(nèi)總成交額。用法:L2_TOTALTURNOVER返回總成交額。L2_ASKBIGENTRASTCOUNT周
32、期內(nèi)賣1委托明細(xì)大量次數(shù)。用法:L2_ASKBIGENTRASTCOUNT返回賣1委托明細(xì)大量次數(shù)。注:金額大于400萬定義為大量L2_BIDBIGENTRASTCOUNT周期內(nèi)買1委托明細(xì)大量次數(shù)。用法:L2_BIDBIGENTRASTCOUNT返回買1委托明細(xì)大量次數(shù)。注:金額大于400萬定義為大量L2_PERIOD_DATA(TEXT)該周期最后時刻的買賣價格。用法:L2_PERIOD_DATA(TEXT)求內(nèi)容為TEXT的該周期最后盤面數(shù)據(jù)。例子:L2_PERIOD_DATA(bid1);/取得該周期最后盤面的買1數(shù)據(jù)TEXT的內(nèi)容可為:買1-買5 買1量-買5量賣1-賣5 賣1量-賣
33、5量bid1 bid2 bid3 bid4 bid5 ask1 ask2 ask3 ask4 ask5 bidvol1 bidvol2 bidvol3 bidvol4 bidvol5 askvol1 askvol2 askvol3 askvol4 askvol5L2_TICK_DATA(TEXT)取每筆買賣盤數(shù)據(jù)(只能用于Tick圖,每筆Tick時間間隔請設(shè)置為0)。用法:L2_TICK_DATA(TEXT)求內(nèi)容為TEXT的盤面實時數(shù)據(jù)。例子:L2_TICK_DATA(bid1);/取得盤面最后的買1數(shù)據(jù)TEXT的內(nèi)容可為:買1-買5 賣1-賣5 買1量-買5量賣1量-賣5量bid1,bid
34、2,bid3,bid4,bid5,ask1,ask2,ask3,ask4,ask5,bidvol1,bidvol2,bidvol3,bidvol4,bidvol5,askvol1,askvol2,askvol3,askvol4,askvol5總買總賣總買量總賣量tbid,task,tbidvol,taskvol委買1-委買10委賣1-委賣10buy_entrust1,buy_entrust2,buy_entrust3,buy_entrust4,buy_entrust5,buy_entrust6,buy_entrust7,buy_entrust8,buy_entrust9,buy_entrust
35、10,sell_entrust1,sell_entrust2,sell_entrust3,sell_entrust4,sell_entrust5,sell_entrust6,sell_entrust7,sell_entrust8,sell_entrust9,sell_entrust10最新價,持倉量,主動買賣,成交量newprice,opi,activity,deltavol其中activity的返回意義:-1沒取到,0主動買,1主動賣,2換手10、頭寸函數(shù) TRD_ASSETS取出交易系統(tǒng)中的權(quán)益。用法:TRD_ASSETS返回交易系統(tǒng)的權(quán)益。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果
36、測試不執(zhí)行此函數(shù)。TRD_CAPITAL取出交易系統(tǒng)中的可用資金。用法:TRD_CAPITAL返回交易系統(tǒng)的可用資金。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LONGSPRICE取出交易系統(tǒng)中的多頭開倉均價。用法:TRD_LONGSPRICE返回交易系統(tǒng)的多頭開倉均價。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_SHORTSPRICE取出交易系統(tǒng)中的空頭開倉均價。用法:TRD_SHORTSPRICE返回交易系統(tǒng)的空頭開倉均價。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LONGSOPI取出交易系統(tǒng)中的
37、多頭持倉。用法:TRD_LONGSOPI返回交易系統(tǒng)的多頭持倉。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_SHORTSOPI取出交易系統(tǒng)中的空頭持倉。用法:TRD_SHORTSOPI返回交易系統(tǒng)的空頭持倉。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LONGSOPIREMAIN取出交易系統(tǒng)中的多頭可平倉手?jǐn)?shù)。用法:TRD_LONGSOPIREMAIN返回交易系統(tǒng)的多頭可平倉手?jǐn)?shù)。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_SHORTSOPIREMAIN取出交易系統(tǒng)中的空頭可平倉手?jǐn)?shù)。用法:TRD_SHO
38、RTSOPIREMAIN返回交易系統(tǒng)的空頭可平倉手?jǐn)?shù)。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LONGSEARN取出交易系統(tǒng)中的多頭浮動盈虧。用法:TRD_LONGSEARN返回交易系統(tǒng)的多頭浮動盈虧。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_SHORTSEARN取出交易系統(tǒng)中的空頭浮動盈虧。用法:TRD_SHORTSEARN返回交易系統(tǒng)的空頭浮動盈虧。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LIMITUP取出交易系統(tǒng)中的漲停價格。用法:TRD_LIMITUP返回交易系統(tǒng)的漲停價格。注意:該函數(shù)
39、只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。TRD_LIMITDOWN取出交易系統(tǒng)中的跌停價格。用法:TRD_LIMITDOWN返回交易系統(tǒng)的跌停價格。注意:該函數(shù)只有登陸一鍵通下單系統(tǒng)才能使用。效果測試不執(zhí)行此函數(shù)。SETDEALPERCENT(fPercent)設(shè)置模型每次下單按資金的比例下單。用法:SETDEALPERCENT(fPercent)表示每次按資金的fPercent下單。例子:SETDEALPERCENT(0.2);/每次按資金比例的%20下單注:不可與SETDEALVOL函數(shù)同時使用交易系統(tǒng)必須啟動效果測試不執(zhí)行此函數(shù)SETDEALVOL(nVol)設(shè)置模型每次下
40、單按設(shè)置的手?jǐn)?shù)下單。用法:SETDEALVOL(nVol)表示每次模型下nVol手單。例子:SETDEALVOL(2);/模型每次下單2手注:不可與SETDEALPERCENT函數(shù)同時使用交易系統(tǒng)必須啟動效果測試不執(zhí)行此函數(shù)11、信號記錄函數(shù) BKPRICE模型買開信號價位。用法:BKPRICE返回上一次模型買開倉價。BARSBK上一次買開信號位置用法:BARSBK返回上一次買開倉距離當(dāng)前k線的k線數(shù)。SKPRICE模型賣開信號價位。用法:SKPRICE返回上一次模型賣開倉價。BARSSK上一次賣開信號位置用法:BARSSK返回上一次賣開倉距離當(dāng)前k線的k線數(shù)。交易模型中的交易指令期貨交易指令 買開 公式中用BK表示 買平 公式中用BP表示 賣開 公式中用SK表示 賣平 公式中用SP表示 買平后買開新倉 公式中用BPK表示 賣平后賣開新倉 公式中用SPK表示 股票、權(quán)證、外匯交易指令 買入公式中用BUY表示賣出公式中用SELL表示套利模型中的交易指令 第一腿買開,第二腿賣開公式中用BKSK表示第一腿賣開,第二腿買開公式中
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 婦產(chǎn)科診療流程優(yōu)化匯報
- 護(hù)理人員的法律意識與權(quán)益
- 醫(yī)療新技術(shù)應(yīng)用成果展示
- 人工智能輔助手術(shù)系統(tǒng)
- 護(hù)理工作流程優(yōu)化與質(zhì)量提升
- 2026年蚌埠經(jīng)濟(jì)技術(shù)職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試備考題庫帶答案解析
- 2026年永州師范高等專科學(xué)校單招綜合素質(zhì)筆試模擬試題附答案詳解
- 2026年黑龍江護(hù)理高等專科學(xué)校高職單招職業(yè)適應(yīng)性測試模擬試題有答案解析
- 2026年贛西科技職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試模擬試題有答案解析
- 2026年廣西工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試備考題庫有答案解析
- 2025年合肥市檔案館公開招聘政府購買服務(wù)崗位人員2名備考考試試題及答案解析
- 成人泌尿造口護(hù)理團(tuán)體標(biāo)準(zhǔn)解讀2026
- 物料供應(yīng)商遴選制度
- 多趾畸形護(hù)理查房
- 伊利并購澳優(yōu)的財務(wù)績效分析
- 胸腺瘤伴重癥肌無力課件
- 安徽省合肥市蜀山區(qū)2024-2025學(xué)年上學(xué)期八年級數(shù)學(xué)期末試卷
- 電商售后客服主管述職報告
- 十五五安全生產(chǎn)規(guī)劃思路
- 上海證券有限責(zé)任公司校招職位筆試歷年參考題庫附帶答案詳解
- 剪刀車專項施工方案
評論
0/150
提交評論