“麥語言”函數(shù)手冊_第1頁
“麥語言”函數(shù)手冊_第2頁
“麥語言”函數(shù)手冊_第3頁
“麥語言”函數(shù)手冊_第4頁
“麥語言”函數(shù)手冊_第5頁
已閱讀5頁,還剩430頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、“麥語言”函數(shù)手冊函數(shù)名函數(shù)說明ABSABS(X):取的X的絕對值。注:1、正數(shù)的絕對值是它本身;2、負數(shù)的絕對值是它的相反數(shù);3、0的絕對值還是0;例1:ABS(-10);/返回10。例2:ABS(CLOSE-10);/返回收盤價和的10價差的絕對值。例3:ABS(C-O);/當前K線實體長度ACOSACOS(X):返回X的反余弦值。注:1、X取值范圍-1,1。2、若X不在取值范圍,返回值為空值。例1:ACOS(-1);/求-1的反余弦值;例2:ACOS(1);/求1的反余弦值;ADMAADMA(X,N,P,Q) 考夫曼均值用法:ADMA(X,N,P,Q);求X在N個周期中的,快線頻率參數(shù)為

2、P,慢線頻率參數(shù)為Q的考夫曼自適應(yīng)均值。注:1、X為調(diào)用的k線數(shù)據(jù)(例如高、開、低,收);N為調(diào)用的間隔時間;P為快線頻率參數(shù);Q為慢線頻率參數(shù)。2、當前的K線數(shù)不足N根時,函數(shù)返回空值。3、N為0或空值的情況下,函數(shù)返回空值。算法:ADMA(X,N,P,Q)=REF(EMA(X,N),1)+CONSTANT*(X- REF(EMA(X,N),1);CONSTANT是平滑系數(shù),用麥語言函數(shù)可以表示為:CONSTANT:=SQUARE(ABS(CLOSE-REF(CLOSE,N)/(SUM(ABS(CLOSE-REF(CLOSE,1),N)*(2/(P+1)-2/(Q+1)+2/(Q+1);算法

3、舉例:計算C在9周期的,快線頻率參數(shù)為2,慢線頻率參數(shù)為30的考夫曼均值。1、確定價格方向:價格方向表示整個時間段中的凈價格變化。比如,使用N天的間隔(或N小時),這里N為92、計算方向移動:DIRECTION:=ABS(CLOSE-REF(CLOSE,9);3、計算波動性:波動性是市場噪音的總數(shù)量,計算了時間段內(nèi)價格變化的總和。VOLATILITY:=SUM(ABS(CLOSE-REF(CLOSE,1),9);4、確定效率系數(shù):ER:=DIRECTION/VOLATILITY;5、計算平滑系數(shù):FASTSC:=2/(2+1);SLOWSC:=2/(30+1);SMOOTH:=ER*(FAST

4、SC-SLOWSC)+SLOWSC;CONSTANT:=SQUARE(SMOOTH);6、計算平滑系數(shù)為CONSTANT的自適應(yīng)均線:AMACLOSE:REF(EMA(C,9),1)+CONSTANT*(C-REF(EMA(C,9),1);ALIGN設(shè)置文字對齊方式(左中右)。用法:DRAWTEXT(COND,PRICE,TEXT),ALIGNX;COND條件滿足時,在PRICE的位置,標注TEXT,文字按照ALIGNX寫入的方式對齊。ALIGN0,ALIGN1,ALIGN2,分別表示左對齊,居中對齊,右對齊。例:DRAWTEXT(CO,H,漲),ALIGN1,VALIGN1,FONTSIZE

5、20,COLORGREEN;/在陽線的最高價標注文字“漲”,文字居中對齊,字體大小為20,顏色為綠色。ASINASIN(X):返回X的反正弦值。注:1、X取值范圍-1,1。2、若X不在取值范圍,返回值為空值。例1:ASIN(-1);/求-1的反正弦值;例2:ASIN(1);/求1的反正弦值;ASK1ASK1 取得TICK圖該筆TICK的賣一價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、如果沒有五檔行情授權(quán),該函數(shù)返回盤口賣出價。例:AA:ASK1;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的賣一價;ASK2ASK2 取得TICK圖該筆TICK的賣二價。注:1、

6、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:ASK2;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的賣二價;ASK3ASK3 取得TICK圖該筆TICK的賣三價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:ASK3;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的賣三價;ASK4ASK4 取得TICK圖該筆TICK的賣四價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有

7、效值,否則返回空值。例:AA:ASK4;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的賣四價;ASK5ASK5 取得TICK圖該筆TICK的賣五價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:ASK5;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的賣五價;ASK1VOLASK1VOL 取得TICK圖該筆TICK的賣一量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、如果沒有五檔行情授權(quán),該函數(shù)返回盤口賣出掛單量。例:VV:ASK1VOL;/加載到有五檔授權(quán)的TICK圖中,定

8、義VV為該筆TICK的賣一量;ASK2VOLASK2VOL 取得TICK圖該筆TICK的賣二量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:ASK2VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的賣二量;ASK3VOLASK3VOL 取得TICK圖該筆TICK的賣三量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:ASK3VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的賣三量;ASK4VOLASK4

9、VOL 取得TICK圖該筆TICK的賣四量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:ASK4VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的賣四量;ASK5VOLASK5VOL 取得TICK圖該筆TICK的賣五量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:ASK5VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的賣五量;ASKBIGCOUNTASKBIGCOUNT 取得TICK圖所定義數(shù)據(jù)區(qū)主

10、動賣大單次數(shù)的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:ASKBIGCOUNT;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動賣的大單次數(shù)的和ASKBIGTOTVOLASKBIGTOTVOL 取得TICK圖所定義數(shù)據(jù)區(qū)主動賣大單成交量的和。注:1、使用該函數(shù)前,

11、必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:ASKBIGTOTVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動賣大單成交量的和ASKVOLASKVOL 取得TICK圖所定義數(shù)據(jù)區(qū)主動賣成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、該函

12、數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)VV:ASKVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動賣成交量的和ATANATAN(X):返回X的反正切值。注:X的取值為R(實數(shù)集)例1:ATAN(-1.75);/求-1.75的反正切值;例2:ATAN(1.75);/求1.75的反正切值;AUTOFILTERAUTOFILTER 啟用信號過濾機制。用法:模型中含有AUTOFILTER函數(shù),則啟用信號過濾機制。過濾模型的過濾規(guī)則:1、連續(xù)的同方向指令只有第一個有效,其他的將被過濾;

13、2、交易指令必須先開倉后平倉,一開一平配對出現(xiàn):出現(xiàn)BK指令,下一個指令只允許出現(xiàn)SP指令;出現(xiàn)SK指令,下一個指令只允許出現(xiàn)BP指令;出現(xiàn)SP/BP/CLOSEOUT等平倉指令,下一個可以是BK/SK/SPK/BPK指令任一個;反手指令SPK和BPK交叉出現(xiàn)。例:CLOSEOPEN,BK;CLOSE0&CROSSDOWN(MA5,MA10),SP(AVAILABLE_OPI);/當前可用手數(shù)大于0,并且5日均線下穿10日均線,賣出全部可用手數(shù)AVEDEVAVEDEV(X,N):返回X在N周期內(nèi)的平均絕對偏差。注:1、N包含當前k線。2、N為有效值,但當前的k線數(shù)不足N根,該函數(shù)返回空值;3、

14、N為0時,該函數(shù)返回空值;4、N為空值,該函數(shù)返回空值;5、N不能為變量算法舉例:計算AVEDEV(C,3);在最近一根K線上的值。用麥語言函數(shù)可以表示如下:(ABS(C-(C+REF(C,1)+REF(C,2)/3)+ABS(REF(C,1)-(C+REF(C,1)+REF(C,2)/3)+ABS(REF(C,2)-(C+REF(C,1)+REF(C,2)/3)/3;例:AVEDEV(C,5);/返回收盤價在5周期內(nèi)的平均絕對偏差。/表示5個周期內(nèi)每個周期的收盤價與5周期收盤價的平均值的差的絕對值的平均值,判斷收盤價與其均值的偏離程度AVPRICEAVPRICE 取得K線圖的均價。注:1、表

15、示單根K線內(nèi)的均價;2、日線周期上收盤后與SETTLE函數(shù)一樣取得當日的結(jié)算價。例1:A:AVPRICE;/定義變量A為均價線;例2:MA5:MA(AVPRICE,5);/定義五個周期均價的平均值;例3:CMA(AVPRICE,5);/價格大于五個周期均價的平均值則返回1,否則返回0。BACKGROUNDSTYLEBACKGROUNDSTYLE函數(shù) 設(shè)置背景的樣式。用法:BACKGROUNDSTYLE(i)設(shè)置背景的樣式。i = 0 或1或2。注:1.0 是保持本身坐標不變。1 是將坐標固定在0到100之間。2 是將坐標以0為中軸的坐標系。2、參數(shù)i的選擇根據(jù)想要顯示的指標數(shù)據(jù)范圍而定。3、不

16、支持將該函數(shù)直接定義為變量,即不支持下面的寫法:A:BACKGROUNDSTYLE(i);例1:MA5:MA(C,5);MA10:MA(C,10);BACKGROUNDSTYLE(0);例2:DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);DEA : EMA(DIFF,9);2*(DIFF-DEA),COLORSTICK;BACKGROUNDSTYLE(2)BACKSETBACKSET將當前位置到若干周期前的數(shù)據(jù)設(shè)為1。用法:BACKSET(X,N),若X非0,則將包含當前位置在內(nèi)的一共N周期的數(shù)值設(shè)為1。注:1、N包含當前k線。2、當N為有效值,但當前的k線數(shù)不足N

17、根,按照實際的根數(shù)計算;3、N為0或空值的情況下,返回空值。4、N可以為變量5、該函數(shù)不支持與指令連用(即該函數(shù)不支持與BKSKBPSPBPKSPKCLOSEOUTSTOPSTOP1出現(xiàn)在同一個模型里)例:BACKSET(CLOSEOPEN,2);表示當K線收陽時,將該周期及前一周期數(shù)值設(shè)為 1,否則為 0該函數(shù)參數(shù)支持變量計算如BACKSET(CLOSEOPEN,VAR1);/VAR1是變量BARPOSBARPOS,返回從第一根K線開始到當前的周期數(shù)。注:1、BARPOS返回本地已有的K線根數(shù),從本機上存在的數(shù)據(jù)開始算起。2、本機已有的第一根K線上返回值為1。例1:LLV(L,BARPOS)

18、;/求本地已有數(shù)據(jù)的最小值。例2:IFELSE(BARPOS=1,H,0);/當前K線是本機已有的第一根K線取最高值,否則取0。BARSBKBARSBK 上一次買開信號位置用法:BARSBK返回上一次買開倉的K線距離當前K線的周期數(shù)(不包含出現(xiàn)BK信號的那根K線)取包含BK信號出現(xiàn)的那根K線到當前K線的周期數(shù),則需要在此函數(shù)后+1,即BARSBK+1;由于發(fā)出BK信號的當根k線BARSBK返回空值,則BARSBK+1在發(fā)出BK信號當根k線返回空值。注:1、若當前K線之前無BK信號,則函數(shù)返回值為空值2、BK信號固定后BARSBK返回為空值。(1)設(shè)置信號執(zhí)行方式為出信號立即下單,不復(fù)核(例如:

19、在模型中寫入MULTSIG或MULTSIG_MIN;)a.歷史信號計算中,出現(xiàn)BK信號的當根K線,BARSBK返回空值b.加載運行過程中,信號固定后BARSBK返回空值(2)設(shè)置信號執(zhí)行方式為K線走完復(fù)核(例如:在模型中寫入CHECKSIG(BK,A,N,D,0,0);)BARSBK返回值為上一個BK信號距離當前的K線根數(shù)(包含當前K線)例:1、BARSBK10,SP;/上一次買開倉(不包含出現(xiàn)買開信號的那根K線)距離當前K線的周期數(shù)大于10,賣平;2、HHV(H,BARSBK+1);/上一次買開倉(包含開倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。當根K線出現(xiàn)BK信號,AA返回為空值,需要

20、返回當根K線上最高價,模型需要修改為:AA:IFELSE(BARSBK=1,HHV(H,BARSBK+1),H);(1)當根K線出現(xiàn)BK信號,BARSBK返回為空值,不滿足BARSBK=1的條件,則取值為當根K線的最高價H(2)發(fā)出BK信號之后K線BARSBK返回買開倉的K線距離當前K線的周期數(shù),滿足BARSBK=1的條件,則取值為HHV(H,BARSBK+1),即買開倉(包含開倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。修改后如果平倉條件中用到了AA的值,當根K線滿足了平倉條件,可以出現(xiàn)平倉信號3、AA:IFELSE(BARSBK=1,REF(C,BARSBK),C);/取最近一次買開倉K

21、線的收盤價(1)發(fā)出BK信號的當根k線BARSBK返回空值,則當根K線不滿足BARSBK=1的條件,AA返回當根k線的收盤價;(2)發(fā)出BK信號之后的k線BARSBK返回買開倉的K線距離當前K線的周期數(shù),則AA返回REF(C,BARSBK),即開倉k線的收盤價;(3)例:1、2、3三根k線,1 K線為開倉信號的當根k線,則返回當根k線的收盤價,2、3 K線AA返回值為 1 K線的收盤價。BARSBPBARSBP 上一次買平信號位置用法:BARSBP返回上一次買平倉的K線距離當前K線的周期數(shù)(不包含出現(xiàn)BP信號的那根K線)取包含BP信號出現(xiàn)的那根K線到當前K線的周期數(shù),則需要在此函數(shù)后+1,即B

22、ARSBP+1。由于發(fā)出BP信號的當根k線BARSBP返回空值,則BARSBP+1在發(fā)出BP信號當根k線返回空值。注:1、若當前K線之前無BP信號,則函數(shù)返回值為空值2、BP信號固定后BARSBP返回為空值。(1)設(shè)置信號執(zhí)行方式為出信號立即下單,不復(fù)核(例如:在模型中寫入MULTSIG或MULTSIG_MIN;)a.歷史信號計算中,出現(xiàn)BP信號當根K線,BARSBP返回空值b.加載運行過程中,BP信號當根K線,信號固定后BARSBP返回空值(2)設(shè)置信號執(zhí)行方式為K線走完復(fù)核(例如:在模型中寫入CHECKSIG(BP,A,N,D,0,0);)BARSBP返回值為上一個BP信號距離當前的K線根

23、數(shù)(包含當前K線)例:1、BARSBP10,BK;/上一次買平倉(不包含出現(xiàn)買平信號的那根K線)距離當前K線的周期數(shù)大于10,買開。2、AA:HHV(H,BARSBP+1);/上一次買平倉(包含平倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。當根K線出現(xiàn)BP信號,AA返回為空值,如果需要返回當根K線上最高價,模型需要修改為:AA:IFELSE(BARSBP=1,HHV(H,BARSBP+1),H);(1)當根K線出現(xiàn)BP信號,BARSBP返回為空值,不滿足BARSBP=1的條件,則取值為當根K線的最高價H(2)發(fā)出BP信號之后K線BARSBP返回買平倉的K線距離當前K線的周期數(shù),滿足BARSB

24、P=1的條件,則取值為HHV(H,BARSBP+1),即買平倉(包含平倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。3、AA:IFELSE(BARSBP=1,REF(C,BARSBP),C);/取最近一次買平倉K線的收盤價(1)發(fā)出BP信號的當根k線BARSBP返回空值,則當根K線不滿足BARSBP=1的條件,AA返回當根k線的收盤價;(2)發(fā)出BP信號之后的k線BARSBP返回買平倉的K線距離當前K線的周期數(shù),則AA返回REF(C,BARSBP),即平倉k線的收盤價;(3)例:1、2、3三根k線,1 K線為平倉信號的當根k線,則返回當根k線的收盤價,2、3 K線AA返回值為 1 K線的收盤價

25、。BARSCOUNTBARSCOUNT(COND) 第一個有效周期到當前的周期數(shù)。注:1、返回值為COND從第一個有效周期開始計算,到現(xiàn)在為止的周期數(shù)。2、條件第一次成立的當根k線上BARSCOUNT(COND)的返回值為0例:BARSCOUNT(MA(C,4);/計算MA(C,4)第一次有返回值到當前的周期數(shù)。BARSLASTBARSLAST(COND):上一次條件COND成立到當前的周期數(shù)注:1、條件成立的當根k線上BARSLAST(COND)的返回值為0例1:BARSLAST(OPENCLOSE); /上一根陰線到現(xiàn)在的周期數(shù)。例2:N:=BARSLAST(DATEREF(DATE,1)

26、+1;/分鐘周期,當日k線數(shù)。/由于條件成立的當根k線上BARSLAST(COND)的返回值為0,所以“+1”才是當日k線根數(shù)。BARSLASTCOUNTBARSLASTCOUNT(COND) 從當前周期向前計算,統(tǒng)計連續(xù)滿足條件的周期數(shù)。注:1、返回值為從當前周期計算COND連續(xù)不為0的周期數(shù)2、條件第一次成立的當根k線上BARSLASTCOUNT(COND)的返回值為1例:BARSLASTCOUNT(CLOSEOPEN);/計算當根K線在內(nèi)連續(xù)為陽線的周期數(shù)BARSSINCEBARSSINCE(COND) 第一個條件成立到當前的周期數(shù)。注:1、返回值為COND第一次成立到當前的周期數(shù)2、條

27、件第一次成立的當根k線上BARSSINCE(COND)的返回值為0例:BARSSINCE(CLOSEOPEN);/統(tǒng)計第一次滿足陽線這個條件的K線到現(xiàn)在的周期數(shù)BARSSKBARSSK 上一次賣開信號位置用法:BARSSK返回上一次賣開倉的K線距離當前K線的周期數(shù)(不包含出現(xiàn)SK信號的那根K線)取包含SK信號出現(xiàn)的那根K線到當前K線的周期數(shù),需要在此函數(shù)后+1,即BARSSK+1;由于發(fā)出SK信號的當根k線BARSSK返回空值,則BARSSK+1在發(fā)出SK信號當根k線返回空值。注:1、若當前K線之前無SK信號,則函數(shù)返回值為空值2、SK信號固定后BARSSK返回為空值。(1)設(shè)置信號執(zhí)行方式為

28、出信號立即下單,不復(fù)核(例如:在模型中寫入MULTSIG或MULTSIG_MIN;)a.歷史信號計算中,出現(xiàn)SK信號當根K線,BARSSK返回空值b.加載運行過程中,SK信號當根K線,信號固定后BARSSK返回空值(2)設(shè)置信號執(zhí)行方式為K線走完復(fù)核(例如:在模型中寫入CHECKSIG(SK,A,N,D,0,0);)BARSSK返回值為上一個SK信號距離當前的K線根數(shù)(包含當前K線)例:1、BARSSK10,BP;/上一次賣開倉(不包含出現(xiàn)買開信號的那根K線)距離當前K線的周期數(shù)大于10,買平;2、LLV(L,BARSSK+1);/上一次賣開倉(包含開倉信號出現(xiàn)的當根k線)到當前的最低價的最小

29、值。當根K線出現(xiàn)SK信號,AA返回為空值,如果需要返回當根K線上最低價,模型需要修改為:AA:IFELSE(BARSSK=1,LLV(L,BARSSK+1),L);(1)當根K線出現(xiàn)SK信號,BARSSK返回為空值,不滿足BARSSK=1的條件,則取值為當根K線的最低價L(2)發(fā)出SK信號之后K線SARSBK返回賣開倉的K線距離當前K線的周期數(shù),滿足BARSSK=1的條件,則取值為LLV(L,BARSSK+1),即賣開倉(包含開倉信號出現(xiàn)的當根k線)到當前的最低價的最小值。修改后如果平倉條件中用到了AA的值,當根K線滿足了平倉條件,可以出現(xiàn)平倉信號。3、AA:IFELSE(BARSSK=1,R

30、EF(C,BARSSK),C);/取最近一次賣開倉K線的收盤價(1)發(fā)出SK信號的當根k線BARSSK返回空值,則當根K線不滿足BARSSK=1的條件,AA返回當根k線的收盤價;(2)發(fā)出SK信號之后的k線BARSSK返回賣開倉的K線距離當前K線的周期數(shù),則AA返回REF(C,BARSSK),即開倉k線的收盤價;(3)例:1、2、3三根k線,1K線為開倉信號的當根k線,則返回當根k線的收盤價,2、3K線AA返回值為1K線的收盤價。BARSSPBARSSP 上一次賣平信號位置用法:BARSSP返回上一次賣平倉的K線距離當前K線的周期數(shù)(不包含出現(xiàn)SP信號的那根K線)取包含SP信號出現(xiàn)的那根K線到

31、當前K線的周期數(shù),則需要在此函數(shù)后+1,即BARSSP+1。由于發(fā)出SP信號的當根k線BARSSP返回空值,則BARSSP+1在發(fā)出SP信號當根k線返回空值。注:1、若當前K線之前無SP信號,則函數(shù)返回值為空值2、SP信號固定后BARSSP返回為空值。(1)設(shè)置信號執(zhí)行方式為出信號立即下單,不復(fù)核(例如:在模型中寫入MULTSIG或MULTSIG_MIN;)a.歷史信號計算中,出現(xiàn)SP信號當根K線,BARSSP返回空值b.加載運行過程中,SP信號當根K線,信號固定后BARSSP返回空值(2)設(shè)置信號執(zhí)行方式為K線走完復(fù)核(例如:在模型中寫入CHECKSIG(SP,A,N,D,0,0);)BAR

32、SSP返回值為上一個SP信號距離當前的K線根數(shù)(包含當前K線)例:1、BARSSP10,BK;/上一次賣平倉(不包含出現(xiàn)賣平信號的那根K線)距離當前K線的周期數(shù)大于10,買開。2、AA:HHV(H,BARSSP+1);/上一次,賣平倉(包含平倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。當根K線出現(xiàn)SP信號,AA返回為空值,如果需要返回當根K線上最高價,模型需要修改為:AA:IFELSE(BARSSP=1,HHV(H,BARSSP+1),H);(1)當根K線出現(xiàn)SP信號,BARSSP返回為空值,不滿足BARSSP=1的條件,則取值為當根K線的最高價H(2)發(fā)出SP信號之后K線BARSSP返回買

33、平倉的K線距離當前K線的周期數(shù),滿足BARSSP=1的條件,則取值為HHV(H,BARSSP+1),即賣平倉(包含平倉信號出現(xiàn)的當根k線)到當前的最高價的最大值。3、AA:IFELSE(BARSSP=1,REF(C,BARSSP),C);/取最近一次賣平倉K線的收盤價(1)發(fā)出SP信號的當根k線BARSSP返回空值,則當根K線不滿足BARSSP=1的條件,AA返回當根k線的收盤價;(2)發(fā)出SP信號之后的k線BARSSP返回賣平倉的K線距離當前K線的周期數(shù),則AA返回REF(C,BARSSP),即平倉k線的收盤價;(3)1、2、3三根k線,1 K線為平倉信號的當根k線,則返回當根k線的收盤價,

34、2、3 K線AA返回值為 1 K線的收盤價BETWEENBETWEEN(X,Y,Z) 表示X是否處于Y和Z之間,成立返回1(Yes),否則返回0(No)。注:1、其中若X=Y、X=Z、或X=Y且Y=Z時函數(shù)返回值為1(Yse)。例1:BETWEEN(CLOSE,MA5,MA10); /表示收盤價介于5日均線與10日均線之間。BID1BID1 取得TICK圖該筆TICK的買一價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、如果沒有五檔行情授權(quán),該函數(shù)返回盤口買入價。例:AA:BID1;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的買一價;BID2BID2 取得TIC

35、K圖該筆TICK的買二價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:BID2;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的買二價;BID3BID3 取得TICK圖該筆TICK的買三價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:BID3;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的買三價;BID4BID4 取得TICK圖該筆TICK的買四價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、

36、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:BID4;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的買四價;BID5BID5 取得TICK圖該筆TICK的買五價。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:AA:BID5;/加載到有五檔授權(quán)的TICK圖中,定義AA為該筆TICK的買五價;BID1VOLBID1VOL 取得TICK圖該筆TICK的買一量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、如果買有五檔行情授權(quán),該函數(shù)返回盤口買入掛單量。例:VV:BID1VOL;/

37、加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的買一量;BID2VOLBID2VOL 取得TICK圖該筆TICK的買二量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:BID2VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的買二量;BID3VOLBID3VOL 取得TICK圖該筆TICK的買三量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:BID3VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TIC

38、K的買三量;BID4VOLBID4VOL 取得TICK圖該筆TICK的買四量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:BID4VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的買四量;BID5VOLBID5VOL 取得TICK圖該筆TICK的買五量。注:1、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。2、該函數(shù)需要有五檔行情授權(quán)才能取到有效值,否則返回空值。例:VV:BID5VOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為該筆TICK的買五量;BIDBIGCOUNTBIDBIGCOU

39、NT 取得TICK圖所定義數(shù)據(jù)區(qū)主動買大單次數(shù)的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:BIDBIGCOUNT;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動買的大單次數(shù)的和BIDBIGTOTVOLBIDBIGTOTVOL 取得TICK圖所定義數(shù)據(jù)區(qū)主動買大單

40、成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:BIDBIGTOTVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動買大單成交量的和BIDVOLBIDVOL 取得TICK圖所定義數(shù)據(jù)區(qū)主動買成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDAT

41、A函數(shù)定義TICK數(shù)據(jù)區(qū)。2、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)VV:BIDVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的主動買成交量的和BKBIGCOUNTBKBIGCOUNT 取得TICK圖所定義數(shù)據(jù)區(qū)買開大單成交次數(shù)的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0

42、,5);/調(diào)用五秒的TICK數(shù)據(jù)2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。VV:BKBIGCOUNT;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買開大單的成交次數(shù)的和BKBIGTOTVOLBKBIGTOTVOL 取得TICK圖所定義數(shù)據(jù)區(qū)買開大單成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五

43、秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:BKBIGTOTVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買開大單的成交量的和BKHIGH返回數(shù)據(jù)合約買開倉以來的最高價用法:BKHIGH返回數(shù)據(jù)合約最近一次模型買開位置到當前的最高價。1、不同信號執(zhí)行方式,其返回值分別為:(1)信號執(zhí)行方式為K線走完確認信號下單a.歷史信號計算中,BK(BPK)信號之后的K線返回委托以來的數(shù)據(jù)合約行情的最高價b.加載運行過程中,BK(BPK)信號當根K線返回的為信號發(fā)出時數(shù)據(jù)合約行情的最新價,BK之后的K線返回委托以來的數(shù)據(jù)合約行情最高價

44、(2)信號執(zhí)行方式選擇K線走完復(fù)核(例如:在模型中寫入CHECKSIG(BK,A,0,D,0,0);)從BK(BPK)信號發(fā)出時開始統(tǒng)計數(shù)據(jù)合約行情的最高價;信號消失,返回上次買開以來的數(shù)據(jù)合約行情的最高價,信號確認存在,返回當根K線記錄的數(shù)據(jù)合約行情的最高價注:BK信號發(fā)出后,中間出了信號消失,從最后一次信號出現(xiàn)開始統(tǒng)計數(shù)據(jù)合約最高價(3)信號執(zhí)行方式選擇不進行信號復(fù)核(例如:在模型中寫入MULTSIG或MULTSIG_MIN;)BK(BPK)信號的當根K線返回從信號發(fā)出到K線走完時數(shù)據(jù)合約行情的最高價;BK(BPK)信號之后的K線返回信號發(fā)出以來數(shù)據(jù)合約行情的最高價。2、主連合約使用換月移

45、倉函數(shù),主力合約切換后,從新的主力合約第一根K線開盤價重新開始統(tǒng)計例:CO,BK;CBKPRICE&CO,BK;CBKLOW+5,SP;AUTOFILTER;/最新價高于買開倉以來數(shù)據(jù)合約的最低價5個點,平倉。BKPRICEBKPRICE 返回數(shù)據(jù)合約最近一次買開信號價位。用法:BKPRICE 返回數(shù)據(jù)合約最近一次買開信號發(fā)出時的行情的最新價。注:1、當數(shù)據(jù)合約和交易合約相同時BKPRICE值和BKPRICE1值相等。2、當模型存在連續(xù)多個開倉信號(加倉)的情況下,該函數(shù)返回的是最近一次開倉信號的價格,而不是開倉均價。3、不同信號執(zhí)行方式,其返回值分別為:(1)信號執(zhí)行方式為不進行信號復(fù)核a.

46、歷史回測:BKPRICE返回信號發(fā)出時的數(shù)據(jù)合約行情最新價b.模組運行:BKPRICE返回信號發(fā)出時的數(shù)據(jù)合約行情最新價(2)信號執(zhí)行方式選擇K線走完確認信號下單a.歷史回測:BKPRICE返回信號發(fā)出時數(shù)據(jù)合約當根K線的收盤價b.模組運行:BKPRICE返回信號發(fā)出時數(shù)據(jù)合約當根K線的收盤價(3)信號執(zhí)行方式設(shè)置為K線走完進行信號復(fù)核a.歷史回測:BKPRICE返回信號發(fā)出時數(shù)據(jù)合約當根K線的收盤價b.模組運行:復(fù)核前,返回上一次BK信號當根K線數(shù)據(jù)合約的行情最新價;復(fù)核后,返回本次BK信號當根K線數(shù)據(jù)合約的行情最新價4、模組頭寸同步后,BKPRICE的值不變,仍然返回上一次買開信號時數(shù)據(jù)合

47、約行情的最新價。5、模組重新初始化后,數(shù)據(jù)合約和交易合約相同,則BKPRICE返回為初始化彈出框中填入的持倉價格;數(shù)據(jù)合約與交易合約不同時,則BKPRICE返回BK信號當根k線的收盤價6、加載在主連合約上,使用了換月移倉函數(shù),主力換月后BKPRCIE取值為新的主力合約的第一根K線的開盤價例:BKPRICE-CLOSE60 & BKPRICE0 & BKVOL0, SP;/如果買開價位比當前價位高出60,且多頭持倉存在,賣平倉。BKPRICE1BKPRICE1 返回交易合約最近一次買開信號價位。用法:BKPRICE1:返回交易合約最近一次買開信號發(fā)出時的行情的最新價。注:1、當數(shù)據(jù)合約和交易合約

48、相同時BKPRICE值和BKPRICE1值相等。2、當數(shù)據(jù)合約和交易合約不同時,不同信號執(zhí)行方式,其返回值分別為:(1)信號執(zhí)行方式為不進行信號復(fù)核a.歷史回測:BKPRICE1返回信號發(fā)出時的交易合約行情最新價b.模組運行:BKPRICE1返回信號發(fā)出時的交易合約行情最新價(2)信號執(zhí)行方式選擇K線走完確認信號下單a.歷史回測:BKPRICE1返回信號發(fā)出時交易合約當根K線的收盤價b.模組運行:BKPRICE1返回信號發(fā)出時交易合約當根K線的收盤價(3)信號執(zhí)行方式設(shè)置為K線走完進行信號復(fù)核a.歷史回測:BKPRICE1返回信號發(fā)出時交易合約當根K線的收盤價b.模組運行:復(fù)核前,返回上一次B

49、K信號當根K線交易合約的行情最新價;復(fù)核后,返回本次BK信號當根K線交易合約的行情最新價3、模組頭寸同步后,BKPRICE1的值不變,仍然返回上一次買開信號時數(shù)據(jù)合約行情的最新價;模組重新初始化后,BKPRICE1返回為初始化彈出框中填入的持倉價格。4、加載在指數(shù)/主連合約上,使用了換月移倉函數(shù),主力換月后BKPRCIE1取值為新的主力合約的第一根K線的開盤價BKPRICEAVBKPRICEAV 返回數(shù)據(jù)合約多頭開倉均價。用法:BKPRICEAV 返回數(shù)據(jù)合約多頭開倉均價。注:1、過濾模型:(1)開倉信號后,未出平倉信號時:BKPRICEAV取值和BKPRICE取值相同。(2)平倉信號后:BK

50、PRICEAV返回值為0。2、非過濾模型:(1)持倉不為0時:BKPRICEAV返回數(shù)據(jù)合約理論持倉的開倉均價。(2)非過濾模型持倉為0時:BKPRICEAV返回值為0。3、該函數(shù)在模組運行和回測中都讀取的是模組理論持倉的開倉均價,非實際持倉開倉均價。例:CLOSE-BKPRICEAV60,SP(BKVOL);/當前價位比多頭開倉均價高出60,平掉所有多頭持倉BKPRICEAV1BKPRICEAV1 返回交易合約多頭開倉均價用法:BKPRICEAV1 返回交易合約多頭開倉均價注:1、當模型存在連續(xù)多個開倉信號(加倉)的情況下,該函數(shù)返回的是交易合約開倉均價。2、當數(shù)據(jù)合約和交易合約相同時BKP

51、RICEAV值和BKPRICEAV1值相等。3、過濾模型:(1)開倉信號后,未出平倉信號時:BKPRICEAV1取值和BKPRICE1取值相同。(2)平倉信號后:BKPRICEAV1返回值為0。4、非過濾模型:(1)持倉不為0時:BKPRICEAV1返回交易合約理論持倉的開倉均價。(2)非過濾模型持倉為0時:BKPRICEAV返回值為0。例:CLOSE-BKPRICEAV160,SP(BKVOL);/當前價位比交易合約多頭開倉均價高出60,平掉所有多頭持倉BKVOL買開信號手數(shù)用法:BKVOL返回模型當前的多頭理論持倉。1、加載運行:(1)模組子賬戶初始化后,BKVOL仍然返回根據(jù)信號下單手數(shù)

52、計算的理論持倉,不受賬戶持倉的影響。(2)模組運行中手動調(diào)倉,頭寸同步修改持倉,BKVOL返回值不變,仍然返回根據(jù)信號下單手數(shù)計算的理論持倉。(3)頁面盒子運行中,BKVOL不受資金情況的限制,按照信號顯示開倉手數(shù)。2、回測、模組運行中:(1)如果資金不夠開倉,開倉手數(shù)為0,BKVOL返回值為0。(2)BK(BPK)信號出現(xiàn)并且確認固定后,BKVOL的取值增加開倉手數(shù)的數(shù)值;SP(SPK)信號出現(xiàn)并且確認固定后,BKVOL的取值減少平倉手數(shù)的數(shù)值。例:BKVOL=0&CO,BK(1);/多頭理論持倉為0并且收盤價大于開盤價時,買開一手BKVOL=1&HHV(H,5),BK(2); /多頭持倉大

53、于等于1,并且當根K線的最高價大于前面5個周期中最高價中最大值時,加倉2手BKVOL0&Lref(l,5),sp(bkvol); 多頭持倉大于0,并且當根k線的最低價小于5個周期前k線的最低價時,賣平所有多頭持倉BKVOL1買開信號手數(shù)用法:BKVOL1返回模型當前的多頭理論持倉。1、加載運行:(1)模組子賬戶初始化后,BKVOL1仍然返回根據(jù)信號下單手數(shù)計算的理論持倉,不受賬戶持倉的影響。(2)模組運行中手動調(diào)倉,頭寸同步修改持倉,BKVOL1返回值不變,仍然返回根據(jù)信號下單手數(shù)計算的理論持倉。(3)頁面盒子運行中,BKVOL1不受資金情況的限制,按照信號顯示開倉手數(shù)。2、回測、模組運行中:

54、(1)如果資金不夠開倉,開倉手數(shù)為0,BKVOL1返回值為0。(2)BK(BPK)信號出現(xiàn)并且確認固定后,BKVOL1的取值增加開倉手數(shù)的數(shù)值;SP(SPK)信號出現(xiàn)并且確認固定后,BKVOL1的取值減少平倉手數(shù)的數(shù)值。例:BKVOL1=0&CO,BK(1);/多頭理論持倉為0并且收盤價大于開盤價時,買開一手BKVOL1=1&HHV(H,5),BK(2); /多頭持倉大于等于1,并且當根K線的最高價大于前面5個周期中最高價中最大值時,加倉2手BKVOL10&Lref(l,5),sp(bkvol1); 多頭持倉大于0,并且當根k線的最低價小于5個周期前k線的最低價時,賣平所有多頭持倉BKVOL2

55、買開信號手數(shù)用法:BKVOL2返回模型當前的多頭持倉。1、加載運行:(1)模組子賬戶初始化后,BKVOL2返回的理論持倉仍然延續(xù),返回模型信號手數(shù),不受賬戶持倉的影響。(2)頁面盒子和模組加載中,BKVOL2不受資金情況的限制,按照信號顯示開倉手數(shù)。(3)模組運行過程中BK(BPK)信號出現(xiàn)并且確認固定后,BKVOL2的取值增加開倉手數(shù)的數(shù)值;SP(SPK)信號出現(xiàn)并且確認固定后,BKVOL2的取值減少平倉手數(shù)的數(shù)值。2、回測:(1)BKVOL2不受資金情況的限制,按照信號顯示開倉手數(shù)。(2)BK(BPK)信號出現(xiàn)并且確認固定后,BKVOL2的取值增加開倉手數(shù)的數(shù)值;SP(SPK)信號出現(xiàn)并且

56、確認固定后,BKVOL2的取值減少平倉手數(shù)的數(shù)值。例:BKVOL2=0&CO,BK(1);/多頭持倉為0并且收盤價大于開盤價時,買開一手BKVOL2=1&HHV(H,5),BK(2); /多頭持倉大于等于1,并且當根K線的最高價大于前面5個周期中最高價中最大值時,加倉2手BKVOL20&Lref(l,5),sp(bkvol2); 多頭持倉大于0,并且當根k線的最低價小于5個周期前k線的最低價時,賣平所有多頭持倉BKVOLUMEBKVOLUME 取得TICK圖所定義數(shù)據(jù)區(qū)買開成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、該函數(shù)必須在TICK圖中使

57、用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)VV:BKVOLUME;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買開的成交量的和BPBIGCOUNTBPBIGCOUNT 取得TICK圖所定義數(shù)據(jù)區(qū)買平大單成交次數(shù)的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(

58、10);/設(shè)置大單閥值為10手VV:BPBIGCOUNT;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買平大單的成交次數(shù)的和BPBIGTOTVOLBPBIGTOTVOL 取得TICK圖所定義數(shù)據(jù)區(qū)買平大單成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、使用該函數(shù)前,必須使用SETBIGVOL函數(shù)定義大單閥值,否則該函數(shù)返回0。3、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)SETBIGVOL(10);/設(shè)置大單閥值為10手VV:BPBIG

59、TOTVOL;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買平大單的成交量的和BPVOLUMEBPVOLUME 取得TICK圖所定義數(shù)據(jù)區(qū)買平成交量的和。注:1、使用該函數(shù)前,必須先調(diào)用DEF_TICKDATA函數(shù)定義TICK數(shù)據(jù)區(qū)。2、該函數(shù)必須在TICK圖中使用,在K線圖上返回空值。例:DEF_TICKDATA(0,5);/調(diào)用五秒的TICK數(shù)據(jù)VV:BPVOLUME;/加載到有五檔授權(quán)的TICK圖中,定義VV為五秒內(nèi)(包含當筆TICK)所有TICK的買平的成交量的和CEILINGCEILING(A):返回沿A數(shù)值增大方向最接近的整數(shù),若A為整數(shù),則

60、返回值為A。例1:CEILING(2.1);/求得3。例2:CEILING(-8.8);/求得-8。例3:CEILING(C*1.01);/求收盤價的1.01倍向上取整例4:IFELSE(C-INTPART(C)=0.5,CEILING(C),FLOOR(C);/對收盤價四舍五入后取整數(shù)部分CHECKSIGCHECKSIG 設(shè)置信號確認與復(fù)核的指令價方式(TICK逐筆回測,可設(shè)置回測精度)用法:CHECKSIG(SIG,MODE1,TIME1,MODE2,TIME2,INTERVAL);1、當INTERVAL不為0時,INTERVAL數(shù)據(jù)時間間隔,每隔INTERVAL秒計算一次信號,SIG為信

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論