當前位置:股票大全官網 - 股票投資 - 寫選股公式

寫選股公式

首先理解壹個詞:“功能”

函數可以被認為是壹種語言,通過它,計算機被告知它們自己的想法,並實現它們。

函數是這種語言中的單詞。

k線構成:

最高價:高收盤價:收盤最低價:低開盤價:開盤價:成交量:成交量:AMO

兩條均線交叉:交叉

如果兩條均線壹條叫X,壹條叫Y CROSS(X,Y),說明均線X向上穿過均線Y CROSS(Y,X)說明均線Y向上穿過均線X。

上面的函數都是表示當天或期間的數據,而前面的數據表示引用了另壹個函數:REF(X,m),其中m是參數。

比如REF(Close,5)表示五天前的收盤值;REF(Vol,10)表示10日前的成交量;

如果妳想並列兩個條件,妳可以用“AND”

a和B是指條件a和條件B。

公式寫作中常用的通式

壹、體積和收縮率(體積函數為VOL)

1,體積:

(1)今日成交額較昨日增加1倍:

VOL/REF(VOL,1)>2;

(2)今日成交量比10個交易日的平均成交量大1倍:

a:=馬(vol,10);vol/a & gt;2;或者:vol/ma(vol,10)>2;

(3)今日5日平均成交量比10個交易日平均成交量大1倍:

a:=馬(vol,10);b:=ma(vol,5);b/a & gt;2;

(4)今日成交量超過總發行量的5%:

卷/資本& gt0.05;(其中資本代表流通盤)

2.收縮率:

(1)今天的成交量比昨天減少壹半:

vol/ref(vol,1)& lt;0.5;

(2)今日成交量較10個交易日平均成交量翻倍:

a:=馬(vol,10);vol/a & lt;2;或:vol/ma (vol,10)

(3)今日5日平均成交量比10個交易日低1倍;

a:=馬(vol,10);b:=ref(a,5);a/b & lt;2;

(4)今日成交量低於總發行量的5%:

卷/資本& lt0.05;

二、興衰

1,向上:

(1)今日漲幅超過5%:

close/ref(close,1)>1.05;

(2)第5天均價連續上漲,如下圖:

a:=ma(close,5);b:=ref(a,1);a & gtb;

2.向下:

(1)今日跌幅達到5%以上:

close/ref(close,1)& lt;0.95;

(2)第5天均價連續下跌,如下圖:

a:=ma(close,5);b:=ref(a,1);a & ltb;

3.k線描述:

陽線:收盤& gt開放;

陰線:接近

高開度:open & gtref(收盤,1);

打開下限:打開

缺口高:打開& gtref(高,1);(高是最高價)

缺口低:打開

第三,趨勢特征選股公式的編寫

1,n創日內新高

hhv(高,n)=hhv(高,0)和barscount(關閉)>= n;描述:

n是指標參數,可以在參數設置範圍內設置參數範圍。

Hhv(x,n):求x在n個周期內的最高值,從n=0時的第壹個有效值開始;

Barscount(x):將當前位置到n個周期的值設置為1;如果x不為0,則將當前位置到n個周期的值設置為1。

2.N天創新低

llv(低,n)=llv(低,0)和barscount(關閉)>= n;描述:

n是指標參數,可以在參數設置範圍內設置參數範圍。

Llv(x,n):求x在n個周期內的最小值,從n=0時的第壹個有效值開始;

Barscount(x):從第壹個有效數據到現在的天數(例如barscount(close)等於日數據上市以來的總交易日數)。

3.N天陰線比陽線多。

計數(打開& gtclose,n)/n & lt;0.5;描述:

n為指標參數,可在參數設置範圍內設置參數範圍,同時可自由編輯參數值(如0.5等。,以確定陰線占所有k線的比例)。

4.N天陽線比陰線多。

count(openn & gt;0.5;描述:

n為指標參數,可在參數設置範圍內設置參數範圍,同時可自由編輯參數值(如0.5等。,以確定陽線占所有k線的比例)。

5.N天的漲幅大於跌幅(第二天的開盤高於前壹天的收盤)

計數(c & gtref(c,1),n)/n & gt;0.5;描述:

n是指標參數,可以在參數設置範圍內設置參數範圍。同時可以自由編輯參數值(如0.5等。,確定比例)。

6.N天上漲小於下跌(第二天開盤低於前壹天收盤)

計數(c & gtref(c,1),n)/n & lt;0.5;描述:

n是指標參數,可以在參數設置範圍內設置參數範圍。同時可以自由編輯參數值(如0.5等。,確定比例)。

7、連續N日線。

向上:=關閉& gt開放;count(up,n)= n;描述:

Count(x,n):計算n個周期中滿足x條件的周期數。如果n=0,則從第壹個有效值開始。

n是指標參數,可以在參數設置範圍內設置參數範圍。

8.連續N天收陰線。

up:= close & lt;開放;count(up,n)= n;描述:

Count(x,n):計算n個周期中滿足x條件的周期數。如果n=0,則從第壹個有效值開始。

n是指標參數,可以在參數設置範圍內設置參數範圍。

9.連續N天上漲

計數(關閉& gtref(close,1),n)= n;描述:

Count(x,n):計算n個周期中滿足x條件的周期數。如果n=0,則從第壹個有效值開始。

n是指標參數,可以在參數設置範圍內設置參數範圍。

10,連續N天下跌

計數(c & ltref(c,1),n)= n;描述:

Count(x,n):計算n個周期中滿足x條件的周期數。如果n=0,則從第壹個有效值開始。

n是指標參數,可以在參數設置範圍內設置參數範圍。

11,首次創出新高

barssince(c & gt;hhv(if(barscount(c)=1,high,0),0))+1 = 1;描述:

Barscount(x):如果x不為0,則將當前位置到n個周期的值設置為1。

12,創歷史新高

hhv(close,0)= close;描述:

Hhv(x,n):求x在n個周期內的最高值,n=0從第壹個有效值開始。

13,創歷史新低

llv(close,0)= close;描述:

Llv(x,n):求x在n個周期內的最小值,n=0時從第壹個有效值開始。

14,單日成交量

a:=ref(ma(vol,5),1);vol/a & gt;n和vol/capital * 100 & gt;m;描述:

n為指數參數,代表今日成交量與前壹日5日均值的比值,參數範圍可在參數設置範圍內設置。

15,階段收縮

sum(vol,n 1)/capital & lt;= n2描述:

N1是要統計的階段時間,n2是收縮率,可以在參數設置範圍內設置參數範圍。

16,階段體積

sum(vol,n 1)/capital & gt;= n2描述:

N1是要統計的階段時間,n2是體積比,參數設置範圍內可以設置參數範圍。

17,連續放量

答:= vol & gtref(vol,1);count(a,n)= n;描述:

條件A表示交易量大於前壹交易日,n表示要統計的階段時間,參數範圍可以在參數設置範圍內設置。

18,連續縮量

a:= vol & lt;ref(vol,1);count(a,n)= n;描述:

條件A是指交易量小於前壹交易日的交易量,n是要統計的階段時間,可以在參數設置範圍內設置參數範圍。

19,區間量

a:=馬(vol,5);barscount(c)>=n且hhv(a,n)n2*a,n)>n3;描述:

Barscount(x)從第壹個有效數據到當前數據的天數。Barscount(c)等於每日數據上市以來的總交易日數。

完整含義:n天內五日均值的最大值小於n1倍最小值,成交量大於等於n2倍五日均值的次數出現n3次以上。

20.成交量大幅上升

a:=(c-ref(c,1))/ref(c,1)>=(n/100);sum(vol,n 1)/capital & gt;=(n2/100)和count(vol & gt;ref(vol,1),n3 )=n3,count(a,n3)= n3;完整含義:

每日股價漲幅大於n%,n1日內累計換手率大於n2%,n3日內成交量持續放大。

21,溫和放量上漲

股價小幅上漲:

a1:=close/ref(close,1);a2:= a 1 & gt;1和a 1 & lt;1.03;

成交量略有上升:

b1:=vol/ref(vol,1);B2:= b 1 & gt;1和b 1 & lt;2;c1:=ma(vol,n)/capital n & gt;0.6和c 1;

完整公式:

a1:=close/ref(close,1);a2:= a 1 & gt;1和a1ref(vol,1);B2:= b 1 & gt;1和b 1 & lt;2;c1:=ma(vol,n)/capital n & gt;0.6和c 1;描述:

公式分為股價微漲和成交量微漲兩部分,所以在編制指標時要註意其結構。

22.突然放量

vol & gtref(hhv(vol,n),1 * m;描述:

當前周轉率比n個周期的最大周轉率高m倍。

23、平臺布置

count(close,0)>n和(hhv(close,n)-llv(close,n))/llv(close,n)& lt;=(n 1/100);描述:

count(close,0)>n是平臺排列的n個循環的設置。

(hhv(close,n)-llv(close,n))/llv(close,n)& lt;=(n1/100)是平臺精加工範圍n1%的設定。

24.突破長期盤整。

ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)100)和c & gt=ref(hhv(h,n),1)和barscount(c)>n;描述:

前n天1%上下區間內:ref ((HHV (h,n)-LLV (l,n))/LLV (l,n)),1)

今日突破:c & gt=ref(hhv(h,n),1).

25.現階段強勢股

a:=sum(if(date-n=0,indexc,0),0);b:=sum(if(date-n1=0,indexc,0)0);e:=sum(if(date-n=0,c,0),0);f:=sum(if(date-n1=0,c,0),0);((f-e)/e)>((b-a)/a);描述:

公式是找出N到N1之間漲幅高於大盤的股票。

N和n1參數的表達式格式為yymmdd,2000之前的表達式為年份的後兩位。

例如:1999是99。從2000年開始向後累計100,到2001的8月16,就是1010816。indexc函數表示市場同期收盤價,該函數將單獨用於成交。

26.階段性弱勢單位

a:=sum(if(date=n,indexc,0),0);b:=sum(if(date=n1,indexc,0)0);e:=sum(if(date=n,c,0),0);f:=sum(if(date=n1,c,0),0);((f-e)/e)& lt;((b-a)/a);描述:

這個公式就是找出N -n1之間漲幅低於大盤的股票。

N和n1參數的表達式格式為yymmdd,2000之前的表達式為年份的後兩位。

例如:1999是99。從2000年開始向後累計100,到2001的8月16,就是1010816。indexc函數表示市場同期收盤價,該函數將單獨用於成交。

27.大規模同步

計數((c & gto和indexc & gtindexo)或(c & lto和indexcn>。m/100;描述:

表示n個周期內與大盤走勢相同(同陰線或同陽線)的案例數超過m%。

這裏的o是開盤價open的首字母,不是數字零。

28.N天後強勢股

a:=(c-ref(o,n))/ref(o,n);b:=(indexc-ref(indexo,n))/ref(indexo,n);a & gtb和a/b & gt;= m;描述:

n天內,個股漲幅大於等於大盤漲幅的m倍。

第四,形態選股公式的制定

1,均線多頭排列

a1:=ma(c,n 1);a2:=ma(c,N2);a3:=ma(c,n3);a4:=ma(c,n4);計數(a 1 & gt;a2和a2 & gta3和a3 & gta4,3)=3和isup描述:

n1、n2、n3、n4j均線多頭排列,isup也可以用close >;開放意味著。

2.移動平均線的短排列

a1:=ma(c,n 1);a2:=ma(c,N2);a3:=ma(c,n3);a4:=ma(c,n4);計數(a 1 & lt;a2和a2 & lta3和a3 & lta4,3)=3和not(ISUP);描述:

n1、n2、n3、n4j均線空頭排列,isup也可作為收盤

3.晨星

ref(關閉,2)/ref(打開,2 & lt0.95和ref(open,1)& lt;ref(close,2)和abs(ref(open,1)-ref(close,1)/ref(close,1)open & gt;1.05並收盤& gtref(close,2);描述:

經常出現在下跌趨勢中,通常為底部信號,後市看漲。

晨星由三根k線組成,排列順序為:

(1)第壹天,下跌過程中已經形成壹根陰線:

ref(關閉,2)/ref(打開,2 & lt0.95

(2)第二天k線實體空頭,構成星的主要部分。陰線和陽線都可以,有沒有影線不重要。

ref(open,1)& lt;ref(close,2)和abs(ref(open,1)-ref(close,1)/ref(close,1)& lt;0.03

(3)第三根k線必須是壹根陽線,長度至少要達到第壹根陰線實體(如果第壹根陰線能“反過來”就更強了)。

關閉/打開& gt1.05並收盤& gt參考(關閉,2)

4.暮光之星

ref(close,2)/ref(open,2)>1.03和ref(open,1)>ref(close,2)和abs(ref(open,1)-ref(close,1)/ref(close,1)& lt;0.02並關閉/打開& lt0.97並收盤& ltref(close,2);描述:

經常出現在上升趨勢中,通常為見頂信號,後市看跌。

幕星也是由三根k線組成,其形狀與晨星正好相反:

(1)第壹天股價繼續上漲,畫了壹根陽線:

ref(close,2)/ref(open,2)>1.03

(2)第二天,波動較小,形成小陽線或小陰線,構成該星的主要部分:

ref(open,1)>ref(close,2)和abs(ref(open,1)-ref(close,1)/ref(close,1)& lt;0.02

(3)在第三天,形成壹個實體,該實體翻轉第二天並延伸到第壹天:

關閉/打開& lt0.97並收盤& lt參考(關閉,2)

5、強力整理

a 1:= ABS(close-open)/open & lt;0.015;a2:=count(a,m)= m;a3:=ref(o,m)ref(c,m+1)>1+n/100;a2和a3;描述:

壹根實體超過N的長陽後面跟著M根實體不超過1.5%的k線。

6.高開大陰線。

打開& gt關閉和打開/ref(c,1)>=1+m/100並關閉/打開& lt= 1-n/100;描述:

跳空高開m%,股價較開盤價下跌超過n。

這種信號的出現通常意味著股價已經形成短期頭部,要註意風險。

(1)經過壹段時間的連續上漲,某天股價突然跳漲行情:

open/ref(c,1)>=1+m/100

(2)之後股價壹路走低,收盤在最低點附近:

關閉/打開& lt=1-n/100

7.降低大陽線。

打開& lt關閉和打開/ref(c,1)100和關閉/打開& gt= 1+n/100;描述:

Gap低開m%,股價較當日開盤價上漲超過n。

8.間隙間隙

highref(高,1);含義:

它們是向下的缺口和向上的缺口。

9、均線金叉

a:=ma(c,5);b:=ma(c,10);十字(a,b);描述:

前兩句是510日均線,cross是交叉函數,cross(a,b)代表5日均線和10日均線之間的黃金交叉。

10,均線死叉

a:=ma(c,5);b:=ma(c,10);十字架(b,a);描述:

前兩句是510日均線,cross是交叉函數,cross(b,a)表示5日均線和10日均線之間死叉。

11,均線粘合

ma1:=ma(c,5);ma2:=ma(c,10),ma3:=ma(c,20);p 1:= ABS(ma 1-ma2)+ABS(ma2-ma3);p1/c100和ma 1 & gt;ref(ma1,1)和ma2 & gtref(ma2,1);描述:

前三句是三條均線。p1是第壹移動平均線和第二移動平均線之差的絕對值與第二移動平均線和第三移動平均線之差的和。最後壹句是p1與收盤價的比值小於某個比值m%(壹般比值小於2%),前兩條均線今天比昨天漲。