|
編寫條件選股公式時常用的通式。(2009-08-11 21:19:31)
編寫條件選股公式時常用的通式。 一、放量、縮量(成交量函數(shù)為VOL) 1、放量: VOL/REF(VOL,1)〉2 a:=ma(vol,10); vol/capital〉0.05;其中capital代表流通盤。 2、縮量 (1).今日成交量較昨日減少了一半,表示如下: a:=ma(vol,10); vol/ma(vol,10)〈2; 二、上漲、下跌 上漲: 今天的漲幅達到5%以上,表示如下: close/ref(close,1)〉1.05; 5日均價連續(xù)上漲,表示如下: a:=ma(close,5); b:=ref(a,1); b; 下跌: 今天的跌幅達到5%以上,表示如下: close/ref(close,1)〈0.95; 5日均價連續(xù)下跌,表示如下: a:=ma(close,5); b:=ref(a,1); a〈b; (3)、K線的描述 close〉open;陽線 close〈open;陰線 open〉ref(close,1);高開 open〈ref(close,1);低開 open〉ref(high,1);跳空高開(high為最高價) open〈ref(low,1);跳空低開(low為最低價) 三、走勢特征選股公式的編制 (1)、n日內(nèi)創(chuàng)新高 hhv(high,n)=hhv(high,0) and barscount(c)〉=n; 注:n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。Hhv(x,n),求n周期內(nèi)x最高值,n=0則從第一個有效值開始;barscount(x),將當前位置 到n周期前的數(shù)值設為1,若x非0,則將當前位置到n周期前的數(shù)值設為1。 (2)、n日內(nèi)創(chuàng)新低 llv(low,n)=llv(low,0) and barscount(close)〉=n; 注n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。Llv(x,n),求n周期內(nèi)x最低值,n=0則從第一個有效值開始;barscount(x)第一個有效數(shù) 據(jù)到當前的天數(shù),例如,barscount(close)以于日線數(shù)據(jù)取得上市以來總交易日數(shù)。 (3)、n日內(nèi)陰線多于陽線 count(open〉close,n)/n〈0.5; 注:n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定陰線占全部K線個數(shù)的比例)。 (4)、n日內(nèi)陽線多于陰線 count(open〈close,n)/n〉0.5; 注:n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定陽線占全部K線個數(shù)的比例)。 (5)、n日內(nèi)上漲多于下跌(第二天開盤高于前一天收盤) 注:n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定其中比例)。 (6)、n日內(nèi)上漲少于下跌(第二天開盤低于前一天收盤) count(c〉ref(c,1),n)/n〈0.5; 注:n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等,達到確定其中比例)。 (7)、連續(xù)n日收陽線 up:=close〉open; 注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。n為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (8)、連續(xù)n日內(nèi)收陰線 up:=close〈open; 注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (9)、連續(xù)n天上漲 count(close〉ref(close,1),n)=n; 注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (10)、連續(xù)n天下跌 count(c〈ref(c,1),n)=n; 注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (11)、首次創(chuàng)新高 barssince(c〉hhv(if(barscount(c)=1,high,0),0))+1=1; 注:barscount(x),若x非0,則將當前位置到n周期前的數(shù)值設為1。 (12)、創(chuàng)歷史新高 hhv(close,0)=close; 注:hhv(x,n),求n周期內(nèi)x最高值,n=0則從第一個有效值開始。 (13)、創(chuàng)歷史新低 llv(close,0)=close; 注:llv(x,n),求n周期內(nèi)x最小值,n=0則從第一個有效值開始。 (14)、單日放量 a:=ref(ma(vol,5),1); 注:n為指標參數(shù),代表今日成交量和前一日的5日均量的比值,可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (15)、階段縮量 sum(vol,n1)/capital〈=n2; 注:n1為要統(tǒng)計的階段時間,n2為縮量比例,可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (16)、階段放量 sum(vol,n1)/capital〉=n2; 注:n1為要統(tǒng)計的階段時間,n2為y放量比例,可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (17)、持續(xù)放量 a:=vol〉ref(vol,1); 注:其中條件a的含義為成交量較上一交易日放大,n為要統(tǒng)計的階段時間,可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (18)、持續(xù)縮量 a:=vol〈ref(vol,1); 注:其中條件a的含義為成交量較上一交易日縮小,n為要統(tǒng)計的階段時間,可在參數(shù)設定范圍內(nèi)設定參數(shù)范圍。 (19)、間隔放量 a:=ma(vol,5); 注:a.barscount(x)第一個有效數(shù)據(jù)到當前的天數(shù)。Barscount(c)對于日線數(shù)據(jù)取得上市以來總交易日數(shù)。 b.完整含義:n日內(nèi)五日均量的最大值小于最小值的n1倍,成交量大于等于五日均量的n2倍的情況發(fā)生的次數(shù)多于n3次。 (20)、放量上攻 完整含義:每日股價漲幅均大于n%,n1日內(nèi)累計換手率大于n2%,并且成交量連續(xù)在n3日內(nèi)放大。 (21)、溫和放量上攻 股價小幅上揚 b1:=vol/ref(vol,1); a1:=close/ref(close,1); |