當前位置:股票大全官網 - 股票行情 - Sql求股票連續上漲的天數。

Sql求股票連續上漲的天數。

n 1:= BARSSINCEN(c & gt;ref(c,1)*1.099,90);

N2:= COUNT(c & gt;ref(c,1)*1.099,90);

N3:= n 1+250;

n4:= N2+1;

N2 & gt;=2

和計數(c & gtref(c,1)*1.099,N3)>= N4

N1是90天第壹個漲停前的天數,N2是90天第壹個漲停的天數,N3是90天第壹個漲停,往前推250天。

但我認為基本上很少有股票(除非是大盤股,但大盤股基本不可能90天內兩個漲停)在250天內沒有任何漲停,所以後壹個條件是不必要的,即只要N2 & gt;=2就夠了。

但即使90天內有兩個漲停條件,可選擇的股票也太多了。

每日限額:= C & gt=REF(C,1)* 1.1-0.5/100且H = C;

連續:=count(漲停,2)= 2;

n天內:=count (continuous,15)>0;

m天前:ref(n天內,55);

===================================

壹般公式如下:

每日限額:= C & gt=REF(C,1)* 1.1-0.5/100且H = C;

連續:=count(漲停,2)= 2;

N天內:=count(連續,N)>0;

m天前:ref(n天內,m);

================================

這樣寫,讓人看得懂公式。