分析家專業(yè)版公式指南.doc_第1頁
分析家專業(yè)版公式指南.doc_第2頁
分析家專業(yè)版公式指南.doc_第3頁
分析家專業(yè)版公式指南.doc_第4頁
分析家專業(yè)版公式指南.doc_第5頁
已閱讀5頁,還剩45頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

面向?qū)夹g(shù)分析有較深認識、思想成熟的投資者,提供整套分析方法設(shè)計、測試、評價、優(yōu)化平臺,用戶可以依據(jù)炒股經(jīng)驗或證券分析領(lǐng)域的各種新思想、新方法來自己動手設(shè)計各種各樣的公式系統(tǒng),打造馳騁股市的秘密武器。函數(shù)參考 分析家的公式編寫系統(tǒng)用了多類的函數(shù),以達到快速提取數(shù)據(jù)和提高運算能力,同時簡化計算過程的要求。因此在不同類型的函數(shù)我們賦予了相當精確的含義。有的函數(shù)定義為行情數(shù)據(jù)提取函數(shù),那么它的功能就是從靜態(tài)歷史上的行情數(shù)據(jù)或者動態(tài)及時盤中數(shù)據(jù)提取我們所需要的數(shù)據(jù)以方便以后的分析和計算。有的函數(shù)定義為運算函數(shù),是考慮到一些復(fù)雜的數(shù)學(xué)計算過程過于冗長,從而設(shè)計的簡化運算函數(shù)等等。在以下的幾節(jié)當中,我們將會分別介紹一共10類的函數(shù)。一、行情函數(shù) (OPEN、CLOSE、HIGH、LOW、VOL等)二、大盤函數(shù) (INDEXA、INDEXC、INDEXH等)三、常數(shù)函數(shù) (CAPITAL、市盈率、量比等) 四、時間函數(shù) (DATE、DAY、TIME等) 五、引用函數(shù)(MA、HHV、COUNT、REF、SUM、SMA等)六、邏輯函數(shù)(IF、CROSS、NOT等)七、數(shù)學(xué)函數(shù)(MAX、MIN、LN、三角函數(shù)等)八、統(tǒng)計函數(shù)(STD、VAR、AVEDEV等)九、指標函數(shù)(COST、WINNER、SAR、ZIG等)十、繪圖函數(shù)(DRAWLINE、DRAWTEXT等)一、 行情函數(shù) 名 稱用法舉例解釋ADVANCE 上漲家數(shù)ADVANCE本函數(shù)僅對大盤有效AMOUNT 成交額AMOUNT取得該周期成交額。ASKPRICE 委賣價ASKPRICE(N),N取1-3 (本函數(shù)僅個股在分筆成交分析周期有效 取得委賣1-委賣3價格。ASKVOL 委賣量ASKVOL(N),N取1-3 (本函數(shù)僅個股在分筆成交分析周期有效) 取得委賣1-委賣3量。BIDPRICE 委買價BIDPRICE(N),N取1-3 (本函數(shù)僅個股在分筆成交分析周期有效) 取得委買1-委買3價格。BIDVOL 委買量BIDVOL(N),N取1-3 (本函數(shù)僅個股在分筆成交分析周期有效) 取得委買1-委買3量。BUYVOL 主動性買單 BUYVOL (本函數(shù)僅個股在分筆成交分析周期有效) 取得主動性買單量。 當本筆成交為主動性買盤時,其數(shù)值等于成交量,否則為0 CLOSE 收盤價CLOSE取得該周期收盤價。DECLINE 下跌家數(shù)DECLINE (本函數(shù)僅對大盤有效) 取得該周期下跌家數(shù)。EXTDATA 擴展數(shù)據(jù)EXTDATA(N),N取1-11 (本函數(shù)僅在日線分析周期有效) 取得日線擴展數(shù)據(jù)(1-11)。HIGH 最高價HIGH取得該周期最高價。ISBUYORDER 是否為主動性買單 ISBUYORDER (本函數(shù)僅個股在分筆成交分析周期有效) 取得該成交是否為主動性買單。當本筆成交為主動性買盤時,返回1,否則為0LOW 最低價LOW取得該周期最低價。OPEN 開盤價OPEN取得該周期開盤價。SELLVOL主動性賣單 SELLVOL (本函數(shù)僅個股在分筆成交分析周期有效) 取得主動性賣單量。 當本筆成交為主動性賣盤時,其數(shù)值等于成交量,否則為0 VOL 成交量VOL取得該周期成交量。二、大盤函數(shù) 1 INDEXA-表示同期大盤的成交額2 INDEXADV-表示同期大盤的上漲家數(shù)3 INDEXC -表示同期大盤的收盤價 4 INDEXDEC-表示同期大盤的下跌家數(shù) 5 INDEXH-表示同期大盤的最高價 6 INDEXL-表示同期大盤的最低價 7 INDEXO-表示同期大盤的開盤價 8 INDEXV-表示同期大盤的成交量 三、常數(shù)函數(shù) 1、流通盤大小。 用法: CAPITAL,返回流通盤大小,單位為手。對于A股得到流通A股,B股得到B股總股本,指數(shù)為0 。注意:該函數(shù)返回常數(shù) 2、每手股數(shù)。 用法: VOLUNIT,返回每手股數(shù)。對于股票值為100,債券為10 。注意:該函數(shù)返回常數(shù) 3、財務(wù)數(shù)據(jù)函教FINANCE(N)N137返回財務(wù)數(shù)據(jù)N含義單位N含義單位N含義單位1總股本萬股14長期投資千元27上年損益調(diào)整千元2國家股萬股15流動負債千元28利潤總額千元3發(fā)起人法人股萬股16長期負債千元29稅后利潤千元4法人股萬股17資本公積金千元30凈利潤千元5B股 萬股18每股公積金千元31未分配利潤千元6H股 萬股19股東權(quán)益千元32每股未分配元7流通A股 萬股20主營收入千元33每股收益元8職工股 萬股21主營利潤千元34每股凈資產(chǎn)元9A2轉(zhuǎn)配股 萬股22其他利潤千元35調(diào)每股凈資元10總資產(chǎn)千元23營業(yè)利潤千元36股東權(quán)益比 11流動資產(chǎn)千元24投資收益千元37凈資收益率 12固定資產(chǎn)千元25補貼收入千元 13無形資產(chǎn)千元26營業(yè)外收支千元 4、動態(tài)行情函數(shù)DYNAINFO(N) N=339返回動態(tài)行情N含義N含義N含義3昨收16委差27買二價4今開17量比28買三價5最高18委買29賣一量6最低19委賣30賣二量7最新 20委買價31賣三量8總手 21委賣價32賣一價9現(xiàn)價 22內(nèi)盤33賣二價10總額 23外盤34賣三價11均價 24漲速35換手率12漲跌25買一量365日均量13振幅26買二量37市盈率14漲幅27買三量 15委比28買一價 四、時間函數(shù) DATE 年月日 DATE 函數(shù)返回有效值范圍為(700101-1341231),表示19700101-20341231 取得該周期從1900以來的年月日。 DAY 日期 DAY 函數(shù)返回有效值范圍為(1-31) 取得該周期的日期。 HOUR 小時HOUR 函數(shù)返回有效值范圍為(0-23),對于日線及更長的分析周期值為0 取得該周期的小時數(shù)。 MINUTE 分鐘 MINUTE 函數(shù)返回有效值范圍為(0-59),對于日線及更長的分析周期值為0 取得該周期的分鐘數(shù)。MONTH 月份MONTH 函數(shù)返回有效值范圍為(1-12) 取得該周期的月份。TIME 時分秒 TIME 函數(shù)返回有效值范圍為(000000-235959) 取得該周期的時分秒。WEEK 星期 WEEK 函數(shù)返回有效值范圍為(0-6),0表示星期天 取得該周期的星期數(shù)。 YEAR 年份YEAR 函數(shù)返回有效值范圍為(1970-2038) 取得該周期的年份。 五、引用函數(shù)BACKSET 向前賦值 將當前位置到若干周期前的數(shù)據(jù)設(shè)為1。 用法: BACKSET(X,N),X非0,則將當前位置到N周期前的數(shù)值設(shè)為1。例如:BACKSET(CLOSEOPEN,2)若收陽則將該周期及前一周期數(shù)值設(shè)為1,否則為0 BARSCOUNT 有效值周期數(shù) 求總的周期數(shù)。 用法: BARSCOUNT(X)第一個有效數(shù)據(jù)到當前的天數(shù)。例如:BARSCOUNT(CLOSE)對于日線數(shù)據(jù)取得上市以來總交易日數(shù),對于分筆成交取得當日成交筆數(shù),對于1分鐘線取得當日交易分鐘數(shù) BARSLAST 上一次條件成 立位置 上一次條件成立到當前的周期數(shù)。 用法: BARSLAST(X):上一次X不為0到現(xiàn)在的天數(shù) 。例如:BARSLAST(CLOSE/REF(CLOSE,1)=1.1)表示上一個漲停板到當前的周期數(shù) BARSSINCE 第一個條件成 立位置 第一個條件成立到當前的周期數(shù)。用法:BARSSINCE(X):第一次X不為0到現(xiàn)在的天數(shù)。例如:BARSSINCE(HIGH10)表示股價超過10元時到當前的周期數(shù) COUNT 統(tǒng)計總數(shù) 統(tǒng)計滿足條件的周期數(shù)。用法: COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù),若N=0則從第一個有效值開始。例如:COUNT(CLOSEOPEN,20)表示統(tǒng)計20周期內(nèi)收陽的周期數(shù) 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)表示求以換手率作平滑因子的平均價 EMA 指數(shù)平滑移動平均 賣一價求指數(shù)平滑移動平均。用法: EMA(X,N),求X的N日指數(shù)平滑移動平均。算法:若Y=EMA(X,N) 則Y=2*X+(N-1)*Y/(N+1),其中Y表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指數(shù)平滑均價 FILTER 信號過濾 過濾連續(xù)出現(xiàn)的信號。用法: FILTER(X,N):X滿足條件后,刪除其后N周期內(nèi)的數(shù)據(jù)置為0 。例如:FILTER(CLOSEOPEN,5)查找陽線,5天內(nèi)再次出現(xiàn)的陽線不被記錄在內(nèi) HHV 最高值 求最高值。用法: HHV(X,N),求N周期內(nèi)X最高值,N=0則從第一個有效值開始。例如:HHV(HIGH,30)表示求30日最高價 HHVBARS 上一高點位置 求上一高點到當前的周期數(shù)。用法: HHVBARS(X,N):求N周期內(nèi)X最高值到當前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計 。例如:HHVBARS(HIGH,0)求得歷史新高到到當前的周期數(shù) LLV 最低值 求最低值。用法: LLV(X,N),求N周期內(nèi)X最低值,N=0則從第一個有效值開始。例如:LLV(LOW,0)表示求歷史最低價 LLVBARS 上一低點位置 求上一低點到當前的周期數(shù)。用法: LLVBARS(X,N):求N周期內(nèi)X最低值到當前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計 。例如:LLVBARS(HIGH,20)求得20日最低點到當前的周期數(shù) MA 簡單移動平均 求簡單移動平均。用法: MA(X,N),求X的N日移動平均值。算法:(X1+X2+X3+.+Xn)/N 例如:MA(CLOSE,10)表示求10日均價 REF向前引用 引用若干周期前的數(shù)據(jù)。用法: REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收 。 SMA 移動平均 求移動平均。用法: SMA(X,N,M),求X的N日移動平均,M為權(quán)重。算法: 若Y=SMA(X,N,M) 則 Y=M*X+(N-M)*Y)/N,其中Y表示上一周期Y值,N必須大于M。例如:SMA(CLOSE,30,1)表示求30日移動平均價 SUM求和 求總和。用法: SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一個有效值開始。例如:SUM(VOL,0)表示統(tǒng)計從上市第一天以來的成交量總和 SUMBARS累加到指定周期數(shù) 向前累加到指定值到現(xiàn)在的周期數(shù)。用法: SUMBARS(X,A):將X向前累加直到大于等于A,返回這個區(qū)間的周期數(shù) 例如:SUMBARS(VOL,CAPITAL)求完全換手到現(xiàn)在的周期數(shù) 六、邏輯函數(shù)IF條件函數(shù) 根據(jù)條件求不同的值。用法: IF(X,A,B)若X不為0則返回A,否則返回B 例如:IF(CLOSEOPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值ISDOWN 當日下跌 該周期是否收陰。用法:ISDOWN 當收盤ISEQUAL當日平盤 該周期是否平盤。用法:ISEQUAL 當收盤=開盤時,返回值為1,否則為0 ISUP當日上漲 該周期是否收陽。用法:ISUP 當收盤開盤時,返回值為1,否則為0 CROSS交叉函數(shù)CROSS(A,B)A:變量或常量,判斷交叉的第一條線B:變量或常量,判斷交叉的第二條線例 CROSS(MA(CLOSE,5),MA(CLOSE,10):5日均線與10日均線金叉CROSS(CLOSE,12):價格由下向上突破12元。NOT求邏輯非NOT(X)求邏輯非,返回非X,即當X=0時返回1,否則返回0。例:NOT(ISUP):是否平盤或收陰七、數(shù)學(xué)函數(shù) ABS 絕對值求絕對值。用法: ABS(X)返回X的絕對值 例如:ABS(-34)返回34BETWEEN 介于 介于兩個數(shù)之間。用法: BETWEEN(A,B,C)表示A處于B和C之間時返回1,否則返回0 例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)表示收盤價介于5日均線和10日均線之間CROSS 交叉函數(shù)兩條線交叉。用法: CROSS(A,B)表示當A從下方向上穿過B時返回1,否則返回0例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)表示5日均線與10日均線交金叉LONGCROSS 維持交叉函數(shù) 兩條線維持一定周期后交叉。用法: LONGCROSS(A,B,N)表示A在N周期內(nèi)都小于B,本周期從下方向上穿過B時返回1,否則返回0 例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均線維持5周期后與10日均線交金叉MAX 最大值 求最大值。用法: MAX(A,B)返回A和B中的較大值例如:MAX(CLOSE-OPEN,0)表示若收盤價大于開盤價返回它們的差值,否則返回0MIN 最小值求最小值。用法: MIN(A,B)返回A和B中的較小值例如:MIN(CLOSE,OPEN)返回開盤價和收盤價中的較小值MOD 求模運算 求模運算。用法: MOD(A,B)返回A對B求模例如:MOD(26,10)返回6 NOT 求邏輯非求邏輯非。用法: NOT(X)返回非X,即當X=0時返回1,否則返回0例如:NOT(ISUP)表示平盤或收陰RANGE 范圍介于某個范圍之間。用法: RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10)表示收盤價大于5日均線并且小于10日均線REVERSE 求相反數(shù)求相反數(shù)。用法: REVERSE(X)返回-X例如REVERSE(CLOSE)返回-CLOSESGN 符號值 求符號值。用法: SGN(X),當X0,X=0,XACOS 反余弦值 用法: ACOS(X)返回X的反余弦值 ASIN 反正弦值 用法: ASIN(X)返回X的反正弦值 ATAN 反正切值 用法: ATAN(X)返回X的反正切值 CEILING 向上舍入 向數(shù)值增大方向舍入。用法: CEILING(A)返回沿A數(shù)值增大方向最接近的整數(shù) 例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3 COS 余弦值 用法: COS(X)返回X的余弦值 EXP 指數(shù) 用法: EXP(X)為e的X次冪 例如:EXP(CLOSE)返回e的CLOSE次冪 FLOOR 向下舍入 向數(shù)值減小方向舍入。用法: FLOOR(A)返回沿A數(shù)值減小方向最接近的整數(shù)例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4 INTPART 取整 絕對值減小取整,即取得數(shù)據(jù)的整數(shù)部分。用法: INTPART(A)返回沿A絕對值減小方向最接近的整數(shù) 例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3LN 自然對數(shù) 求自然對數(shù)。 用法: LN(X)以e為底的對數(shù) 例如:LN(CLOSE)求收盤價的對數(shù) LOG 以10為底的對數(shù) 用法: LOG(X)取得X的對數(shù) 例如:LOG(100)等于 POW 乘冪 用法: POW(A,B)返回A的B次冪 例如:POW(CLOSE,3)求得收盤價的3次方 SIN 正弦值 用法: SIN(X)返回X的正弦值 SQRT 開平方 用法: SQRT(X)為X的平方根例如:SQRT(CLOSE)收盤價的平方根TAN 正切值 TAN(X)返回X的正切值 八、統(tǒng)計函數(shù)1、平均絕對偏差用法: AVEDEV(X,N) 算法如下: 含義:平均絕對偏差,求X的N日平均絕對偏差 2、數(shù)據(jù)偏差平方和。用法: DEVSQ(X,N) 算法如下: 含義: 數(shù)據(jù)偏差平方和,求X的N日數(shù)據(jù)偏差平方和 3、線性回歸預(yù)測值。用法: FORCAST(X,N)為X的N周期線性回歸預(yù)測值 例如:FORCAST(CLOSE,10)表示求10周期線性回歸預(yù)測本周期收盤價4、線性回歸斜率。用法: SLOPE(X,N)為X的N周期線性回歸線的斜率例如:SLOPE(CLOSE,10)表示求10周期線性回歸線的斜率5、估算標準差。用法: STD(X,N)為X的N日估算標準差算法如下:例STD(CLOSE,10):求10周期收盤價的估算標準差。6、總體標準差。用法: STDP(X,N)為X的N日總體標準差算法如下:7、估算樣本方差。用法: VAR(X,N)為X的N日估算樣本方差。算法如下: 8、總體樣本方差。用法: VARP(X,N)為X的N日總體樣本方差算法如下: 九、指標函數(shù)1、成本分布用法: COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上,為套牢盤 該函數(shù)僅對日線分析周期有效 2、前M個波峰值-前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、前M個波峰位置-前M個ZIG轉(zhuǎn)向波峰到當前距離。用法: PEAKBARS(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波峰到當前的周期數(shù),M必須大于等于1例如:PEAK(0,5,1)表示%5開盤價ZIG轉(zhuǎn)向的上一個波峰到當前的周期數(shù)4、拋物轉(zhuǎn)向用法: SAR(N,S,M),N為計算周期,S為步長,M為極值例如SAR(10,2,20)表示計算10日拋物轉(zhuǎn)向,步長為2%,極限值為20% 5、拋物轉(zhuǎn)向點用法: SARTURN(N,S,M),N為計算周期,S為步長,M為極值,若發(fā)生向上轉(zhuǎn)向則返回1,若發(fā)生向下轉(zhuǎn)向則返回-1,否則為0 其用法與SAR函數(shù)相同 6、前M個波谷值-前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、前M個波谷位置-前M個ZIG轉(zhuǎn)向波谷到當前距離。用法: TROUGHBARS(K,N,M)表示之字轉(zhuǎn)向ZIG(K,N)的前M個波谷到當前的周期數(shù),M必須大于等于1例如:TROUGH(2,5,2)表示%5最低價ZIG轉(zhuǎn)向的前2個波谷到當前的周期數(shù)8、獲利盤比例用法: WINNER(CLOSE),表示以當前收市價賣出的獲利盤比例例如返回0.1表示10%獲利盤;WINNER(10.5)表示10.5元價格的獲利盤比例 該函數(shù)僅對日線分析周期有效 9、之字轉(zhuǎn)向用法: ZIG(K,N),當價格變化量超過N%時轉(zhuǎn)向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價例如:ZIG(3,5)表示收盤價的5%的ZIG轉(zhuǎn)向 十、繪圖函數(shù)1、在圖形上繪制小圖標用法: DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標。例如:DRAWICON(CLOSEOPEN,LOW,1)表示當收陽時在最低價位置畫1號圖標。2、在圖形上繪制直線段用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點;當COND2條件滿足時,在PRICE2位置畫直線終點;EXPAND為延長類型。COND1,表示條件變量1;PRICE1,表示第一個畫線點,通常取值為H,L,C,O等等;COND2,表示條件變量2;PRICE2,表示第二個畫線點;EXPAND,常數(shù)變量。1、向右延伸;2、向左延伸;3、左右同時延伸;例如:DRAWLINE(HIGH=HHV(HIGH,20),HIGH,LOW1.08,LOW,大陽線)表示當日漲幅大于8%時在最低價位置顯示大陽線字樣。4、在圖形上繪制折線段用法: POLYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接。COND,表示條件變量1; PRICE,表示繪圖點的位置;例如:POLYILINE(HIGH=HHV(HIGH,20),HIGH)表示在創(chuàng)20天新高點之間畫折線。5、在圖形上繪制柱線用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1和PRICE2位置之間畫柱狀線寬度為WIDTH(10為標準間距),EMPTH不為0則畫空心柱。COND,表示條件變量1;PRICE1,表示第一個繪圖點的位置;PRICE2,表示第二個繪圖點的位置;WIDTH,表示所繪制的柱線的寬度,取值的范圍0-9,寬度依次遞增,取0時為一條線,在分析家中的主圖K線的柱寬為8;EMPTY,表示柱線空心與否,EMPTY取1為空,取0為否;例如:STICKLINE(CLOSEOPEN,CLOSE,OPEN,0.8,1)表示畫K線中陽線的空心柱體部分。繪圖參數(shù)繪圖參數(shù)不是函數(shù),它描述待畫圖形的樣式,將其插入到每個指標公式后面,用逗號分隔開。STICK在指標點和零線之間畫柱線。COLORSTICK同上,并用不同顏色區(qū)分上漲、下跌。LINESTICK指標線和柱線都畫。VOLSTICK收市價高于昨日的,畫紅色空心實體;否則畫綠色實心實體。CROSSDOT“x”點狀線CmCLEOOT“0”點狀線五彩K錢顏色參數(shù)顏色參數(shù)用來描述在五彩K線圖上,滿足指定條件的K線顯示的顏色,其用法與繪圖參數(shù)一樣。COLORRED紅色COLORGRAY灰色COLORGREEN綠色COLORYELLOW黃色COLORBLUE藍色COLORCYAN青色COLORBLACK黑色COLORMAGENTA品紅色COLORWHITE白色COLORBROWN棕色附:分析家專業(yè)版4.08新增函數(shù)PWINNER遠期獲利盤比例。 用法:PWINNER(5,CLOSE),表示5天前的那部分成本以當前收市價賣出的獲利盤比例,例如返回0.1表示10%獲利盤.該函數(shù)僅對日線分析周期有效 LWINNER近期獲利盤比例。 用法:LWINNER(5,CLOSE),表示最近5天的那部分成本以當前收市價賣出的獲利盤比例,例如返回0.1表示10%獲利盤.該函數(shù)僅對日線分析周期有效 PPART遠期成本分布比例。 用法:PPART(10),表示10前的成本占總成本的比例,0.2表示20% 該函數(shù)僅對日線分析周期有效序言 分析家公式系統(tǒng) 分析家的公式系統(tǒng)是一套功能強大、使用簡單的計算機描述系統(tǒng)。用戶可以通過對每日深滬兩地交易所和歷史上發(fā)送的行情數(shù)據(jù)按照簡單的運算法則進行分析、選股、測試,在分析家當中一共提供了四大類公式編輯器: 1、技術(shù)指標公式編輯器: 實現(xiàn)對技術(shù)圖表分析中各類技術(shù)指標和自我定義的技術(shù)分析指標的編寫,并且通過分析家的分析界面形成圖表、曲線,以方便和尋找有意義的技術(shù)圖形和技術(shù)特征。 2、條件選股公式編輯器: 也就是通常意義上解釋的智能選股。但我們的目的在于建立一個完全開放、自由的選股平臺,可以通過對該平臺的熟練使用,借助計算機的高速和準確的檢索功能尋找滿足您的理解的股票形態(tài)和技術(shù)特征,作到先知先覺,快人一步!并且提供相應(yīng)的同樣開放式的結(jié)果檢測報告。 3、五彩K線公式編輯器: 準確講,該編輯器的功能是附屬于條件選股功能之上的,我們可以通過該功能將滿足條件的連續(xù)K線形態(tài)賦予顏色,區(qū)別了其它的K線。 4、交易系統(tǒng)公式編輯器: 交易系統(tǒng)是在條件選股功能上的一次大的延伸,詣在建立一套完整的交易規(guī)則體系,通過該編輯器對各個相關(guān)的交易環(huán)節(jié),包括買入的切入、賣出、止損以及整體的交易性能檢驗等等作出定量的規(guī)定,幫助投資者建立一套屬于自己的買賣規(guī)則和理論。 第一章 技術(shù)指標編寫 1、1 技術(shù)指標公式基礎(chǔ)技術(shù)指標公式編輯器是分析家公式系統(tǒng)的第一類編輯器,是最基礎(chǔ)的編輯器,通過該編輯器將單調(diào)的數(shù)據(jù)行情轉(zhuǎn)換成為有形的圖形世界,轉(zhuǎn)換成為易觀察、視覺效果強烈的曲線,或者其他的圖形,方便我們獲取有益的信息、技術(shù)指標。公式系統(tǒng)有以下特點:用戶只需要描述一個數(shù)據(jù)足如何計算的,公式系統(tǒng)就能將所有數(shù)據(jù)計算出來,并以曲線的形式顯示出來。 公式系統(tǒng)以時間序列為基礎(chǔ),其計算對象是一組沿時間遞增的數(shù)據(jù)序列,每一個時間周期包含一組數(shù)據(jù),公式系統(tǒng)能對其中的任何數(shù)據(jù)進行操作。1、11技術(shù)指標公式界面內(nèi)容在分析家的圖形分析界面單擊“CTRL+F”選擇技術(shù)指標公式編輯器的界面,通過該界面我們可以了解該系統(tǒng)的公式設(shè)定的內(nèi)容和相關(guān)規(guī)則:A-每一個指標公式必須有一個名稱,這個名稱由字母或數(shù)字組成,公式名稱在同類公式中必須是唯的。例如不能同時存在兩個AAA技術(shù)指標公式,但可以存在一個AAA技術(shù)指標一個AAA 條件選股公式,公式名稱最多9個字符。B-公式描述是段文字,用來簡單描述該公式的含義,在公式列表時顯示這段文字,這段文字不宜過長。C-該項選擇定義了該指標顯示的位置是在主圖上與K線疊加還是顯示在副圖上,一般來講,只有少數(shù)幾個主圖指標會設(shè)定為主圖疊加,例如MA均線,BOLL線等。D-計算參數(shù):每個公式可以設(shè)計04個計算參數(shù),計算參數(shù)用來替代公式中所需要的常數(shù),在使用時可以方便地調(diào)節(jié)參數(shù),不必修改公式就可以對計算方法進行調(diào)節(jié)。計算參數(shù)包括參數(shù)名稱、最小值、最大值、缺省值四個部分。參數(shù)名稱用于標識參數(shù),計算公式時采用缺省值計算,而最小值和最大值是參數(shù)的調(diào)整范圍。E-公式編輯欄,本欄為公式編輯的文本框。F-密碼保護,選中該欄目為fS標公式加密。G-公式注釋是一段文字,相對于公式描述而言它可以很長,主要用來描述一個公式如何使用、注意事項、計算方法等等。I-周期的設(shè)定:數(shù)據(jù)分析周期就是相鄰兩組數(shù)據(jù)的時間間隔,可能是從1分鐘到1000天間的任意間隔;還可以是分筆成交分析周期,這種情況下時間間隔不定。公式系統(tǒng)的引用周期:應(yīng)不同的使用者在分析周期習(xí)慣上的差異,分析家特別設(shè)定了周期選擇。這主要是針對在引用類函數(shù)在引用數(shù)據(jù)時鎖定自己所需要的周期,例如在日線上、或者在周線上等等的要求。如圖所示,共可以從分筆到多日線等10類選擇。函數(shù)的引用周期:大部分的函數(shù)本身沒有使用周期的限制,除了少數(shù)幾個描述分筆成交時買賣掛單和掛單量的函數(shù)因其本身的定義使用范圍有限制。J-技術(shù)指標公式還可以強制設(shè)定坐標線位置。例如KD指標我們需要在0、20、50、80、100畫5條坐標線,可以在坐標線位置輸入框中寫入“0;20;50;80;100,這時在顯示區(qū)內(nèi)的圖形的坐標的縱坐標將是定義好的坐標,否則的話,系統(tǒng)將會自動選擇最佳的顯示效果自動定義縱坐標,橫坐標因為系統(tǒng)規(guī)定為時間坐標是不可更改的。1、12技術(shù)指標公式編寫格式和法則所有的公式系統(tǒng)都是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行函數(shù)之間的計算,所以我們掌握了技術(shù)指標公式的基本原理,其他的公式也不會出脫其外。例如我們在指標公式系統(tǒng)內(nèi)寫下公式:A:=X+Y;B:A/Z;C:B*0.618;分析以上公式,我們可以引出以下相關(guān)的格式和法則的結(jié)論:一 數(shù)據(jù)引用A數(shù)據(jù)來源 公式中的基本數(shù)據(jù)來源于接收的每日行情數(shù)據(jù),這些數(shù)據(jù)由行情函數(shù)從數(shù)據(jù)庫中按照一定的方式提取,例如、高開低收、成交量、 成交額等等。B數(shù)據(jù)類型按照公式使用的數(shù)據(jù)類型,系統(tǒng)可以處理的數(shù)據(jù)分為兩類:變量和常量。所謂變量就是一個隨著時間變化而變化的數(shù)據(jù),例如成交量;常量就是個永遠不變的數(shù)據(jù)。例如3,每個函數(shù)需要的參數(shù)可能是變量也可能是常量,不能隨便亂用,函數(shù)計算的結(jié)果一般是一個變量。例如計算收盤價均線MA(CLOSE,5),MA函數(shù)要求第一個參數(shù)為變量,而CLOSE函數(shù)返回的正是一個變量;MA函數(shù)要求的第二個參數(shù)是常量,5就是一個常量,所以我們就不能這樣書寫:MA(5,CLOSE)。二 特殊數(shù)據(jù)引用A 指標數(shù)據(jù)引用:經(jīng)常地編制公式的過程當中,需要使用另外一個指標的值,如果按照通常的做法,重新編寫過這個指標顯得麻煩,因此有必要學(xué)習(xí)使用如何調(diào)用別的指標公式?;镜母袷綖椋骸爸笜酥笜司€”(參數(shù))a) 指標和指標線之間用逗號分開,一個指標不定只有一條指標線,所以有必要在指標后標注指標線的名稱,但是如果缺失則表示引用最后一條指標線。b) 參數(shù)在表達式的末尾,必須用括號括起來,參數(shù)之間用逗號分開,通過參數(shù)設(shè)置可以選擇設(shè)定該指標的參數(shù),如果參數(shù)缺失則表示使用該指標的默認參數(shù)設(shè)置。c) 整個表達式用引號引在其中,除參數(shù)以外。例如:“MACDDEA”(26,12,9)表示計算MACD指標的DEA指標線。計算參數(shù)為26、11、9, MACD(26,12,9)表示該指標的最后一條指標線,計算參數(shù)是26、12、9, MACD表示該指標的最后條指標線并且使用公式的默認參數(shù)。B 跨周期引用指標數(shù)據(jù):在分析家當中允許使用不同分析周期上的指標數(shù)據(jù),但是只能是向上引用,不能在原周期上使用比現(xiàn)在周期長度小的周期上的指標數(shù)據(jù)。a)基本的格式為:“指標指標線#周期(參數(shù))”,格式上只是比上面指標引用多了一個周期設(shè)定,其他內(nèi)容和方法一樣,在周期調(diào)用上存在以下對應(yīng)關(guān)系。如上圖所示,MINI表示的分析周期為1分鐘,那么只能是在當前周期為分筆成交圖時才可以實現(xiàn)對該周期指標線數(shù)據(jù)的引用。例如:當前周期為日線,那么在公式中使“MACDDEA#WEEK (26,12,9)表示使用了當天所在的本周的MACD指標中的數(shù)據(jù)。 b) 以上格式的擴展格式為:指標.指標線#周期(參數(shù)),該格式比基本格式采用了不同的對齊方式,簡而言之,就是說#的格式調(diào)用的本周期所在的上一級周朋的指標數(shù)據(jù),那么“#的格式則表示調(diào)用了前一種格式的前一周期的指標數(shù)據(jù)。舉上例而言,“MACDDEA#WEEK”(16,12,9)表示的是從當天看來的上一周的數(shù)據(jù),而基本格式就是當天看本周的數(shù)據(jù)。 c)其它股票露據(jù)引用: 使用以下的格式可以在當前的分析界面下引用大盤的數(shù)據(jù)或者其它個股的數(shù)據(jù)實現(xiàn)橫向上的對比。 a) 引用大盤數(shù)據(jù):引用大盤數(shù)據(jù)時使用下列函數(shù): INDEXC/NDEXV,等等! b) 引用個股數(shù)據(jù):引用個數(shù)據(jù)時使用下列格式:“股票代碼$數(shù)據(jù)”在以上格式當中調(diào)用CLOSE,VOL,AMOUNT等等!例如“0002$VOL表0002該股本周期的成交量?!?A0001$CLOSE同樣也可以表示為大盤本周期的收盤價,此時的大盤被視為一只個股。 三 公式體構(gòu)成結(jié)構(gòu) A公式語句 所有的公式體由若干語句按照一定的格式組成,每個語句表示一個計算結(jié)果,根據(jù)各個語句的功能分為兩大類語句,一類是賦值語句,一類是中間表達式。 B賦值語句: 在技術(shù)指標“B:AZ”和“c:B*0618”就是分別兩條指標線,語句間用分號隔開。該語句被稱為賦值語句,在技術(shù)指標當中,賦值語句的計算結(jié)果將會被計算機執(zhí)行并形成相應(yīng)的圖形。每個語句可以有一個名稱,該名稱寫在語句的最前面,并用一個冒號將它與語句分隔開。例如:ST:MA(CLOSE,5);表示該語句求收盤價的五日均線,語句的名稱為ST。在該語句后的語句中可以直接用ST來替代MA(CLOSE,5),例如:MA(ST, 5)表示對收盤價的五日均線再求五日平均。 c中間語句; 一個語句如果不需要顯示,可以將它定義為中間語句,例如在上例當中的第一句“A:=X+Y;”,這樣該語句就不會披系統(tǒng)辨認為是指標線了。中間語句用“:=”替代冒號,其它與一般語句完全一樣。使用中間語句可以有效降低公式的書寫難度,還可以將需要重復(fù)使用的語句定義成中間語句以減少計算量。每個公式最多可以分6個語句,中間公式數(shù)量沒有限制,所有語句之間需要使用分號隔開。 D公式計算符公式計算符將函數(shù)連接成為公式。計算分為算術(shù)計算符和邏輯計算符。 a)算術(shù)計算符 包括十、一、*、,它們分別對計算符兩邊的數(shù)據(jù)進行加減乘除計算,這同一般意義上的算術(shù)計算沒有差異。 b)邏輯計算符 包括、=、3就等于1?!斑壿嬇c”表示兩個條件都成立時結(jié)果才成立:“邏輯或”表示兩個條件中只要有一個成立結(jié)果成立。例如:43ANDl2=4的結(jié)果等于1,43 0R 312的結(jié)果等于1。 E 線形描述符 對于技術(shù)指標公式可以在語句加上線形描述符用來表示如何畫該語句描述的指標線。線形描述符包括以下7種。描述符寫在語句后分號前,用逗號將它與語句分隔開,例如在上例當中加入一句線形描述符,c:B*0618,COLORSTICK;該語句在被執(zhí)行時,會在圖中添加彩色柱線,該功能在編制MACD等指標的時候會顯出它的用處。 柱狀線STICK彩色柱狀線,當值為正時顯示虹色,否則顯示綠色COLORSTICK為線形賦色,RED表示紅色COLORRED為線形賦色,BLUE表示藍色COLORBLUE為線形賦色,YELLOW表示黃色COLORYELLOW成交量柱狀線,當股價上漲時顯示紅色空心柱,則顯示綠色實心柱VOLSTICK同時畫出柱狀線和指標線LINESTICK對線體的粗細作出描述LINETHICK小叉線CROSSDOT小圓圈線CIRCLEDOT小圓點線POINTDOTa) COLORRED等三個線形描述符還町以自定義顏色,格式為COLOR+“BBGGRR”:BB、GG、RR表示藍色、綠色和紅色的分量,每種顏色的取值范圍是00-FF,采用了16進制。例如:MA5:MA(CLOSE,5),COLOR00FFFF表示純紅色與純綠色的混合色:COLOR808000表示淡藍色和淡綠色的混合色。 b) LINETHlCK可以允許對線型的粗細進行白定義的描述,格式“LINETHICK+(0-7)”;參數(shù)的取值范圍在07之間,“LINETHICK0”表示最細的線,而“LINETHICK7”表示最粗的線; 1、2指標公式編寫基礎(chǔ)技 在以下的章節(jié)中我們重點介紹一些指標公式編寫過程中的基礎(chǔ)技巧,同樣的原理,這些原理的潛移默化之后對以后其他的公式的編寫大有裨益A同圖繪制多條指標線 例一同圖繪制5日、10日、20日和60日均線) 指標原理 移動平均線(MA)移動平均線是將一段時間的股票價格用數(shù)理統(tǒng)計的方法加以平均,再將這些平均價標于圖上并用線連接起來即可。它可以用來觀察股價的趨勢。其中,一段時間常使用的有三日,六日,十日,十二日,二十四日,三十日等。移動平均線可以用來確定這段時間持股的平均成本并使股民能據(jù)此判斷行情。 計算方法 N日移動平均線=N日收市價之和/N 編寫要點 均線指標是求股票收市價的移動平均線。從分析家函數(shù)集查到:函數(shù)CLOSE的功能是求當日收市價,函數(shù)MA(X,N)的功能是求x的N日移動平均線,所以10日均線指標的公式這樣寫:MA(CLOSE,10)上面兩個例子都是在個圖上只繪一條指標線,如果您想在同個圖上繪多條指標線,請看下例。做起來非常簡單,您只需用分號將各指標公式隔開就行了。公式這樣寫: MA(CLOSE,5); MA(CLOSE,10): MA(CLOSE,20); MA(CLOSE,60):這個公式內(nèi)部包含四個小公式,小公式間以分號隔開,我們稱這種公式為組合公式,從分析家3 1版起,可同圖繪制多達16條指標線。我們可以為每一條指標線取一個名字,這樣就可以在圖上區(qū)分它們。具體方法是在指標公式前寫上名稱并加一個冒號,如上面所示。 當一條指標線有了名字以后,其后面的指標線就可以將該指標線作為一個函數(shù)來使用。請看下例。求收市價的5日移動平均價的10日移動平均線,寫為:MA(MA(CLOSE,5),l0)若給收市價5日移動平均線取個名字,我們又能這樣寫: MA5:MA(CLOSE,5): MA(MA5,10)與前者不同的是,后者同圖繪出兩條指標線。D函數(shù)的加減乘除和中間表達式 例一 多空指數(shù)(bbi)多空指數(shù) 指標原理 是一種關(guān)于不同日數(shù)移動平均線的綜合指標,長期以來,理論界直為中短期的移動平均線采用多少天數(shù)更為事而爭論不休,從而衍生出了BBI指標。多空指數(shù)就是通過幾條不同日數(shù)的移動平均線加權(quán)平均的方法來解決這一問題,多空指數(shù)是將3天6天12天24天4種平均股價(或指數(shù))相加后除以4得出的數(shù)值。 計算方法 bbi=(3日ma+6日ma+12日ma+24日ma)4 編寫要點1 中間表達式之一: MA的表達方式如上,假設(shè)我們需要引用一條均線,但是不需要顯示出來,所以在冒號后面加上等號將他們表達為中間表達式。MA5:=MA(CLOSE,5); 中間表達式之二: 用當一條指標線有了名字以后,其后面的指標線就可以將該指標線作為一個中間表達式來使用。請看下例。求收市價的5日移動平均價的再次計算10日移動平均線,寫為:MA(MA(CLOSE,5),10)若給收市價5日移動平均線取個名字,我們又能這樣寫。MA5:MA(CLOSE,5);MA(MA5,10) 與前者不同的是,后者同圖繪出兩條指標線,分析家中的計算符號同一般算術(shù)符號相通,所以BBI計算如下:指標內(nèi)容和使用解析MA3: =MA(CLOSE,5);MA6:=MA(CLOSE,10):MAl2:=MA(CLOSE,20):MA24:=MA(CLOSE,60);BBI:(MA3+MA6+MAl2+MA24)4:主圖疊加指標加6日平均價加12日平均價加24日平均價其和除以四用法: 1、同移動平均線 2、高價區(qū)收盤價跌破BBI線,賣出信號 3、底價區(qū)收盤價突破BBI線,買入信號 4、BBI線向上,股價在BBI線之上,多頭勢強 5、BBI線向下,股價在BBI線之下,空頭勢強 C、參數(shù)的使用 參數(shù)的引進目標在于方便我們在設(shè)計和優(yōu)化指標的過程當中,以簡單的方式改變不同的周期、價位等等目標數(shù)據(jù)達到尋找到最優(yōu)的參數(shù)數(shù)據(jù)。 例一、BIAS乖離率 指標原理 BIAS是運用股價指數(shù)與移動平均值的比值關(guān)系,觀測股價偏離移動平均線的程度,以此決定投資者的買賣行為。 計算方法 (當日收盤價-當日MA均線值)/當日MA均線值*100 編寫要點 在參數(shù)表內(nèi)設(shè)定好相應(yīng)的3個參數(shù),在分

溫馨提示

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

評論

0/150

提交評論