我們在編寫選股公式的時候,常常會有一種困惑,既希望能夠嚴格按標準選出符合條件的個股,又希望能夠適當?shù)姆艑挆l件,避免一些潛在的好股票被漏掉。
下面這個函數(shù),能夠在一定程度解決這個矛盾。希望在選股方面有所突破的朋友,建議您認真掌握這個函數(shù)。我們列舉了五種用法,都具有較強的實用性。
一、函數(shù)的基本功能及語法
通達信中的barslast函數(shù)是一個統(tǒng)計函數(shù),用于計算最近幾個周期內(nèi)最后一次出現(xiàn)某種條件的周期數(shù)。其主要作用是判斷當前市場趨勢是否符合自己的交易策略,以便進行相應的買賣操作。
barslast函數(shù)的語法格式為:barslast(expression),其中expression為一個條件表達式。該函數(shù)返回的是最近一次滿足條件的周期距離當前周期的周期數(shù)。
二、使用方法實例一,單獨使用:
如果要統(tǒng)計最近5個周期內(nèi)最后一次出現(xiàn)收盤價大于5日均線的周期數(shù),可以使用以下語句:
barslast(c>ma(c,5))
上述語句中,c表示收盤價,ma(c,5)表示5日均線。該語句返回的是最近一次收盤價大于5日均線的周期距離當前周期的周期數(shù)。
三、使用方法實例二,重復利用
在實際應用中,barslast函數(shù)通常與其他函數(shù)組合使用,以實現(xiàn)更復雜的交易策略。以下是一個組合實例:
如果要判斷當前市場是否處于上升趨勢,可以使用以下語句:
barslast(c>ma(c,5))>barslast(c<ma(c,5))
上述語句中,barslast(c>ma(c,5))表示最近一次收盤價
大于5日均線的周期距離當前周期的周期數(shù),barslast(c<ma(c,5))表示最近一次收盤價小于5日均線的周期距離當前周期的周期數(shù)。如果前者大于后者,則說明當前市場處于上升趨勢。
四、使用方法三,組合使用
除了上述實例外,barslast函數(shù)還可以與其他函數(shù)進行組合,如IF函數(shù)、HHV函數(shù)、LLV函數(shù)等,以實現(xiàn)更多的交易策略。
以下是幾個常見的barslast函數(shù)與其他函數(shù)組合的實例:
組合一: 判斷當前市場是否處于震蕩狀態(tài)
IF(barslast(HHV(H,10)-LLV(L,10))>10,1,0)
上述語句中,HHV(H,10)表示最高價的10日最高值,LLV(L,10)表示最低價的10日最低值。barslast(HHV(H,10)-LLV(L,10))表示最近一次10日內(nèi)最高價和最低價之差的周期距離當前周期的周期數(shù),如果大于10,則說明當前市場處于震蕩狀態(tài)。IF函數(shù)的作用是將返回值轉(zhuǎn)換為1或0,以便進行后續(xù)計算。
組合二: 判斷當前市場是否處于趨勢狀態(tài)
IF(barslast(c>ma(c,20))>barslast(c<ma(c,20)),1,0)
上述語句中,c表示收盤價,ma(c,20)表示20日均線。barslast(c>ma(c,20))表示最近一次收盤價大于20日均線的周期距離當前周期的周期數(shù),barslast(c<ma(c,20))表示最近一次收盤價小于20日均線的周期距離當前周期的周期數(shù)。如果前者大于后者,則說明當前市場處于上升趨勢;如果后者大于前者,則說明當前市場處于下降趨勢。
組合三:判斷當前市場是否處于高位震蕩狀態(tài)
IF(barslast(H>=HHV(H,20))<barslast(H<=LLV(L,20)),1,0)
上述語句中,H表示最高價,L表示最低價,HHV(H,20)表示20日內(nèi)最高價的最高值,LLV(L,20)表示20日內(nèi)最低價的最低值。
barslast(H>=HHV(H,20))表示最近一次最高價大于等于20日內(nèi)最高價的最高值的周期距離當前周期的周期數(shù),barslast(H<=LLV(L,20))表示最近一次最高價小于等于20日內(nèi)最低價的最低值的周期距離當前周期的周期數(shù)。
如果前者小于后者,則說明當前市場處于高位震蕩狀態(tài)。
五、總結(jié)
barslast函數(shù)的用法遠遠不止以上這五種,這僅僅是給出一個基本思路和簡單的方法。希望朋友們能夠舉一反三,把這個函數(shù)理解透徹,將來在編寫選股公式的時候,合理地運用,一定能夠起到重要的作用。
在今后的文章里,我們也將分享一些比較好的選股公式,其中就包含了這個函數(shù)的使用。
特別說明:文中提及的綠豆指標和選股公式,都可以免費領取,所有冒充本號售賣公式的,都是騙子。
通達信的函數(shù)中,還有其它一些非常好用的函數(shù),能夠快速地幫我們在5千只股票中找到符合標準的股票,將來再逐個介紹。
聯(lián)系客服