通達(dá)信全部函數(shù)及其用法 通達(dá)信全部函數(shù)及其用法(2011年最新版) (一)行情函數(shù) 1)HIGH(H) 最高價 返回該周期最高價.2)LOW(L) 最低價 返回該周期最低價.3)CLOSE(C) 收盤價 返回該周期收盤價.4)VOL(V) 成交量(手) 返回該周期成交量.5)OPEN(O) 開盤價 返回該周期開盤價.6)ADVANCE 上漲家數(shù) 返回該周期上漲家數(shù). (本函數(shù)僅對大盤有效)7)DECLINE 下跌家數(shù) 返回該周期下跌家數(shù). (本函數(shù)僅對大盤有效)8)AMOUNT 成交額(元) 返回該周期成交額.9)VOLINSTK 持倉量 返回期貨該周期持倉量.10) QHJSJ 期貨結(jié)算價 返回期貨該周期結(jié)算價. 11)BUYVOL 外盤(手) 返回外盤,,即時行情數(shù)據(jù) 12)SELVOL 外盤(手) 返回外盤 13)ISBUYORDER 主動性買單 返回當(dāng)前成交是否為主動性買單.用法: ISBUYORDER,, 當(dāng)本筆成交為主動性買盤時,返回1,否則為0 14)DHIGH 不定周期最高價 返回該不定周期最高價.15)DOPEN 不定周期開盤價 返回該不定周期開盤價.16)DLOW 不定周期最低價 返回該不定周期最低價.17)DCLOSE 不定周期收盤價 返回該不定周期收盤價.18)DVOL 不定周期成交量價 返回該不定周期成交量價.19)NAMELIKE 模糊股票名稱 返回股票名稱是否以參數(shù)開頭. 用法: if(NAMELIKE('ST'),x,y); 20)CODELIKE 模糊股票代碼 返回股票代碼是否以參數(shù)開頭. 用法: if(CODELIKE('600'),x,y); 21)INBLOCK 屬于某板塊 返回股票是否屬于某板塊. 用法: if(INBLOCK('滬深300'),x,y); (二)時間函數(shù) 1)PERIOD 周期 取得周期類型. 結(jié)果從0到11,依次分別是1/5/15/30/60分鐘,日/周/月,多分鐘,多日,季,年. 2)DATE 日期 取得該周期從1900以來的的年月日. 用法: DATE 例如函數(shù)返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值 3)TIME 時間 取得該周期的時分秒.用法: TIME 函數(shù)返回有效值范圍為(000000-235959) 4)YEAR 年份 取得該周期的年份.5)MONTH 月份 取得該周期的月份.用法: 函數(shù)返回有效值范圍為(1-12) 6)WEEKDAY 星期 取得該周期的星期數(shù).用法: WEEKDAY 函數(shù)返回有效值范圍為(1-7) 7)DAY 日 取得該周期的日期.用法: DAY 函數(shù)返回有效值范圍為(1-31) 8)HOUR 小時 取得該周期的小時數(shù).用法: HOUR 函數(shù)返回有效值范圍為(0-23),對于日線及更長的分析周期值為0 9)MINUTE 分鐘 取得該周期的分鐘數(shù).用法: MINUTE 函數(shù)返回有效值范圍為(0-59),對于日線及更長的分析周期值為0 10)FROMOPEN 分鐘 求當(dāng)前時刻距開盤有多長時間.用法: FROMOPEN FROMOPEN.返回當(dāng)前時刻距開盤有多長時間,單位為分鐘.例如:當(dāng)前時刻為早上十點(diǎn),,則返回31. 11)TFILT 分鐘 對指定時間段的數(shù)據(jù)進(jìn)行過濾,該時間段以外的數(shù)據(jù)無效. 用法: TFILT(X,D1,M1,D2,M2) 例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盤價是有效的.周期以日為基本單位的,分時為0有效. 12)DATETODAY 上指紀(jì)元 指定日期到1990.12.19的天數(shù). 用法: DATETODAY(date) DATETODAY(date).返回date到1990.12.19的天數(shù).有效日期為(901219-1341231) 例如:DATETODAY(901219)返回0. 13)DAYTODATE 轉(zhuǎn)換日期 求1990.12.19后第若干天的日期. 用法: DAYTODATE(N) DAYTODATE(N).返回1990.12.19后第N天的日期.有效天數(shù)為(0-20000) 例如:DAYTODATE(0)返回901219. 14)TIMETOSEC 當(dāng)日秒數(shù) 求指定時刻距0時有多長時間. 用法: TIMETOSEC(time) TIMETOSEC(time).返回time時刻距0時有多長時間,單位為秒.有效時間為(0-235959) 例如:TIMETOSEC(93000)返回34200. 15)SECTOTIME 轉(zhuǎn)換時間 求0時后若干秒是什么時間. 用法: SECTOTIME(N) SECTOTIME(N).返回0時后N秒是什么時間.有效秒數(shù)為(0-86399) 例如:SECTOTIME(34200)返回93000. (三)引用函數(shù) 1)DRAWNULL 無效數(shù) 返回?zé)o效數(shù).用法: DRAWNULL 例如IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌時分析圖上不畫線 2)BACKSET 向前賦值 將當(dāng)前位置到若干周期前的數(shù)據(jù)設(shè)為1.用法: BACKSET(X,N),若X非0,則將當(dāng)前位置到N周期前的數(shù)值設(shè)為1.例如:BACKSET(CLOSE>OPEN,2)若收陽則將該周期及前一周期數(shù)值設(shè)為1,否則為0 3)BARSCOUNT 有效數(shù)據(jù)周期數(shù) 求總的周期數(shù).用法: BARSCOUNT(X)第一個有效數(shù)據(jù)到當(dāng)前的天數(shù)例如:BARSCOUNT(CLOSE)對于日線數(shù)據(jù)取得上市以來總交易日數(shù),對于分筆成交取得當(dāng)日成交筆數(shù),對于1分鐘線取得當(dāng)日交易分鐘數(shù) 4)CURRBARSCOUNT 到最后交易日的周期數(shù) 求到最后交易日的周期數(shù).用法: CURRBARSCOUNT 求到最后交易日的周期數(shù) 5)TOTALBARSCOUNT 總的周期數(shù) 求總的周期數(shù).用法: TOTALBARSCOUNT 求總的周期數(shù) 6)ISLASTBAR 是否為最后一個周期 判斷是否為最后一個周期.用法: ISLASTBAR 判斷是否為最后一個周期 7)BARSLAST 上一條件成立位置 上一次條件成立到當(dāng)前的周期數(shù).用法: BARSLAST(X):上一次X不為0到現(xiàn)在的天數(shù)例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一個漲停板到當(dāng)前的周期數(shù) 8)BARSSINCE 第一個條件成立位置 第一個條件成立到當(dāng)前的周期數(shù).用法: BARSSINCE(X):第一次X不為0到現(xiàn)在的天數(shù)例如:BARSSINCE(HIGH>10)表示股價超過10元時到當(dāng)前的周期數(shù) 9)BARSSINCEN N周期內(nèi)首個條件成立位置 N周期內(nèi)第一個條件成立到當(dāng)前的周期數(shù). 用法: BARSSINCEN(X,N):N周期內(nèi)第一次X不為0到現(xiàn)在的天數(shù) 例如:BARSSINCEN(HIGH>10,10)表示10個周期內(nèi)股價超過10元時到當(dāng)前的周期數(shù) 10)BARSSINCE 首個條件成立位置 第一個條件成立到當(dāng)前的周期數(shù). 用法: BARSSINCE(X):第一次X不為0到現(xiàn)在的天數(shù) 例如:BARSSINCE(HIGH>10)表示股價超過10元時到當(dāng)前的周期數(shù) 11)COUNT 統(tǒng)計 統(tǒng)計滿足條件的周期數(shù).用法: COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù),若N=0則從第一個有效值開始.例如:COUNT(CLOSE>OPEN,20)表示統(tǒng)計20周期內(nèi)收陽的周期數(shù) 12)BARSLASTCOUNT 統(tǒng)計條件連續(xù)成立次數(shù) 統(tǒng)計連續(xù)滿足條件的周期數(shù).用法: BARSLASTCOUNT(X),統(tǒng)計連續(xù)滿足X條件的周期數(shù).例如:BARSLASTCOUNT(CLOSE>OPEN)表示統(tǒng)計連續(xù)收陽的周期數(shù) 13)DMA 動態(tài)移動平均 求動態(tài)移動平均.用法: DMA(X,A),求X的動態(tài)移動平均.算法: 若Y=DMA(X,A)則 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必須小于1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以換手率作平滑因子的平均價 14)HHV 最高值 求最高值.用法: HHV(X,N),求N周期內(nèi)X最高值,N=0則從第一個有效值開始. 例如:HHV(HIGH,30)表示求30日最高價 15)HHVBARS 上一高點(diǎn)位置 求上一高點(diǎn)到當(dāng)前的周期數(shù).用法: HHVBARS(X,N):求N周期內(nèi)X最高值到當(dāng)前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計 例如:HHVBARS(HIGH,0)求得歷史新高到到當(dāng)前的周期數(shù) 16)HOD 高值名次 求高值名次. 用法: HOD(X,N):求當(dāng)前X數(shù)據(jù)是N周期內(nèi)的第幾個高值,N=0則從第一個有效值開始. 例如:HOD(HIGH,20)返回是20日的第幾個高價 17)LLV 最低值 求最低值.用法: LLV(X,N),求N周期內(nèi)X最低值,N=0則從第一個有效值開始. 例如:LLV(LOW,0)表示求歷史最低價 18)LLVBARS 上一低點(diǎn)位置 求上一低點(diǎn)到當(dāng)前的周期數(shù).用法: LLVBARS(X,N):求N周期內(nèi)X最低值到當(dāng)前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計 例如:LLVBARS(HIGH,20)求得20日最低點(diǎn)到當(dāng)前的周期數(shù) 19)LOD 低值名次 求低值名次. 用法: LOD(X,N):求當(dāng)前X數(shù)據(jù)是N周期內(nèi)的第幾個低值,N=0則從第一個有效值開始. 例如:LOD(LOW,20)返回是20日的第幾個低價 20)REVERSE 求相反數(shù) 求相反數(shù).用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE 21)REF 日前的 引用若干周期前的數(shù)據(jù).用法: REF(X,A),引用A周期前的X值. 例如:REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收 22)REFV 日前的 引用若干周期前的數(shù)據(jù)(未作平滑處理). 用法: REFV(X,A),引用A周期前的X值.A可以是變量. 平滑處理:當(dāng)引用不到數(shù)據(jù)時進(jìn)行的操作,。 例如:REFV(CLOSE,BARSCOUNT(C)-1)表示第二根K線的收盤價. 23)REFX 日后的 引用若干周期后的數(shù)據(jù)(未作平滑處理). 用法: REFX(X,A),引用A周期后的X值.A可以是變量. 平滑處理:當(dāng)引用不到數(shù)據(jù)時進(jìn)行的操作,。 例如:REFX(CLOSE,1)表示下一周期的收盤價,在日線上就是明天收盤價 24)REFXV 日后的 引用若干周期后的數(shù)據(jù)(平滑處理). 用法: REFXV(X,A),引用A周期后的X值.A可以是變量. 平滑處理:當(dāng)引用不到數(shù)據(jù)時進(jìn)行的操作,。此函數(shù)中,平滑時使用上一個周期的引用值,。 例如:TT:=IF(C>O,1,2); REFXV(CLOSE,TT);表示陽線引用下一周期的收盤價,陰線引用日后第二周期的收盤價. 25)REFDATE 日 引用自1900年以來指定日期的數(shù)據(jù).用法: REFDATE(X,A),引用A日期的X值. 例如:REFDATE(CLOSE,1011208)表示2001年12月08日的收盤價 26)SUM 累和 求總和.用法: SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一個有效值開始.例如:SUM(VOL,0)表示統(tǒng)計從上市第一天以來的成交量總和 27)FILTER 過濾 過濾連續(xù)出現(xiàn)的信號.用法:FILTER(X,N):X滿足條件后,,刪除其后N周期內(nèi)的數(shù)據(jù)置為0. 例如:FILTER(CLOSE>OPEN,5)查找陽線,5天內(nèi)再次出現(xiàn)的陽線不被記錄在內(nèi) 28)FILTERX 反向過濾 反向過濾連續(xù)出現(xiàn)的信號. 用法:FILTERX(X,N):X滿足條件后,,將其前N周期內(nèi)的數(shù)據(jù)置為0. 例如:FILTERX(CLOSE>OPEN,5)查找陽線,,前5天內(nèi)出現(xiàn)過的陽線不被記錄在內(nèi) 29)TFILTER 交易信號過濾 過濾連續(xù)出現(xiàn)的交易信號. 用法:TFILTER(開倉,平倉,N);過濾掉開倉(平倉)信號發(fā)出后、下一個平倉(開倉)信號發(fā)出前的所有開倉(平倉)信號. N=1表示僅對開倉信號過濾; N=2表示僅對平倉信號過濾; N=0表示對開倉,、平倉信號都過濾; 例如:ENTERLONG:TFILTER(開倉,平倉,1); EXITLONG:TFILTER(開倉,平倉,2); 30)TTFILTER 交易信號過濾 過濾多空交易信號. 用法:TTFILTER(多頭買入開倉,多頭賣出平倉,空頭賣出開倉,空頭買入平倉,N); 1.過濾掉多(空)開倉信號發(fā)出后,、下一個多(空)平倉信號發(fā)出前的所有多(空)開倉信號. 2.多(空)開倉信號發(fā)出且空(多)倉已建時,要發(fā)出一個平空(多)倉的信號. 3.過濾掉多(空)平倉信號發(fā)出后,、下一個多(空)開倉信號發(fā)出前的所有多(空)平倉信號. N=1表示僅對多頭開倉信號過濾; N=2表示僅對多頭平倉信號過濾; N=3表示僅對空頭開倉信號過濾; N=4表示僅對空頭平倉信號過濾; N=0表示對合并多空開倉、平倉信號; 例如:ENTERLONG:TTFILTER(多頭買入開倉,多頭賣出平倉,空頭賣出開倉,空頭買入平倉,1); EXITLONG:TTFILTER(多頭買入開倉,多頭賣出平倉,空頭賣出開倉,空頭買入平倉,2); ENTERSHORT:TTFILTER(多頭買入開倉,多頭賣出平倉,空頭賣出開倉,空頭買入平倉,3); EXITSHORT:TTFILTER(多頭買入開倉,多頭賣出平倉,空頭賣出開倉,空頭買入平倉,4); 31)TR 真實(shí)波幅 求真實(shí)波幅. 用法: TR,求真實(shí)波幅.例如:ATR:=MA(TR,10); 表示求真實(shí)波幅的10周期均值 32)SUMBARS 累加到指定值的周期數(shù) 向前累加到指定值到現(xiàn)在的周期數(shù).用法: SUMBARS(X,A):將X向前累加直到大于等于A,返回這個區(qū)間的周期數(shù) 例如:SUMBARS(VOL,CAPITAL)求完全換手到現(xiàn)在的周期數(shù) 33)SMA 移動平均 返回移動平均用法:SMA(X,N,M):X的M日移動平均,M為權(quán)重,如Y=(X*M+Y'*(N-M))/N 34)TMA返回移動平均 用法:TMA(X,N,M),如若Y=TMA(X,N,M) 則 Y=(N*Y'+M*X), 其中Y'表示上一周期Y值,。初值為M*X 35)MA 簡單移動平均 返回簡單移動平均用法:MA(X,M):X的M日簡單移動平均 36)EMA 指數(shù)移動平均 返回指數(shù)移動平均用法:EMA(X,M):X的M日指數(shù)移動平均 37)MEMA 平滑移動平均 返回平滑移動平均用法:MEMA(X,M):X的M日平滑移動平均 38)EXPMA 指數(shù)移動平均 返回指數(shù)移動平均用法:EXPMA(X,M):X的M日指數(shù)移動平均 39)EXPMEMA 指數(shù)平滑移動平均 返回指數(shù)平滑移動平均用法:EXPMEMA(X,M):X的M日指數(shù)平滑移動平均 40)XMA 偏移移動平均 返回偏移移動平均用法:XMA(X,M):X的M日偏移移動平均 41)RANGE 介于某一范圍之間 RANGE(A,B,C):A在B和C范圍之間.用法: RANGE(A,B,C)表示A大于B同時小于C時返回1,,否則返回0 42)CONST 取值設(shè)為常數(shù) CONST(A):取A最后的值為常量.用法: CONST(INDEXC)表示取大盤現(xiàn)價 43)TOPRANGE 當(dāng)前值是近多少周期內(nèi)的最大值. 用法: TOPRANGE(X):X是近多少周期內(nèi)X的最大值 例如:TOPRANGE(HIGH)表示當(dāng)前最高價是近多少周期內(nèi)的最高價 44)LOWRANGE 當(dāng)前值是近多少周期內(nèi)的最小值. 用法: LOWRANGE(X):X是近多少周期內(nèi)X的最小值 例如:LOWRANGE(LOW)表示當(dāng)前最高價是近多少周期內(nèi)的最小價 45)FINDHIGH 尋找指定周期內(nèi)的特定最大值 N周期前的M周期內(nèi)的第T個最大值. 用法: FINDHIGH(VAR,N,M,T):VAR在N日前的M天內(nèi)第T個最高價 46)FINDHIGHBARS 尋找指定周期內(nèi)的特定最大值 N周期前的M周期內(nèi)的第T個最大值到當(dāng)前周期的周期數(shù). 用法: FINDHIGHBARS (VAR,N,M,T):VAR在N日前的M天內(nèi)第T個最高價到當(dāng)前周期的周期數(shù) 47)FINDLOW 尋找指定周期內(nèi)的特定最小值 N周期前的M周期內(nèi)的第T個最小值. 用法: FINDLOW(VAR,N,M,T):VAR在N日前的M天內(nèi)第T個最低價 48)FINDLOWBARS 尋找指定周期內(nèi)的特定最小值 N周期前的M周期內(nèi)的第T個最小值到當(dāng)前周期的周期數(shù). 用法: FINDLOWBARS(VAR,N,M,T):VAR在N日前的M天內(nèi)第T個最低價到當(dāng)前周期的周期數(shù). (四)邏輯函數(shù) 1)CROSS 上穿 兩條線交叉.用法: CROSS(A,B)表示當(dāng)A從下方向上穿過B時返回1,否則返回0 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均線與10日均線交金叉 2)LONGCROSS 持續(xù)周期后上穿 兩條線維持一定周期后交叉. 用法:LONGCROSS(A,B,N)表示A在N周期內(nèi)都小于B,本周期從下方向上穿過B時返回1,,否則返回0 3)UPNDAY 連漲 返回是否連漲周期數(shù).用法: UPNDAY(CLOSE,M) 表示連漲M個周期 4)DOWNNDAY 連跌 返回是否連跌周期.用法: DOWNNDAY(CLOSE,M) 表示連跌M個周期 5)NDAY 連大 返回是否持續(xù)存在X>Y用法: NDAY(CLOSE,OPEN,3) 表示連續(xù)3日收陽線 6)EXIST 存在 是否存在.用法: EXIST(CLOSE>OPEN,10) 表示前10日內(nèi)存在著陽線 7)EVERY 一直存在 一直存在.用法: EVERY(CLOSE>OPEN,10) 表示前10日內(nèi)一直陽線 8)LAST 持續(xù)存在 LAST(X,A,B):持續(xù)存在.用法: LAST(CLOSE>OPEN,10,5) 表示從前10日到前5日內(nèi)一直陽線 若A為0,表示從第一天開始,B為0,表示到最后日止 9)TESTSKIP 是否就此返回 TESTSKIP(A):不滿足A則直接返回.用法: TESTSKIP(A) 表示如果不滿足條件A則改公式直接返回,不再計算接下來的表達(dá)式 (五)算術(shù)函數(shù) 68)NOT 取反 求邏輯非.用法: NOT(X)返回非X,即當(dāng)X=0時返回1,否則返回0; 例如:NOT(ISUP)表示平盤或收陰 69)IF 邏輯判斷 根據(jù)條件求不同的值.用法: IF(X,A,B)若X不為0則返回A,否則返回B; 例如:IF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值 70)IFF 邏輯判斷 根據(jù)條件求不同的值.用法: IFF(X,A,B)若X不為0則返回A,否則返回B 例如:IFF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值 71)IFN 邏輯判斷 根據(jù)條件求不同的值.用法: IFN(X,A,B)若X不為0則返回B,否則返回A 例如:IFN(CLOSE>OPEN,HIGH,LOW)表示該周期收陰則返回最高值,否則返回最低值 72)MAX 較大值 求最大值.用法: MAX(A,B)返回A和B中的較大值 例如:MAX(CLOSE-OPEN,0)表示若收盤價大于開盤價返回它們的差值,否則返回0 73)MIN 較小值 求最小值.用法: MIN(A,B)返回A和B中的較小值 例如:MIN(CLOSE,OPEN)返回開盤價和收盤價中的較小值 (六)數(shù)學(xué)函數(shù) 1) ACOS 反余弦 反余弦值.用法: ACOS(X)返回X的反余弦值 2)ASIN 反正弦 反正弦值.用法: ASIN(X)返回X的反正弦值 3)ATAN 反正切 反正切值.用法: ATAN(X)返回X的反正切值 4) COS 余弦 余弦值.用法: COS(X)返回X的余弦值 5)SIN 正弦 正弦值.用法: SIN(X)返回X的正弦值 6)TAN 正切 正切值.用法: TAN(X)返回X的正切值 7)EXP 指數(shù) 指數(shù).用法: EXP(X)為e的X次冪 例如:EXP(CLOSE)返回e的CLOSE次冪 8)LN 自然對數(shù) 求自然對數(shù).用法: LN(X)以e為底的對數(shù) 例如:LN(CLOSE)求收盤價的對數(shù) 9)LOG 對數(shù) 求10為底的對數(shù).用法: LOG(X)取得X的對數(shù); 例如:LOG(100)等于2 10)SQRT 開方 開平方.用法: SQRT(X)為X的平方根; 例如:SQRT(CLOSE)收盤價的平方根 11)ABS 絕對值 求絕對值.用法: ABS(X)返回X的絕對值; 例如:ABS(-34)返回34 12)POW 乘冪 乘冪.用法: POW(A,B)返回A的B次冪; 例如:POW(CLOSE,3)求得收盤價的3次方 13)CEILING 向上舍入 向上舍入.用法:CEILING(A)返回沿A數(shù)值增大方向最接近的整數(shù)例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3 14)FLOOR 向下舍入 向下舍入.用法:FLOOR(A)返回沿A數(shù)值減小方向最接近的整數(shù)例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4 15)INTPART 取整 取整.用法:INTPART(A)返回沿A絕對值減小方向最接近的整數(shù)例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3 16)BETWEEN 介于 介于.用法:BETWEEN(A,B,C)表示A處于B和C之間時返回1,,否則返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盤價介于5日均線和10日均線之間 17)FRACPART 小數(shù)部分.用法:FRACPART(X),返回X的小數(shù)部分 18)ROUND四舍五入.用法:ROUND(X),返回X四舍五入到個位的數(shù)值 19)SIGN取符號.用法:SIGN(X),返回X的符號.當(dāng)X>0,X=0,X<0分別返回1,0,-1 20)MOD取模.用法:MOD(M,N),返回M關(guān)于N的模(M除以N的余數(shù));例如:MOD(5,3)返回2 21)RAND取隨機(jī)數(shù).用法:RAND(N),返回一個范圍在1-N的隨機(jī)整數(shù) (七)統(tǒng)計函數(shù) 1)AVEDEV 平均絕對方差 AVEDEV(X,N) 返回平均絕對方差 2)DEVSQ 數(shù)據(jù)偏差平方和 DEVSQ(X,N) 返回數(shù)據(jù)偏差平方和 3)FORCAST 線性回歸預(yù)測值 FORCAST(X,N) 返回線性回歸預(yù)測值 4)SLOPE 線性回歸斜率 SLOPE(X,N) 返回線性回歸斜率 5)STD 估算標(biāo)準(zhǔn)差 STD(X,N) 返回估算標(biāo)準(zhǔn)差 6)STDP 總體標(biāo)準(zhǔn)差 STDP(X,N) 返回總體標(biāo)準(zhǔn)差 7)VAR 估算樣本方差 VAR(X,N) 返回估算樣本方差 8)VARP 總體樣本方差 VARP(X,N) 返回總體樣本方差 9)COVAR協(xié)方差,COVAR(X,Y,N) 返回X和Y的N周期的協(xié)方差 10)RELATE相關(guān)系數(shù),,RELATE(X,Y,N) 返回X和Y的N周期的相關(guān)系數(shù) 11)BETA β(Beta)系數(shù),BETA(N) 返回當(dāng)前證券N周期收益與大盤收益相比的貝塔系數(shù) 12)BETAEX 相關(guān)放大系數(shù),,BETAEX(X,Y,N) 返回X與Y的N周期的相關(guān)放大系數(shù) (八)橫向統(tǒng)計 1)BLOCKSETNUM. 板塊股票個數(shù),,用法:BLOCKSETNUM(板塊名稱),返回該板塊股票個數(shù) 2)HORCALC.多股統(tǒng)計,用法:HORCALC(板塊名稱,數(shù)據(jù)項(xiàng),計算方式,權(quán)重), 數(shù)據(jù)項(xiàng):100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-漲幅 計算方式:0-累加,1-排名次 權(quán)重:0-總股本,1-流通股本,2-等同權(quán)重,3-流通市值 3)INSORT. 板塊排序選股,,用法:INSORT(板塊名稱,指標(biāo)名稱,指標(biāo)線,升降序),返回該股在板塊中的排序序號,,例如:INSORT('房地產(chǎn)','KDJ',3,0)表示該股的KDJ指標(biāo)第三個輸出即J之值在房地產(chǎn)板塊中的排名,最后一個參數(shù)為0表示降序排名 4)INSUM. 板塊指標(biāo)統(tǒng)計,用法:INSUM(板塊名稱,指標(biāo)名稱,指標(biāo)線,計算類型),返回板塊各成分該指標(biāo)相應(yīng)輸出安計算類型得到的計算值.計算類型:0-累加,1-平均數(shù),2-最大值,3-最小值. 例如:INSUM('房地產(chǎn)','KDJ',3,0)表示房地產(chǎn)板塊中所有股票的KDJ指標(biāo)第三個輸出即J之值的累加值 (九)形態(tài)函數(shù) 1)COST 成本分布 成本分布情況.用法:COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上,為套牢盤,,該函數(shù)僅對日線分析周期有效 2)PEAK 波峰值 前M個ZIG轉(zhuǎn)向波峰值. 用法:PEAK(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波峰的數(shù)值,M必須大于等于1例如:PEAK(1,5,1)表示%5最高價ZIG轉(zhuǎn)向的上一個波峰的數(shù)值 3)PEAKBARS 波峰位置 前M個ZIG轉(zhuǎn)向波峰到當(dāng)前距離.用法:PEAKBARS(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波峰到當(dāng)前的周期數(shù),M必須大于等于1例 如:PEAK(0,5,1)表示%5開盤價ZIG轉(zhuǎn)向的上一個波峰到當(dāng)前的周期數(shù) 4)SAR 拋物轉(zhuǎn)向 拋物轉(zhuǎn)向.用法:SAR(N,S,M),N為計算周期,S為步長,M為極值例如SAR(10,2,20)表示計算10日拋物轉(zhuǎn)向,步長為2%,極限值為20% 5)SARTURN 拋物轉(zhuǎn)向點(diǎn) 拋物轉(zhuǎn)向點(diǎn).用法:SARTURN(N,S,M),N為計算周期,S為步長,M為極值,若發(fā)生向上轉(zhuǎn)向則返回1,若發(fā)生向下轉(zhuǎn)向則返回-1,否則為0,,其用法與SAR函數(shù)相同 6)TROUGH 波谷值 前M個ZIG轉(zhuǎn)向波谷值. 用法:TROUGH(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波谷的數(shù)值,M必須大于等于1例如:TROUGH(2,5,2)表示%5最低價ZIG轉(zhuǎn)向的前2個波谷的數(shù)值 7)TROUGHBARS 波谷位置 前M個ZIG轉(zhuǎn)向波谷到當(dāng)前距離. 用法:TROUGHBARS(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波谷到當(dāng)前的周期數(shù),M必須大于等于1例如:TROUGH(2,5,2)表示%5最低價ZIG轉(zhuǎn)向的前2個波谷到當(dāng)前的周期數(shù) 8)WINNER 獲利盤比例 獲利盤比例.用法:WINNER(CLOSE),表示以當(dāng)前收市價賣出的獲利盤比例,例如返回0.1表示10%獲利盤;WINNER(10.5)表示10.5元價格的獲利盤比例,該函數(shù)僅對日線分析周期有效 9)LWINNER 近期獲利盤比例 近期獲利盤比例. 用法:LWINNER(5,CLOSE),表示最近5天的那部分成本以當(dāng)前收市價賣出的獲利盤比例例如返回0.1表示10%獲利盤 10)PWINNER 遠(yuǎn)期獲利盤比例 遠(yuǎn)期獲利盤比例. 用法:PWINNER(5,CLOSE),表示5天前的那部分成本以當(dāng)前收市價賣出的獲利盤比例例如返回0.1表示10%獲利盤 11)CostEX 區(qū)間成本 區(qū)間成本.用法:CostEX(CLOSE, REF(CLOSE)),表示近兩日收盤價格間籌碼的成本,例如返回10表示區(qū)間成本為20元該函數(shù)僅對日線分析周期有效 12)PPART 遠(yuǎn)期成本分布比例 遠(yuǎn)期成本分布比例. 用法:PPART(10),表示10前的成本占總成本的比例,,0.2表示20% 13)ZIG 之字轉(zhuǎn)向 之字轉(zhuǎn)向.用法:ZIG(K,N),當(dāng)價格變化量超過N%時轉(zhuǎn)向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價,其余:數(shù)組信息例如:ZIG(3,5)表示收盤價的5%的ZIG轉(zhuǎn)向 14)NewSAR新拋物轉(zhuǎn)向函數(shù) 用法:NewSAR(N,S),N為起始統(tǒng)計天數(shù),S為加速因子 例如NewSAR(10,2)表示從10日后開始統(tǒng)計,加速因子為2的拋物轉(zhuǎn)向 15)LFS 返回個股鎖定因子 (十)大盤函數(shù) 1)INDEXA 大盤成交額 大盤成交額 ,,INDEXA 返回大盤成交額 2)INDEXADV 上漲家數(shù) 上漲家數(shù) ,NDEXADV 返回上漲家數(shù) 3)INDEXDEC 下跌家數(shù) 下跌家數(shù) ,,INDEXDEC 返回下跌家數(shù) 4)INDEXC 大盤收盤價 大盤收盤價,,INDEXC 返回大盤收盤價 5)INDEXH 大盤最高價 大盤最高價 ,INDEXH 返回大盤最高價 6)INDEXL 大盤最低價 大盤最低價,, INDEXL 返回大盤最低價 7)INDEXO 大盤開盤價 大盤開盤價,,INDEXO 返回大盤開盤價 8)INDEXV 大盤成交量 大盤成交量,INDEXV 返回大盤成交量 (十一)日線統(tǒng)計函數(shù) 1)TRADENUM總成交筆數(shù),,逐筆成交總筆數(shù),Level2收費(fèi)行情的個股行情專用 2)TRADEINNUM逐筆買入成交筆數(shù),Level2收費(fèi)行情專用 3)TRADEOUTNUM逐筆賣出成交筆數(shù),Level2收費(fèi)行情專用 4)LARGETRDINNUM逐筆買入大單成交筆數(shù),Level2收費(fèi)行情專用 5)LARGETRDOUTNUM逐筆賣出大單成交筆數(shù),Level2收費(fèi)行情專用 6)TICKCOUNT分時采樣總筆數(shù),Level2收費(fèi)行情專用 7)TICKINCOUNT主動買采樣數(shù),,分時采樣買筆數(shù),Level2收費(fèi)行情專用 8)TICKOUTCOUNT主動賣采樣數(shù),分時采樣賣筆數(shù),Level2收費(fèi)行情專用 9)LARGETICKCOUNT,,分時采樣大單筆數(shù),Level2收費(fèi)行情專用 10)LARGETICKINCOUNT分時采樣大單買筆數(shù),Level2收費(fèi)行情專用 11)LARGETICKOUTCOUNT分時采樣大單賣筆數(shù),Level2收費(fèi)行情專用 12)ACTINVOL主動買成交量,Level2收費(fèi)行情專用 13)ACTOUTVOL主動賣成交量,Level2收費(fèi)行情專用 14)LARGEINTRADEVOL逐筆買入大單成交量,Level2收費(fèi)行情專用 15)LARGEOUTTRADEVOL逐筆賣出大單成交量,Level2收費(fèi)行情專用 16)LARGEVOL快照大單成交量,Level2收費(fèi)行情專用 17)LARGEINVOL主買快照大單成交量,Level2收費(fèi)行情專用 18)LARGEOUTVOL主賣快照大單成交量,Level2收費(fèi)行情專用 19)BIDORDERVOL累計總委買量,Level2收費(fèi)行情專用 20)BIDCANCELVOL累計總撤買量,Level2收費(fèi)行情專用 21)AVGBIDPX,,Level1行情表示:最低價;Level2行情表示:最新委買均價 22)OFFERORDERVOL累計總委賣量,Level2收費(fèi)行情專用 23)OFFERCANCELVOL累計總撤賣量,Level2收費(fèi)行情專用 24)AVGOFFERPXLevel1行情表示:最高價;Level2行情表示:最新委賣均價 (十二)繪圖函數(shù) 1)PLOYLINE 折線段 在圖形上繪制折線段.用法: PLOYLINE(COND,PRICE),當(dāng)COND條件滿足時,以PRICE位置為頂點(diǎn)畫折線連接. 例如: PLOYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在創(chuàng)20天新高點(diǎn)之間畫折線 2)DRAWLINE 直線段 在圖形上繪制直線段.用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當(dāng)COND1條件滿足時,在 PRICE1位置畫直線起點(diǎn),當(dāng)COND2條件滿足時,在PRICE2位置畫直線終點(diǎn),,EXPAND為延長類型) 例:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在創(chuàng)20天新 高與創(chuàng)20天新低之間畫直線并且向右延長) 3)DRAWKLINE K線 在圖形上繪制K線.DRAWKLINE(HIGH,OPEN,LOW,CLOSE).用法:以HIGH為最高價,OPEN為開盤價,LOW為最 低,CLOSE收盤畫K線124)STICKLINE 柱狀線 在4)STICKLINE 圖形上繪制柱線.用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當(dāng)COND條件滿足時,在PRICE1和 PRICE2位置之間畫柱狀線,,寬度為WIDTH(10為標(biāo)準(zhǔn)間距),EMPTH不為0則畫空心柱)例 如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示畫K線中陽線的空心柱體部分) 5)DRAWICON 圖標(biāo) 在圖形上繪制小圖標(biāo).用法:DRAWICON(COND,PRICE,TYPE),當(dāng)COND條件滿足時,在PRICE位置畫TYPE號圖標(biāo))例 如:DRAWICON(CLOSE>OPEN,LOW,1)表示當(dāng)收陽時在最低價位置畫1號圖標(biāo)) 6)DRAWTEXT 文字 在圖形上顯示文字.用法:DRAWTEXT(COND,PRICE,TEXT),當(dāng)COND條件滿足時,在PRICE位置書寫文字TEXT)例 如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大陽線')表示當(dāng)日漲幅大于8%時在最低價位置顯示'大陽線'字樣) 7)DRAWNUMBER 畫出數(shù)字. 用法:DRAWNUMBER(COND,PRICE,NUMBER),當(dāng)COND條件滿足時,在PRICE位置書寫數(shù)字NUMBER。 例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示當(dāng)日漲幅大于8%時在最低價位置顯示收盤價,。 8)RGB將自定顏色作為數(shù)值輸出. 用法:RGB(Red,Green,Blue),輸出為0XBBGGRR,參數(shù)使用十進(jìn)制數(shù),范圍為0至255,以最近一個周期數(shù)值為準(zhǔn),。例如:RGB(0,0,255)輸出結(jié)果為16進(jìn)制的0XFF0000,。 9)DRAWBAND 畫出帶狀線. 用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),當(dāng)VAL1>VAL2時,在VAL1和VAL2之間填充COLOR1;當(dāng)VAL1<VAL2時,填充COLOR2,這里的顏色均使用RGB函數(shù)計算得到。 例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96)); (十三)財務(wù)函數(shù) 1)FINANCE(1) 總股本(股)2)FINANCE(2) 國家股3)FINANCE(3) 發(fā)起人法人股4)FINANCE(4) 法人股5)FINANCE(5) B股6)FINANCE(6) H股7)FINANCE(7) 流通股本8)CAPITAL 當(dāng)前流通股本9)FINANCE(10) 總資產(chǎn)10)FINANCE(11) 流動資產(chǎn)11)FINANCE(12) 固定資產(chǎn)12)FINANCE(13) 無形資產(chǎn)13)FINANCE(14) 長期投資14)FINANCE(15) 流動負(fù)債15)FINANCE(16) 長期負(fù)債16)FINANCE(17) 資本公積金17)FINANCE(18) 每股公積金18)FINANCE(19) 股東權(quán)益19)FINANCE(20) 主營收入20)FINANCE(21) 主營利益21)FINANCE(22) 其它利益22)FINANCE(23) 營業(yè)利益23)FINANCE(24) 投資收益24)FINANCE(25) 經(jīng)營現(xiàn)金流量25)FINANCE(26) 總現(xiàn)金流量26)FINANCE(27) 存貨27)FINANCE(28) 利益總額28)FINANCE(29) 稅后利益29)FINANCE(30) 凈利益30)FINANCE(31) 未分配利益31)FINANCE(32) 每股未分配利潤32)FINANCE(33) 每股收益(折算為年收益)33)FINANCE(34) 每股凈資產(chǎn)34)FINANCE(35) 季報中調(diào)整后的每股凈資產(chǎn)35)FINANCE(36) 股東權(quán)益比36)FINANCE(37) 第幾季度報告,比如1,2,3,437)FINANCE(40) 流通市值38)FINANCE(41) 總市值39)FINANCE(42) 上市日期40)FINANCE(60) 行權(quán)比例(權(quán)證) 41)FINANCE(61) 行權(quán)價(權(quán)證) 42)FINANCE(62) 杠桿比例(權(quán)證) (十四)即時行情函數(shù) 1)DYNAINFO(3) 前收盤價2)DYNAINFO(4) 今開3)DYNAINFO(5) 最高4)DYNAINFO(6) 最低5)DYNAINFO(7) 現(xiàn)價6)DYNAINFO(8) 總手7)DYNAINFO(9) 現(xiàn)手8)DYNAINFO(10) 總成交金額9)DYNAINFO(11) 均價10)DYNAINFO(12) 日漲跌11)DYNAINFO(13) 振幅度12)DYNAINFO(14) 漲幅度13)DYNAINFO(17) 量比14)DYNAINFO(20) 最新叫買價(買一價)15)DYNAINFO(21) 最新叫賣價(賣一價)16)DYNAINFO(22) 內(nèi)盤17)DYNAINFO(23) 外盤18)DYNAINFO(37) 換手率19)DYNAINFO(39) 市盈率20)DYNAINFO(40) 成交方向21)DYNAINFO(50) 采樣點(diǎn)數(shù)22)DYNAINFO(51) 內(nèi)外比23)DYNAINFO(52) 多空平衡24)DYNAINFO(53) 多頭獲利25)DYNAINFO(54) 空頭回補(bǔ)26)DYNAINFO(55) 多頭止損27)DYNAINFO(56) 空頭止損28)DYNAINFO(57) 筆漲跌29)DYNAINFO(58) 最新叫買量 (買一量)即時行情數(shù)據(jù) 30)DYNAINFO(59) 最新叫賣量 (買一量)即時行情數(shù)據(jù) (十五)交易函數(shù) 198)+ 加,,X + Y 199)- 減,,X - Y 200)* 乘,X * Y 201)/ 除,,X / Y 202)< 小于,,X < Y 203)> 大于,X > Y 204)<= 小于等于,,X <= Y 205)>= 大于等于,,X >= Y 206)= 等于,X = Y 207)!= 不等于,,X != Y 208){ 注釋符號,,例如 {注釋部分} 209)AND 并且,X>Y AND Y>Z 210)OR 或者,,X>Y OR Y>Z 211)&& 并且,,與AND的用法一樣 212)|| 或者,與OR的用法一致 213)$ 修飾符號,,例如:"000014$CLOSE",注意加入雙引號 214)( 括號,,HIGH/(CLOSE+OPEN) 215)) 反括號,HIGH/(CLOSE+OPEN) 216), 逗號,,MA(Close,3) 217): 輸出,,輸出:CLOSE+OPEN 218):= 賦值,變量1:=HIGH 219)" 引號,,"000014$OPEN" 220). 點(diǎn)號,,KDJ.K 221); 分號,A:=CLOSE; 222)# 變周期符號,,TMP1:=CLOSE#WEEK (十六)線形和顏色 1)COLOR 自定義色格式為COLOR+“RRGGBB”:RR,、GG、BB表示紅藍(lán)色,、綠色和藍(lán)色的分量,,每種顏色的取值范圍是00-FF,采用了16進(jìn)制)例 如:MA5:MA(CLOSE,,5),,COLOR00FFFF表示純紅色與純綠色的混合色:COLOR808000表示淡藍(lán)色和淡綠色的混合色) 2)COLORBLACK 黑色畫黑色 3)COLORBLUE 藍(lán)色畫藍(lán)色 4)COLORGREEN 綠色畫綠色 5)COLORCYAN 青色畫青色 6)COLORRED 紅色畫紅色 7)COLORMAGENTA 洋紅色畫洋紅色 8)COLORBROWN 棕色畫棕色 9)COLORLIGRAY 淡灰色畫淡灰色 10)COLORGRAY 深灰色畫深灰色 11)COLORLIBLUE 淡藍(lán)色畫淡藍(lán)色 12)COLORLIGREEN 淡綠色畫淡綠色 13)COLORLICYAN 淡青色畫淡青色 14)COLORLIRED 淡紅色畫淡紅色 15)COLORLIMAGENTA 淡洋紅色畫淡洋紅色 16)COLORYELLOW 黃色畫黃色 17)COLORWHITE 白色畫白色 18)LINETHICK 線型粗細(xì),格式“LINETHICK+(1-9)”,;參數(shù)的取值范圍在1—9之間,,“LINETHICK1”表示最細(xì)的線,而“LINETHICK9”表示最粗的線,; 19)STICK 柱狀線畫柱狀線 20)COLORSTICK 彩色柱狀線畫彩色柱狀線 21)VOLSTICK 彩色柱狀線成交量柱狀線,,當(dāng)股價上漲時顯示紅色空心柱,,則顯示綠色實(shí)心柱 22)LINESTICK 同時畫出柱狀線和指標(biāo)線 23)CROSSDOT 小叉線畫小叉線 24)CIRCLEDOT 小圓圈線畫小圓圈線 25)POINTDOT 小圓點(diǎn)線畫小圓點(diǎn)線 26)DOTLINE畫虛線 27)NODRAW 空線條(不畫該線)股票論壇 www.55188.com |
|