阳光飞狐

【阳光飞狐__与财富同行】

 找回密码
 手机注册
查看: 3482|回复: 16
打印 上一主题 下一主题

有没有显示缺口的公式?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-1 18:43:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题!那位朋友可以上传一个谢谢!
2#
发表于 2009-11-1 18:45:26 | 只看该作者
没有。: ^8 F" Z& l4 Q0 Y- B  G4 r
不过我知道通达信里,可以设置一下,显示最新的缺口。
3#
发表于 2009-11-1 19:34:29 | 只看该作者
缺口公式多了去了
4#
发表于 2009-11-1 19:40:13 | 只看该作者
你看这个行吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册

x
5#
 楼主| 发表于 2009-11-1 19:52:34 | 只看该作者
原帖由 我赢8888 于 2009-11-1 19:40 发表
- p! s, l% V5 v$ C! u1 ]8 C+ {* I5 j3 F你看这个行吗

- ^5 w! b3 P( S# L非常不错;公式可以上传吗?
6#
发表于 2009-11-1 20:23:38 | 只看该作者
到公式区里收一下,多了去了

评分

1

查看全部评分

7#
 楼主| 发表于 2009-11-1 20:26:40 | 只看该作者
原帖由 CASDAQ 于 2009-11-1 20:23 发表 4 c) B) H: A$ E- k. E. ]) \9 Q) g
到公式区里收一下,多了去了
0 @2 ^. f( S! o
8#
 楼主| 发表于 2009-11-1 20:39:48 | 只看该作者
已解决;谢谢!
9#
发表于 2009-11-1 20:44:11 | 只看该作者
给你原码
. t! i! N4 U3 L# c4 H# C3 \" E' V+ B  k8 P: X( ^  l4 c0 L5 S
if datacount<3 then exit;
3 r! y) q. H+ v3 b$ [dw:=IF(STKTYPE=0 or STKTYPE=13,c*1/500,MINDIFF);) e: Y9 A* K8 E7 l5 n- |
上突缺口:=l>REF(c,1)+dw,COLORRED,LINETHICK0;  Z& r, w0 N) e/ O: s% }% d
下突缺口:=h<REF(c,1)-dw,COLORCYAN,LINETHICK0;
0 U+ I4 V8 h! P6 Q# J2 [& x8 IDRAWICON(上突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,l,4);1 p3 ^  S. R& {  T% o
DRAWICON(下突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,h,5);
$ f) h* [0 s- {7 ?. MHH:=H;$ [: w9 g9 |4 s" A+ n) y* [" A
LL:=L;
5 ~# K8 e3 b5 T0 V( P1 b5 ^- m* |pL:=LL[datacount]; pH:=0;5 k4 o2 w4 p% J3 a* a# I. _' B
tk:=if(上突缺口,1,if(下突缺口,-1,0));
& L/ W$ S" j: P+ N% W- Dfor i=datacount-1 downto 2 do begin5 U4 Y- z2 m5 k6 X, x, M2 \
  if LL<pL then pL:=LL;  A5 |9 r/ m9 n/ l& ~3 ]: W4 c6 F- A
  if HH>pH then pH:=HH;# I$ G, ?9 R6 ]; g
  if tk=1 and pL<=HH[i-1] then tk:=0;2 s3 Z" ^. J( |" N* a
  if tk=-1 and pH>=LL[i-1] then tk:=0;
! N3 z% B' m6 f  t3 `6 mend;& A$ Q& q. R' i0 ^5 h; {( L) i
DRAWTEXT(tk=1,REF(c,1),'未补')COLORRED;
, n/ o  ?$ c) k/ Z$ W& @% i$ f2 j6 e+ VDRAWTEXT(tk=-1,REF(c,1),'未补')COLORCYAN;
8 ?/ }' o1 u0 ]* J8 n; ?2 BDRAWSL(tk=1,REF(c,1),0,0,0)COLORRED;
6 y+ G0 i% {  ?( h. gDRAWSL(tk=-1,REF(c,1),0,0,0)COLORCYAN;
7 ^6 U- j+ }: j" V- l0 p* E. V向上跳空未回补:count(tk=1,0),linethick0;0 S% G6 e! ^1 _: i$ ^6 p8 g# }
向下跳空未回补:count(tk=-1,0),linethick0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册

x
10#
 楼主| 发表于 2009-11-1 20:50:42 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表 2 I" V7 h4 ]; z4 O4 j, ^
给你原码+ D0 O# t( w' A) W1 Z0 t. }

# a: s: P( ~4 a4 gif datacountREF(c,1)+dw,COLORRED,LINETHICK0;! k. ]' B+ J3 w  C
下突缺口:=h
. m- Z- a6 k- d# X
11#
 楼主| 发表于 2009-11-1 20:58:00 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表
$ t; h% |! o, D; P" o给你原码! \) O. H! b5 H4 X
; x, i0 t7 b9 H3 T' a- R  B
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
: D$ {7 C! q9 n- Q7 P/ u- ~下突缺口:=h

% e3 m. z  `! M( z行12  语法错误;不知是什原因

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册

x
12#
发表于 2009-11-1 21:21:11 | 只看该作者
缺口是很重要的,
4 O9 y; A  _8 c9 Z. E: G黄为向上跳空缺口,兰向下跳空缺口
2 ~$ c* w2 x% t! E4 u) {- i9 d/ x% z1 t# W; p; S8 W# M9 `- X7 b& i+ p
[ 本帖最后由 笨奔 于 2009-11-1 21:27 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册

x
13#
发表于 2009-11-1 22:07:00 | 只看该作者
在副图里显示缺口比较好. 例如, 30MIN图里就可把本周期/日线周期/周线的缺口大小/高/低点都表示出来
14#
发表于 2009-11-1 22:16:44 | 只看该作者

【飞狐】缺口跟踪

fh:=h;fl:=l;( R. o1 x! L, q  K/ F: `. u
for p=datacount-1 downto 1 do begin
0 T6 ]* G  [3 B- c7 ~  if fh[p]<fh[p+1] then
2 Q  s, Q- w  x( P3 E- g$ U     fh[p]:=fh[p+1];1 L9 Z6 h3 J. \. Q+ q
  if fl[p]>fl[p+1] then
% I2 V) v5 F2 D4 D+ v2 R     fl[p]:=fl[p+1];
' [+ k# ?1 J* d* Kend;! y; c. C. n* c+ Z& B% W" ?# K
qk:=l>ref(h,1)OR H<ref(L,1);. C* ]( J. m' i* N9 i
G:=IF(l>ref(h,1),L,IF(H<ref(L,1),ref(L,1),0));7 r, y1 W; X/ G! @
D:=IF(l>ref(h,1),ref(H,1),IF(H<ref(L,1),H,0));
3 k$ x4 ?9 Q" |4 IS:=IF(l>ref(h,1),2,IF(H<ref(L,1),1,0));7 v$ A! i4 |: o& G
tj:=s=2 and fL<=G AND fL>=D OR s=1 and fH<G AND fH>=D ;9 o% k4 G, |& X4 B( u1 q" x
w:=BARSSINCE(BACKSET(BARSTATUS=2,BARSLAST(TJ*BARPOS=BARPOS)+1))+1;
7 W8 d, L  U& [DD:=DATE;
. Q  H7 v& c- ]& Z1 {最近缺口日:REF(DD,W-1)+19000000,LINETHICK0,COLORAAFF33;' n( ]% L+ E( e+ B1 B, H4 g4 Z& M
S1:=IF(ref(S,W-1)=2,ref(fL,w-1),IF(ref(S,W-1)=1,ref(fH,w-1),0));7 D7 d/ s0 _2 l6 d5 h  x& P
S2:=IF(ref(S,W-1)=2,ref(D,w-1),IF(ref(S,W-1)=1,ref(G,w-1),0));
- f( U/ r( d- f) XA:=MAX(S1,S2);
1 I' h9 \0 d! u, D& m, PB:=MIN(S1,S2);' @+ t: @  M- @; _1 r8 |+ r
缺口:B[datacount],COLORWHITE,LINETHICK,,PRECISION2;# _3 V' V1 ^+ A7 S5 R3 [
→:A[datacount],COLORWHITE,LINETHICK,PRECISION2;' ?6 \& L8 @. H% b* w0 C. U
STICKLINE(w,S1,S2,15,0),COLORGRAY;
8 Q# s4 k6 j- K, N. I6 ^* |DRAWTEXT(BARSTATUS=2,A,NUMTOSTR(B,2)+'-'+NUMTOSTR(A,2)),COLOR0099CC,ALIGN2;{显示缺口数字  可删除}3 t" N$ S# k. j* d1 i8 m. Z
hh:=h;LL:=L;DD:=DATE;
! [. R" U* K5 O: R( Q0 _gb:=SYSPARAM(1);
- E& l8 [- S" T7 u上突缺口:=LOW>REF(HIGH,1),COLOR00EEFF,LINETHICK0;
0 b" k, K6 r+ Z: A- C下突缺口:=HIGH<REF(LOW,1),COLOREE9933,LINETHICK0;
% p* J2 o5 L5 [7 H0 KXQS:=ubound(下突缺口),LINETHICK0;* C( J, D, Q% Z2 t6 @. H# p
s1:=SUMBARS(上突缺口,1);% {" b1 i' |+ w/ s* V
s2:=SUMBARS(上突缺口,2);9 M. O" r4 m' W7 I% }- o
x1:=SUMBARS(下突缺口,1);/ \% q4 D$ _2 C# ?- k
x2:=SUMBARS(下突缺口,2);( b* _2 d8 @8 h* C: X. H( [
上突位置1:=gb-s1[gb]+1,LINETHICK0;
8 O( z  m1 B0 t! \/ Q% }2 o下突位置1:=gb-x1[gb]+1,LINETHICK0;5 w* p9 u& W+ s: @. l, G2 m2 @
DRAWTEXT(下突缺口,h,'△'),COLOREE9933,PXUP15,ALIGN0;% `, s( D3 u; f6 i
DRAWTEXT(下突缺口,ref(l,1),'▽'),COLOREE9933,ALIGN0;
, ]' l  p8 _5 p) d7 [% q5 WDRAWTEXT(上突缺口,l,'▽'),COLOR00EEFF,ALIGN0;& q5 D) T8 a9 [0 u$ P5 E0 p
DRAWTEXT(上突缺口,ref(h,1),'△'),COLOR00EEFF,PXUP15,ALIGN0;
( a% ?; i# y, j- {$ b* HXQ1:=LL[下突位置1-1];/ l& f+ i0 ]$ I4 P: I7 A
XQD:=DD[下突位置1];
! b- d7 b4 i2 UBXQ:=COUNT(RANGE(BARPOS,下突位置1,XQS) AND HH>XQ1,XQS-下突位置1)=1;7 T3 Z0 Z. ~# N, H/ y/ ?$ h
BXQ:=FILTER(BXQ,XQS-下突位置1);9 n+ L' L# q! I- _6 `0 W% h4 V
SQ1:=HH[上突位置1-1];: |& q" t) d* t$ d- z
SQD:=DD[上突位置1];
! }+ h* y' S- Z+ y7 S/ P+ E上缺日:IF(XQD<SQD,SQD+19000000,0),LINETHICK0,COLOR00EEFF;2 W9 ~; j& b& F- Z* u8 `0 K/ Q
下缺日:IF(SQD<XQD,XQD+19000000,0),LINETHICK0,COLOREE9933;& D! |3 [/ r& L
BSQ:=COUNT(RANGE(BARPOS,上突位置1,XQS) AND LL<SQ1,XQS-上突位置1)=1;BSQ:=FILTER(BSQ,XQS-上突位置1);
* G3 s) n: Y6 i8 O, ^DRAWTEXT(BSQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(SQD,0),6)+'\n 上突缺口\n '+numtostr(SQ1,2)),COLORFF99FF;8 S& T5 v) B2 X/ p% q, |) r
DRAWTEXT(BSQ,SQ1,'←'),ALIGN0,COLOR00EEEE;
, c8 y" w4 z' ]1 ]0 K6 d! ZDRAWTEXT(BXQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(XQD,0),6)+'\n 下突缺口\n '+numtostr(XQ1,2)),COLOREEEE66;
& L: q/ T, p9 g, t5 Z7 KDRAWTEXT(BXQ,XQ1,'←'),ALIGN0,COLOR00EEEE;
/ o7 B- w/ A: s& D* O3 u//

评分

1

查看全部评分

15#
发表于 2009-11-1 22:37:09 | 只看该作者
缺口和角度线相关联很深
16#
发表于 2009-11-2 07:57:52 | 只看该作者
前几天我去照的,很不错。共享    http://bbs.88158.cn/thread-58273-1-1.html
17#
发表于 2009-11-2 10:21:30 | 只看该作者
大盘最近没有缺口了 成了蜂窝了  呵呵
您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

QQ|小黑屋|手机版|Archiver|【阳光飞狐】 ( 网站ICP编号:京ICP备06013475号-7 )

GMT+8, 2026-10-10 06:28 , Processed in 0.127212 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表