前面的文章中,給大家分享了,如何把已經(jīng)擁有的副圖指標(biāo)修改成選股指標(biāo),那么接下來的幾篇文章,給大家分享如何把自己心中的想法設(shè)計(jì)成選股指標(biāo)。 設(shè)計(jì)新的選股指標(biāo)前,需要把指標(biāo)能夠量化,想法具體化。設(shè)計(jì)指標(biāo)沒有想象中的那么難,只不過是一些函數(shù)的加減乘除。 今天我們以下面的例子來講解: 假如我們有這樣一個(gè)選股思路:1、股票今天放量; 2,、股票創(chuàng)20日新高; 這個(gè)設(shè)計(jì)思路在平常選股中經(jīng)常有人用到,尤其是突破選股。 首先我們必須對(duì)這個(gè)選股思路進(jìn)行量化,既然是放量,那么成交量是昨天的多少叫做放量呢?假如量化的標(biāo)準(zhǔn)是昨天成交量的2倍以上。 其次,股票創(chuàng)20日新高,究竟是收盤價(jià)新高還是最高價(jià)新高?我們況且定義為收盤價(jià)為20日新高。 好了,量化后選股要求可以定義為:1、股票今天成交量是昨天的兩倍以上; 2,、股票收盤價(jià)創(chuàng)20日新高; 代碼實(shí)例:成交量放量定義的代碼為:
vol和v都是成交量的代號(hào),ref函數(shù)我們?cè)谥暗恼n程中分享過,就是調(diào)用之前的數(shù)據(jù),ref(v,1)的含義就是調(diào)用前一天的成交量,那么,整句代碼,就是今天成交量是昨天成交量的兩倍。
這句代碼使用了三個(gè)函數(shù),cross,ref和hhv,hhv這個(gè)函數(shù)比較簡(jiǎn)單,之前也分享過,就是取得周期內(nèi)的最高價(jià),在這里的含義就是取得20天內(nèi)最高價(jià)的最大值,使用ref的含義就是,我們?nèi)〉?0日內(nèi)的最高價(jià),那么是不包含今天的,如果包含今天的話,最高價(jià)就是今天了,所以只能取得前一天的20周期最高價(jià);使用cross的含義就是代表昨天收盤價(jià)并不是20日新高,但是今天收盤后,收盤價(jià)創(chuàng)出了20日新高,也就是今天是第一天創(chuàng)出新高。 當(dāng)然這句代碼還有另外一種表示:
這里代碼的含義就比較明顯了,昨天不是新高,今天是新高。 兩個(gè)條件都設(shè)計(jì)完畢之后,就是整體輸出了,兩個(gè)條件要同時(shí)滿足。 融合后的選股代碼為: AA:=vol/ref(v,1)>2; BB:=cross(c,ref(hhv(h,20),1)); AA and BB; 指標(biāo)副圖效果如下: 在設(shè)計(jì)自己心目中的指標(biāo)時(shí),先設(shè)計(jì)成副圖,副圖的效果就會(huì)如上圖所示,然后就可以直接復(fù)制到選股器中。 文章中分享的案例,都是大家經(jīng)常用到的選股思路,你也可以自己復(fù)制出去,保存下,以后用到時(shí),可以直接修改。 指標(biāo)設(shè)計(jì)中,炒股過程中任何問題,隨時(shí)評(píng)論交流。 |
|