阳光飞狐

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

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

有没有显示缺口的公式?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-1 18:43:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题!那位朋友可以上传一个谢谢!
2#
发表于 2009-11-1 18:45:26 | 只看该作者
没有。# ~( s; n0 Q- @$ u. X! I4 ~
不过我知道通达信里,可以设置一下,显示最新的缺口。
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 发表 5 Z" j" N0 X5 i3 v" {9 t6 i' h
你看这个行吗
( b4 x8 O6 w  W3 w/ m: d
非常不错;公式可以上传吗?
6#
发表于 2009-11-1 20:23:38 | 只看该作者
到公式区里收一下,多了去了

评分

1

查看全部评分

7#
 楼主| 发表于 2009-11-1 20:26:40 | 只看该作者
原帖由 CASDAQ 于 2009-11-1 20:23 发表
1 F6 E: |) o& F% U# q到公式区里收一下,多了去了
5 i5 `! }0 }& |5 n% T- _% P- H
8#
 楼主| 发表于 2009-11-1 20:39:48 | 只看该作者
已解决;谢谢!
9#
发表于 2009-11-1 20:44:11 | 只看该作者
给你原码9 X: L2 z! L( a- W

* S% C8 a9 B  Q8 ~- Nif datacount<3 then exit;
3 J) D& w7 S2 Zdw:=IF(STKTYPE=0 or STKTYPE=13,c*1/500,MINDIFF);
; y- j, A7 K+ F* }6 I: R上突缺口:=l>REF(c,1)+dw,COLORRED,LINETHICK0;
9 A+ l; a8 U! c" f下突缺口:=h<REF(c,1)-dw,COLORCYAN,LINETHICK0;
, T: G: m! J' X; _9 g$ bDRAWICON(上突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,l,4);
! l7 K# v1 e( l2 {$ ~3 z3 U% ~DRAWICON(下突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,h,5);0 f* S' `- x: e' b: c  V3 }
HH:=H;
7 t& Z& M, R6 W( ]; u" D  dLL:=L;) y) u6 J& z( S: Z
pL:=LL[datacount]; pH:=0;  f4 y7 \7 n& h
tk:=if(上突缺口,1,if(下突缺口,-1,0));
8 e  n- O* P! E$ Lfor i=datacount-1 downto 2 do begin& t! f! r5 H+ U0 W; J; g
  if LL<pL then pL:=LL;! }/ T/ H; ?9 S/ S/ T
  if HH>pH then pH:=HH;
; u% t' P1 d2 @( q% }  if tk=1 and pL<=HH[i-1] then tk:=0;
* L9 o/ X( m5 d4 D! T6 y; v! C9 H  if tk=-1 and pH>=LL[i-1] then tk:=0;- L% L1 ~/ z; @) ]7 `- Q+ J
end;
9 c. ^" g6 K) C5 T8 h6 TDRAWTEXT(tk=1,REF(c,1),'未补')COLORRED;! `( I! g6 `$ ^9 }# J( [
DRAWTEXT(tk=-1,REF(c,1),'未补')COLORCYAN;9 Z) I2 `$ n/ M- V& D# A! Q9 A
DRAWSL(tk=1,REF(c,1),0,0,0)COLORRED;
/ ?2 ^0 }4 }7 b% f7 i# j5 rDRAWSL(tk=-1,REF(c,1),0,0,0)COLORCYAN;
# w5 ]" ^. l" y1 w/ H+ @/ S8 a向上跳空未回补:count(tk=1,0),linethick0;
2 B& Y0 A# t/ l  F; O! ]& }向下跳空未回补:count(tk=-1,0),linethick0

本帖子中包含更多资源

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

x
10#
 楼主| 发表于 2009-11-1 20:50:42 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表 7 X5 T7 o* @+ C' T" m5 f- |
给你原码
5 x- l( x% H1 J" A' I1 b7 N3 \2 ]) T" X& l  E$ w9 [1 t, }9 n
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
# x2 G7 p4 O: u) M$ A下突缺口:=h

! X3 l7 L2 B! J4 e; d" z, x" g
11#
 楼主| 发表于 2009-11-1 20:58:00 | 只看该作者
原帖由 我赢8888 于 2009-11-1 20:44 发表
  d0 i% h, g2 a, i: Q( o给你原码
  G8 y& |4 j3 ~5 {: z9 |" ^2 l6 ^- W$ ]9 N
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
/ d; D; v/ x1 O) i. u$ o6 t+ j下突缺口:=h
2 m* D9 [: j" r' L9 h1 p
行12  语法错误;不知是什原因

本帖子中包含更多资源

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

x
12#
发表于 2009-11-1 21:21:11 | 只看该作者
缺口是很重要的,$ G% h! p; [9 I# A6 J5 ?
黄为向上跳空缺口,兰向下跳空缺口
# V4 W+ v1 Q2 f* O# x3 k: [$ {+ Z# Z1 Q
[ 本帖最后由 笨奔 于 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;/ k7 O, u" _! w8 s& o+ Z: b( F: i0 X, q9 N
for p=datacount-1 downto 1 do begin
  @0 [+ n- ?( y9 q. Y; a3 Y  if fh[p]<fh[p+1] then
2 O  f2 P1 a$ M5 J" C- [  i     fh[p]:=fh[p+1];4 y1 r( L+ q4 r3 O+ G% m
  if fl[p]>fl[p+1] then( h- @/ N- @' ~  m5 f6 B- y
     fl[p]:=fl[p+1];7 Q  c% k; G& h! |
end;- d2 A% i7 w7 B4 L2 t7 S4 r
qk:=l>ref(h,1)OR H<ref(L,1);9 p  l+ ?! _: L3 c6 R
G:=IF(l>ref(h,1),L,IF(H<ref(L,1),ref(L,1),0));* c% A7 Q5 O1 z: c
D:=IF(l>ref(h,1),ref(H,1),IF(H<ref(L,1),H,0));
3 ~6 z; |9 p# |8 fS:=IF(l>ref(h,1),2,IF(H<ref(L,1),1,0));
7 H- t$ l4 V. otj:=s=2 and fL<=G AND fL>=D OR s=1 and fH<G AND fH>=D ;. B; G# |, K' S7 c. P% F
w:=BARSSINCE(BACKSET(BARSTATUS=2,BARSLAST(TJ*BARPOS=BARPOS)+1))+1;
9 O2 t( h' q8 r, e5 V) J: pDD:=DATE;
' j7 R) G& F+ C. i' W# \最近缺口日:REF(DD,W-1)+19000000,LINETHICK0,COLORAAFF33;, ?! \3 P/ f) i6 w% z
S1:=IF(ref(S,W-1)=2,ref(fL,w-1),IF(ref(S,W-1)=1,ref(fH,w-1),0));
' |6 q* E" o$ u+ R2 ]# MS2:=IF(ref(S,W-1)=2,ref(D,w-1),IF(ref(S,W-1)=1,ref(G,w-1),0));
' a' i* f4 P( A* f8 \6 ]A:=MAX(S1,S2);& v9 t- C. x  l3 u  A: g0 N
B:=MIN(S1,S2);8 D3 ?- O, O7 p8 }
缺口:B[datacount],COLORWHITE,LINETHICK,,PRECISION2;  {+ r, D. S5 `7 M4 w2 @5 B2 K
→:A[datacount],COLORWHITE,LINETHICK,PRECISION2;
, }& u/ ?8 F+ e, k! J% jSTICKLINE(w,S1,S2,15,0),COLORGRAY;
. V3 [/ g/ u" h/ a. z3 fDRAWTEXT(BARSTATUS=2,A,NUMTOSTR(B,2)+'-'+NUMTOSTR(A,2)),COLOR0099CC,ALIGN2;{显示缺口数字  可删除}
& P) F- }2 ^3 G9 Ehh:=h;LL:=L;DD:=DATE;
1 |7 n* T4 B- ~+ M; c# o) Q3 }gb:=SYSPARAM(1);
% L) j+ k8 X& J4 }0 ^9 o上突缺口:=LOW>REF(HIGH,1),COLOR00EEFF,LINETHICK0;( H: \. R2 i$ c" H) E2 S& f1 l2 d
下突缺口:=HIGH<REF(LOW,1),COLOREE9933,LINETHICK0;1 j5 Z* l- o2 n$ E; I) E- M
XQS:=ubound(下突缺口),LINETHICK0;
2 V( _% v  n) ^; x& S- z) s, ls1:=SUMBARS(上突缺口,1);1 O6 O# B6 m7 s& K* {7 E2 R
s2:=SUMBARS(上突缺口,2);; c/ P6 x( @7 I3 {
x1:=SUMBARS(下突缺口,1);
; G4 s5 M8 |+ m/ W6 \, Rx2:=SUMBARS(下突缺口,2);, u6 X+ k. d5 F
上突位置1:=gb-s1[gb]+1,LINETHICK0;
3 `9 S$ y: a8 _' @( p, @# ~# m下突位置1:=gb-x1[gb]+1,LINETHICK0;
* l0 p0 P& j5 e* x8 fDRAWTEXT(下突缺口,h,'△'),COLOREE9933,PXUP15,ALIGN0;
+ S; e( K: v! x5 C$ f- ]$ mDRAWTEXT(下突缺口,ref(l,1),'▽'),COLOREE9933,ALIGN0;
9 B! p4 z& E; r) D- VDRAWTEXT(上突缺口,l,'▽'),COLOR00EEFF,ALIGN0;9 i# c9 `1 p2 U. l
DRAWTEXT(上突缺口,ref(h,1),'△'),COLOR00EEFF,PXUP15,ALIGN0;9 j+ R9 R+ d$ ^" T* |
XQ1:=LL[下突位置1-1];
$ P! J& M0 r" W2 f, T/ ]' X' T8 zXQD:=DD[下突位置1];
7 r* M( l7 S' B+ G5 E6 B2 KBXQ:=COUNT(RANGE(BARPOS,下突位置1,XQS) AND HH>XQ1,XQS-下突位置1)=1;
" _8 b- Y% M+ B# ]* gBXQ:=FILTER(BXQ,XQS-下突位置1);
) E. d, q8 P7 X/ N0 F  Z; N7 LSQ1:=HH[上突位置1-1];0 ^1 j+ n7 h4 _3 S9 f
SQD:=DD[上突位置1];
( }- Z$ {2 e: g: Z: n3 I( A( i上缺日:IF(XQD<SQD,SQD+19000000,0),LINETHICK0,COLOR00EEFF;
7 m; e; I$ D" F4 B* m! X下缺日:IF(SQD<XQD,XQD+19000000,0),LINETHICK0,COLOREE9933;: t0 D, U# p2 a# D1 ~
BSQ:=COUNT(RANGE(BARPOS,上突位置1,XQS) AND LL<SQ1,XQS-上突位置1)=1;BSQ:=FILTER(BSQ,XQS-上突位置1);
$ q/ [8 K( [0 W7 _& [3 q6 ]DRAWTEXT(BSQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(SQD,0),6)+'\n 上突缺口\n '+numtostr(SQ1,2)),COLORFF99FF;
6 H  N; M( s* O( ADRAWTEXT(BSQ,SQ1,'←'),ALIGN0,COLOR00EEEE;" g5 |7 W& C$ x) d. x- J5 P6 t0 q7 j9 c
DRAWTEXT(BXQ,(o+c)/2,' \n 补'+STRRIGHT(NUMTOSTR(XQD,0),6)+'\n 下突缺口\n '+numtostr(XQ1,2)),COLOREEEE66;# ]2 V. c! V0 }% c) B% |
DRAWTEXT(BXQ,XQ1,'←'),ALIGN0,COLOR00EEEE;
. X0 `6 t8 m6 R3 ~' y$ x3 v% \& ?' E: r//

评分

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 04:47 , Processed in 0.131128 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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