阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 3430|回复: 16
打印 上一主题 下一主题

有没有显示缺口的公式?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-1 18:43:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题!那位朋友可以上传一个谢谢!
2#
发表于 2009-11-1 18:45:26 | 只看该作者
没有。
7 u# ~  a3 t' P! Y4 H2 n+ `. u( 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 发表
. p6 \9 Q$ ^3 R1 w: ^  o+ f你看这个行吗

- i1 f1 t- }+ F1 I# c非常不错;公式可以上传吗?
6#
发表于 2009-11-1 20:23:38 | 只看该作者
到公式区里收一下,多了去了

评分

1

查看全部评分

7#
 楼主| 发表于 2009-11-1 20:26:40 | 只看该作者
原帖由 CASDAQ 于 2009-11-1 20:23 发表 5 x$ m: a1 ]0 {- t# j  Z
到公式区里收一下,多了去了
% _8 T/ Q  r2 i+ O9 i; r7 t2 p1 u
8#
 楼主| 发表于 2009-11-1 20:39:48 | 只看该作者
已解决;谢谢!
9#
发表于 2009-11-1 20:44:11 | 只看该作者
给你原码
6 M9 N+ k( ]1 y8 ?8 W. q' A* s3 L# s
if datacount<3 then exit;" B$ d, [+ w! C+ I: ?6 ]( \
dw:=IF(STKTYPE=0 or STKTYPE=13,c*1/500,MINDIFF);' \1 z% F3 r* E- Z
上突缺口:=l>REF(c,1)+dw,COLORRED,LINETHICK0;; B% j6 x% H8 w6 H, Y
下突缺口:=h<REF(c,1)-dw,COLORCYAN,LINETHICK0;
9 C: K6 n  D& w  p, Y3 ~/ qDRAWICON(上突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,l,4);* |6 J( m. i0 D/ M8 ]1 I# c0 P
DRAWICON(下突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,h,5);( ?" K' Y" \3 G1 C
HH:=H;4 ]# L4 u% ?8 w4 B( ^3 ~& ?! m
LL:=L;& B: V4 j; ~* H8 s7 N6 [5 b3 N
pL:=LL[datacount]; pH:=0;; B5 R( _9 L' U9 `7 X
tk:=if(上突缺口,1,if(下突缺口,-1,0));
% Y$ h+ |$ [; j0 P/ F3 v& M. ?3 Nfor i=datacount-1 downto 2 do begin
5 m' h, R# y6 c! m, V# R$ K1 z+ F  if LL<pL then pL:=LL;
& s# j; C0 i( d" [" g2 \) U  if HH>pH then pH:=HH;
# O2 ^# m! G5 ?3 l& g- x: I  if tk=1 and pL<=HH[i-1] then tk:=0;; R) g; D& Z4 f" K+ ?" p) S2 k3 V
  if tk=-1 and pH>=LL[i-1] then tk:=0;# `5 v) T. t4 V3 F7 |# ]; _" ?6 h
end;1 s8 A- O  }# v0 I9 B
DRAWTEXT(tk=1,REF(c,1),'未补')COLORRED;
# b3 o; y; {% Y) f# M0 T0 A( hDRAWTEXT(tk=-1,REF(c,1),'未补')COLORCYAN;
* W/ I, V- Y. _* x" y. c1 ~DRAWSL(tk=1,REF(c,1),0,0,0)COLORRED;8 x) S5 m& k; x
DRAWSL(tk=-1,REF(c,1),0,0,0)COLORCYAN;
5 f; C7 D! R- S4 U# k4 e' D/ @* j向上跳空未回补:count(tk=1,0),linethick0;
8 ^5 @7 h) K( T+ d" e4 |; `向下跳空未回补:count(tk=-1,0),linethick0

本帖子中包含更多资源

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

x
10#
 楼主| 发表于 2009-11-1 20:50:42 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表
4 @' F  K; W$ G4 e$ Y2 {% t" Y' I给你原码
; t, v" T. ^- i% I7 a* l
- ]- L9 G, s" d0 b, j7 w, u2 Vif datacountREF(c,1)+dw,COLORRED,LINETHICK0;
8 X0 G! x0 |& ~2 j下突缺口:=h
+ t+ U' C% ^8 B: _) z3 j. Q
11#
 楼主| 发表于 2009-11-1 20:58:00 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表
4 z$ y7 u$ f6 H- l+ I给你原码
2 z9 O1 m% v$ Z2 u6 I: E9 E) J# K, d8 s
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
# a1 F5 f1 p- K0 g2 g( b6 y4 z下突缺口:=h

( X. ]) U( T3 W9 h+ {; t8 d行12  语法错误;不知是什原因

本帖子中包含更多资源

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

x
12#
发表于 2009-11-1 21:21:11 | 只看该作者
缺口是很重要的,
0 S1 x# M, m9 e/ U! E黄为向上跳空缺口,兰向下跳空缺口
/ S! @* z9 q0 K/ c) z
5 k" P( Q* Z" J( {" l2 v[ 本帖最后由 笨奔 于 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;
, \8 |& [% E/ R* @! e3 s0 Efor p=datacount-1 downto 1 do begin
9 K/ n  T  R. _8 Q. D$ P3 k  if fh[p]<fh[p+1] then
& \3 F1 ~1 F! J  q1 g; n" Z     fh[p]:=fh[p+1];2 G* b3 N' W) j/ z9 ?: Z8 }
  if fl[p]>fl[p+1] then
9 J' H+ C* D9 O     fl[p]:=fl[p+1];* K2 H* _) H2 {3 M: g* F) m- F
end;
3 p8 i3 B# B* ?4 z0 w, Pqk:=l>ref(h,1)OR H<ref(L,1);5 ?; f0 ]! v* C5 A
G:=IF(l>ref(h,1),L,IF(H<ref(L,1),ref(L,1),0));2 v* S- A% H2 T/ c6 t
D:=IF(l>ref(h,1),ref(H,1),IF(H<ref(L,1),H,0));/ Y9 z. g  U7 x; L
S:=IF(l>ref(h,1),2,IF(H<ref(L,1),1,0));$ w& h, o# r0 D; T8 l/ k5 ?
tj:=s=2 and fL<=G AND fL>=D OR s=1 and fH<G AND fH>=D ;& j% }' Y2 [) Y; |
w:=BARSSINCE(BACKSET(BARSTATUS=2,BARSLAST(TJ*BARPOS=BARPOS)+1))+1;  r/ K0 c' ?$ h4 w
DD:=DATE;( _' {" X* m* `5 [  X6 E
最近缺口日:REF(DD,W-1)+19000000,LINETHICK0,COLORAAFF33;
5 Z& `: Q! ~$ l7 e0 ~: m( @% T" a2 jS1:=IF(ref(S,W-1)=2,ref(fL,w-1),IF(ref(S,W-1)=1,ref(fH,w-1),0));
1 u' ?& B. X. J' f( yS2:=IF(ref(S,W-1)=2,ref(D,w-1),IF(ref(S,W-1)=1,ref(G,w-1),0));
7 }) V% ]0 V8 JA:=MAX(S1,S2);& o* p* V7 s, E: B9 v" ~6 T
B:=MIN(S1,S2);
2 E! a9 \9 l) z% x缺口:B[datacount],COLORWHITE,LINETHICK,,PRECISION2;% p  B! c8 ~$ i: s0 o" W
→:A[datacount],COLORWHITE,LINETHICK,PRECISION2;
3 n" Q7 N0 m+ o( C/ gSTICKLINE(w,S1,S2,15,0),COLORGRAY;' J) `3 B* b, ~
DRAWTEXT(BARSTATUS=2,A,NUMTOSTR(B,2)+'-'+NUMTOSTR(A,2)),COLOR0099CC,ALIGN2;{显示缺口数字  可删除}
; ~6 S, U! p' p5 R- t: lhh:=h;LL:=L;DD:=DATE;
9 b- `8 d7 u& `; P+ L6 |; agb:=SYSPARAM(1);
$ R9 a0 D9 A" |# X3 P$ e/ c上突缺口:=LOW>REF(HIGH,1),COLOR00EEFF,LINETHICK0;* N% `% y  @4 ^/ A3 g
下突缺口:=HIGH<REF(LOW,1),COLOREE9933,LINETHICK0;  o4 D9 S! @4 |4 l$ y5 o; t% J8 b  A
XQS:=ubound(下突缺口),LINETHICK0;
! M# u3 z" r3 l7 `* C+ M" Ps1:=SUMBARS(上突缺口,1);
6 d1 e$ ?3 X7 o& B+ d, is2:=SUMBARS(上突缺口,2);
% g* p4 G( V+ A8 W, U# zx1:=SUMBARS(下突缺口,1);9 h4 W( n- H$ {5 s
x2:=SUMBARS(下突缺口,2);+ J+ F  a9 z/ R3 B  W( d
上突位置1:=gb-s1[gb]+1,LINETHICK0;3 o$ Q" @% F/ Q% [6 q: Z
下突位置1:=gb-x1[gb]+1,LINETHICK0;" T$ j- T# G( t% K2 @5 Q4 \
DRAWTEXT(下突缺口,h,'△'),COLOREE9933,PXUP15,ALIGN0;; {0 E* G' K- \! a# Z
DRAWTEXT(下突缺口,ref(l,1),'▽'),COLOREE9933,ALIGN0;
! L7 U1 q3 Y( ?& O3 X  N& sDRAWTEXT(上突缺口,l,'▽'),COLOR00EEFF,ALIGN0;( @" |/ o  V9 y- S) ^) ]- B( _
DRAWTEXT(上突缺口,ref(h,1),'△'),COLOR00EEFF,PXUP15,ALIGN0;
* k# c1 b5 S. E7 QXQ1:=LL[下突位置1-1];+ a- l9 o  u8 p, _, J
XQD:=DD[下突位置1];+ C$ t* |6 ?$ I  S% Y) Y$ z
BXQ:=COUNT(RANGE(BARPOS,下突位置1,XQS) AND HH>XQ1,XQS-下突位置1)=1;
$ g. e/ v/ |3 `* T# I$ ?BXQ:=FILTER(BXQ,XQS-下突位置1);
" n. R( S; V2 JSQ1:=HH[上突位置1-1];
/ w# T# j* y0 \. _6 YSQD:=DD[上突位置1];
# W% \6 ?$ v3 g上缺日:IF(XQD<SQD,SQD+19000000,0),LINETHICK0,COLOR00EEFF;9 ]0 n6 a5 Y+ c/ m) a. t9 y6 h
下缺日:IF(SQD<XQD,XQD+19000000,0),LINETHICK0,COLOREE9933;  h; x8 Z' @+ @: X. k% ]
BSQ:=COUNT(RANGE(BARPOS,上突位置1,XQS) AND LL<SQ1,XQS-上突位置1)=1;BSQ:=FILTER(BSQ,XQS-上突位置1);9 m3 H+ _& R' S+ d& F
DRAWTEXT(BSQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(SQD,0),6)+'\n 上突缺口\n '+numtostr(SQ1,2)),COLORFF99FF;
! n0 ?  S0 b3 ?$ S( f" hDRAWTEXT(BSQ,SQ1,'←'),ALIGN0,COLOR00EEEE;$ `6 N' f5 o$ ?4 w% p6 z8 U  h
DRAWTEXT(BXQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(XQD,0),6)+'\n 下突缺口\n '+numtostr(XQ1,2)),COLOREEEE66;# Z: m, M/ d7 J( n
DRAWTEXT(BXQ,XQ1,'←'),ALIGN0,COLOR00EEEE;
! B9 J% b4 b+ J; Z//

评分

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-7-22 06:41 , Processed in 0.190456 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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