查看完整版本: 关于鬼变脸GBL指标

股市骑兵00 2008-3-19 17:29

关于鬼变脸GBL指标

鬼变脸指标是以前帮cwy兄设计的,最近网友常反映以前做的指标,在飞狐5.0上使用不正常.
主要问题是飞狐5.0公式系统相对4.0版本做了些改变.
另外以前做的匆忙,也因我对鬼变脸原理理解不够,造成代码也很复杂.
昨天重新做了个,应该5.0和4.0版本可以通用的,并加入了均线和三平底翻红,三平顶翻绿,选股功能和图标指示.有需要的网友可重新下载.[code]INPUT:n(5,1,999),k(1,0,1);//n为均线参数;k=0取消画图标和均线
fc:=c;fo:=o;hh:=0*c;ll:=0*c;rr:=0*c;tj:=0*c;
tj[1]:=if(fc[1]>=fo[1],1,0);
hh[1]:=max(fc[1],fo[1]);
ll[1]:=min(fc[1],fo[1]);
rr[1]:=fo[1];
for i=2 to datacount do begin
  if tj[i-1]=1 then begin
    if fc[i]>=rr[i-1] then begin
      tj[i]:=1;
      hh[i]:=max(fc[i],hh[i-1]);
      ll[i]:=min(fc[i],hh[i-1]);
      rr[i]:=ll[i];
    end; else begin
      tj[i]:=0;
      hh[i]:=hh[i-1];
      ll[i]:=fc[i];
      rr[i]:=rr[i-1];
    end;
  end; else begin
    if fc[i]<=rr[i-1] then begin
      tj[i]:=0;
      hh[i]:=max(fc[i],ll[i-1]);
      ll[i]:=min(fc[i],ll[i-1]);
      rr[i]:=hh[i];
    end; else begin
      tj[i]:=1;
      hh[i]:=fc[i];
      ll[i]:=ll[i-1];
      rr[i]:=rr[i-1];
    end;
  end;
end;
STICKLINE(tj=1,hh,ll,7,1),COLORRED;
STICKLINE(tj=0,hh,ll,7,0),COLORCYAN;
STICKLINE(ref(tj=0,1) and tj=1,rr,ll,7,0),COLORCYAN;
STICKLINE(ref(tj=1,1) and tj=0,rr,hh,7,1),COLORRED;
三平底翻红:tj=1 and ref(tj=0,1) and ref(tj=0,2) and ll=ref(ll,1) and ll=ref(ll,2),LINETHICK,COLORRED;
三平顶翻绿:tj=0 and ref(tj=1,1) and ref(tj=1,2) and hh=ref(hh,1) and hh=ref(hh,2),LINETHICK,COLORGREEN;
if k=0 then exit;
DRAWICON(三平底翻红,ll*0.98,4);DRAWICON(三平顶翻绿,hh*1.02,5);
均线:ma(c,n),COLORMAGENTA;PARTLINE(均线<=ref(均线,1),均线),COLORGREEN;[/code]

zhu3y 2008-3-19 18:16

谢谢

joneslee 2008-3-19 20:13

谢谢楼主分享!:clap:

刀小 2008-3-19 20:44

谢谢

jck92002 2008-3-19 21:17

谢谢

ysy123 2008-3-19 21:25

谢谢斑竹。:D :D :D :D :D :D :D :D

first007boy 2008-3-19 22:10

造福全人类的好东西啊,前几天我回别人的帖子还贴了图,没想到你这么快就出新版了。:clap:

jackbu 2008-3-19 23:46

谢谢

不方 2008-3-20 01:14

谢谢楼主分享!:clap:

wfy 2008-3-20 16:24

谢谢楼主分享!

随风1216 2008-3-20 17:25

:clap: 非常感谢

陀_螺 2008-3-20 19:07

:clap:

天蓝蓝lq 2008-3-21 17:26

谢谢楼主分享!

轩辕龙 2008-4-13 01:45

谢谢楼主分享!
页: [1]
查看完整版本: 关于鬼变脸GBL指标