在线检测未来函数

缺口公式,加入只判断最近100个周期的语句的方法

来源:Internet,编辑:股旁网,2012-03-30

编写条件:

编写方法:

 网友求助:

公式如下:

fh:=h;fl:=l;
for i=datacount-1 downto 1 do begin
if fh<fh[i+1] then
fh:=fh[i+1];
if fl>fl[i+1] then
fl:=fl[i+1];
end;
qk:=l>ref(h,1)OR H<ref(L,1);
G:=IF(l>ref(h,1),L,IF(H<ref(L,1),ref(L,1),0));
D:=IF(l>ref(h,1),ref(H,1),IF(H<ref(L,1),H,0));
S:=IF(l>ref(h,1),2,IF(H<ref(L,1),1,0));
tj:=s=2 and fL<=G AND fL>=D OR s=1 and fH<G AND fH>=D ;
w:=BARSSINCE(BACKSET(BARSTATUS=2,BARSLAST(TJ*BARPOS=BARPOS)+1))+1;DD:=DATE;
最近缺口日:REF(DD,W-1)+19000000,LINETHICK0,COLORAAFF33;
S1:=IF(ref(S,W-1)=2,ref(fL,w-1),IF(ref(S,W-1)=1,ref(fH,w-1),0));
S2:=IF(ref(S,W-1)=2,ref(D,w-1),IF(ref(S,W-1)=1,ref(G,w-1),0));
A:=MAX(S1,S2);
B:=MIN(S1,S2);
缺口:B[datacount],COLORWHITE,LINETHICK,,PRECISION2;
→:A[datacount],COLORWHITE,LINETHICK,PRECISION2;
STICKLINE(w,S1,S2,15,0),COLORGRAY;

请问可以加上什么语句,输出的语句只影响最近的100个周期,要使用在日线和60分。。。。
大概道理就是如果是日线,就判断最近100天,有无符合条件的。
60分钟,判断最近100个60时。。

 
解答如下:
w:=BARSSINCE(BACKSET(BARSTATUS=2,BARSLAST(TJ*BARPOS=BARPOS)+1))+1;
ww:=w[datacount];
if ww>100 then exit;
 

相关文章