在通達信選股公式中,有一些函數(shù)非常重要,堪稱是選股公式中的核心函數(shù),幾乎每一個選股公式,都可能用到其中的一個或幾個。 由于這些函數(shù)的使用邏輯有點復雜,而且用法也比較復雜。為了方便股友們學習和理解選股公式,今天我們就把這些函數(shù)整理在一起,做一個專門的介紹。 今天介紹的函數(shù)主要包括IF、HHV、LLV、REF、BARSLAST、COUNT、SUM、ABS等8個函數(shù)。 1.IF函數(shù):IF函數(shù)用于條件判斷,其語法為IF(COND, TRUE, FALSE),其中COND為條件表達式,TRUE為條件成立時的返回值,F(xiàn)ALSE為條件不成立時的返回值。 例如,判斷當日收盤價是否大于5日移動平均線,如果是則返回1,否則返回0的語句為:IF(CLOSE>MA(CLOSE,5),1,0)。 2. HHV函數(shù):HHV函數(shù)用于求最高價,其語法為HHV(X,N),其中X為需要計算的數(shù)據(jù),N為最高價的周期。 例如,求60日內(nèi)最高價的語句為:HHV(HIGH,60)。 3. LLV函數(shù):LLV函數(shù)用于求最低價,其語法為LLV(X,N),其中X為需要計算的數(shù)據(jù),N為最低價的周期。 例如,求20日內(nèi)最低價的語句為:LLV(LOW,20)。 4. REF函數(shù):REF函數(shù)用于引用歷史數(shù)據(jù),其語法為REF(X,N),其中X為需要引用的數(shù)據(jù),N為引用的歷史周期數(shù)。 例如,引用5日前的收盤價的語句為:REF(CLOSE,5)。 5. BARSLAST函數(shù):BARSLAST函數(shù)用于求最近一次滿足條件的位置,其語法為BARSLAST(COND),其中COND為條件表達式。 例如,求最近一次收盤價大于5日移動平均線的位置的語句為:BARSLAST(CLOSE>MA(CLOSE,5))。 6. COUNT函數(shù):COUNT函數(shù)用于計算滿足條件的次數(shù),其語法為COUNT(COND,N),其中COND為條件表達式,N為統(tǒng)計的周期數(shù)。 例如,統(tǒng)計最近20日收盤價大于5日移動平均線的天數(shù)的語句為:COUNT(CLOSE>MA(CLOSE,5),20)。 7. SUM函數(shù):SUM函數(shù)用于計算一段時間內(nèi)的數(shù)據(jù)總和,其語法為SUM(X,N),其中X為需要計算的數(shù)據(jù),N為統(tǒng)計的周期數(shù)。 例如,統(tǒng)計最近10日收盤價的總和的語句為:SUM(CLOSE,10)。 8. ABS函數(shù):ABS函數(shù)用于取絕對值,其語法為ABS(X),其中X為需要取絕對值的數(shù)據(jù)。 例如,取收盤價與5日移動平均線之差的絕對值的語句為:ABS(CLOSE-MA(CLOSE,5))。 這8個函數(shù)是通達信選股公式中使用頻率非常高的函數(shù),認真理解函數(shù)的內(nèi)在邏輯,在編寫選股公式的時候就會得心應手,進退自如。 需要的朋友可以收藏,將來我們在講解其它選股公式的時候,如果有不懂的地方,可以回頭來查查。
|
|