阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 10394|回复: 61
打印 上一主题 下一主题

有请会飞狐公式的朋友,好消息!!!

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-10 17:01:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个是经典的清扬公式,公式统计了高低,底高之间的天数 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,- l/ _& m/ h2 Q) g
根据BAYer的理论,他说股票的每个波动规律都是固定,一旦找到个股的波动规律,你就有福了。我希望各位利用这个清扬波浪,和BAYER的理论一起发财,呵呵。$ ^6 b  f% y# i
关于BAYER的理论,有兴趣的话,我在详细说说。先谢谢公式高人了。。。嘻嘻嘻。。。
6 S7 w: G$ K0 H, D* C6 V) q! _5 D$ d% _# d: d# _! `7 p
[ 本帖最后由 logoslogos 于 2011-1-10 17:04 编辑 ]

本帖子中包含更多资源

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

x

评分

3

查看全部评分

2#
 楼主| 发表于 2011-1-10 17:09:13 | 只看该作者
A1:=REF(HIGH,3)=HHV(HIGH,2*3+1); B1:=FILTER(A1,3); C1:=BACKSET(B1,3+1); D1:=FILTER(C1,3);{高点}; n' e# \' W- M0 ]4 y' x
A2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}
3 w8 F' }# }9 J0 W. c$ _E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}9 u+ V" N. W7 U& C
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;4 `1 Y3 m8 k( c4 r, Q
L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);
8 T" Q+ y) [6 G# A# h  q% G/ XX1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));* p. s" F$ K7 T
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}, z& m2 o6 V% P* L8 I! h6 `
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;. E; J# m0 Y9 v5 N) `
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));- L) f$ a+ E, y) E7 y6 L
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}
7 q6 u4 t- i1 z* e+ M! D  [DRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;
( M* ?+ Z: z6 ]DRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;' P/ J  B2 w* ?. w% _% O5 N
J1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);% {6 K9 n- @5 l8 S7 Q3 M
DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;
6 n: Y$ s$ o& B( N% V+ w- W{以上语句为新结构波浪}
* U8 S. _. H3 s4 q1 r6 K, m
5 h& z. ~2 b& C5 s# T( c: HA3:=H<REF(H,REF(BARSLAST(HD),1)+1);, N7 g  f6 }( {
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));( {+ S9 c( g& w; r6 v6 ?; q  B
D3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}9 ]8 ?9 @- S; i
A4:=L>REF(L,REF(BARSLAST(LD),1)+1);
* }3 ~. \7 X" \1 c6 LB4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));5 s# N! k6 w" K! `
D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}
/ D. \/ N! B  U5 iDRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;
! f( s/ N. \9 {H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}
9 R! e( d( O& V/ Y# ?! k# E: IX3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));1 \. T  h- J2 h- _9 u5 O
G3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}
+ @" m& M2 Z3 k* I( EL4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;' d$ a+ {6 Q" S$ i2 M) l
X4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));; f/ l9 v' z5 t/ @% j/ F
G4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}. {+ h! ^( r# I* `6 Y5 A5 D
DRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1;
& d" b+ x* H  \7 f1 HDRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}3 \+ j2 M6 A$ A  [' s- J* Z) ^
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);
3 i; d- H1 q  o( l) ?. kDRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}6 e  l" a; u  f, D* [
; A" |* \# F1 G1 C
{以下是两条趋势线原码}' S! L* n0 A  b3 J, m$ U6 y) n/ g
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);% z, }4 z% z! h* A4 X6 [' N4 m4 A5 Y
VV:=UU>REF(UU,1);
+ i) Q! h0 t3 L" D5 K# m/ A# J6 {' MWW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
! H/ X% b' K& I6 Q9 u  c% D$ LXX:=WW>REF(WW,1);
; \4 f" ^/ M/ q% b; @- ]DRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;) q  T. E7 k) |
UU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);8 t, b. K) y* y* ~% `. w
VV2:=UU2>REF(UU2,1);
. v/ H- c* G( \* m$ oWW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);  M% a( `0 X  e8 j: s0 A
XX2:=WW2>REF(WW2,1);
. l. b8 e/ H( p' a- K6 N9 M( q$ aDRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;
, Y# S# v# V+ ]* Q  j+ S5 o4 u" N$ O+ M3 [3 ~' f# B' \
前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;
  J/ I0 u( B* G3 {前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;' n, N; W* y6 e9 }0 ~8 k
前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;( J' N% I5 c% @/ {+ g; i2 S7 R8 L
前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;
$ r0 w5 ]9 R  |5 t. ?, |短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
" ]: G0 k, Q) `- J+ h短低:=REF(L,BARSLAST(VV)),LINETHICK0;2 M6 N6 z+ M& [8 s; {: k  E6 E9 _) X
短比: (C-短低)/(短高-短低),LINETHICK0;
; ^& s1 H  [0 |. v- F# h. E8 ]
( e" v8 d7 W" R8 v{以下语句是大盘趋势叠加}' W9 E3 I9 J6 s+ ]* x
常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));9 E+ t! e6 o& p" n+ z4 a
叠1:INDEXC/常数,COLORGRAY,LINETHICK0;
6 T  n' D2 q1 s! {/ GPARTLINE(1,叠1),COLORGRAY;  T% U* M% K# q4 E* g) G' t; U
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
& F. K) W4 W9 k( v叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
& r7 F. X. y8 y  ^( y0 b5 f" aPARTLINE(1,叠2),COLORGRAY;9 L/ s1 i0 I2 R2 k; v' Q0 Q
7 ?; R1 {5 ]: ]1 Z7 H
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;, Y( ~- K( g$ S4 N- M7 c3 m
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;4 r0 d6 D, k' F
- e: W/ p+ r' q& {4 k
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;
0 i- j2 Q  ~! ]' @( FDRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;' S' Z1 ?9 A  \! I* f

/ S+ E3 N# [" k7 y+ V3 {$ V9 L- X{以下语句为三角形部分}
8 w- t  f% d0 A
/ l  v* [; d. V. Y& R0 o底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2;
2 y$ N. g( V) M頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;. Y6 ?! G9 F1 V
0 v3 A+ J7 ~: u0 F
{下迭三角形:藍色三角形畫完介入}
. f3 [* m* E& K. k% hStickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}
6 \2 j3 B! W2 t5 ^1 B5 ]9 EDRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}, a* V, K% [2 m
DRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}* X2 d4 q1 b" g+ }. m( ?' l

" T1 h) m- h) L) o. g2 S{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}
$ C4 S0 C2 }  p{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}0 D8 h6 B8 w8 }7 [
{上漲三角形:紅色三角形畫完出局}, m/ P$ U6 n( H0 G: ]" S' b3 y
StickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}  v* J3 u9 R1 `$ j& w( H1 Q
DRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}8 ], o( _# Q  h4 G  x. f% S
DRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};

评分

4

查看全部评分

3#
发表于 2011-1-10 17:53:51 | 只看该作者
加这8行  y6 P0 K* r( J+ L
a1:=ref(h,barslast(hd));: |- v2 _3 [) G) ^1 z7 E
a2:=ref(L,barslast(Ld));7 N6 ?" W. Q- p' Z2 Z' r8 Z( l
drawnumber(ld,a2*0.95,(a1-a2),2),colorred;
. F* T% v7 j8 }6 g- Z+ sdrawnumber(hd,a1*1.05,(a1-a2),2),colorwhite;5 u- ^- x0 e. m- z6 A; j4 K
a11:=ref(h,barslast(hz));
7 y. D+ s: X4 l5 w' p' j9 |& Sa22:=ref(L,barslast(Lz));
" f7 T" o& U9 U9 Qdrawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow;
5 b" c; k4 e# h$ }6 z. o% I* Rdrawnumber(hz,a11*1.13,(a11-a22),2),coloryellow;
3 _* Y7 r5 T- I, P  L
4 p% E7 f" n! d2 y( ^[ 本帖最后由 ycng 于 2011-1-10 18:03 编辑 ]

评分

2

查看全部评分

4#
发表于 2011-1-10 19:22:45 | 只看该作者
5#
发表于 2011-1-10 19:42:38 | 只看该作者
原帖由 logoslogos 于 2011-1-10 17:01 发表 & f  Y4 k$ G! U2 U3 q( B4 p0 d. j
这个是经典的清扬公式,公式统计了高低,底高之间的天数, 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,。5 J3 c+ M! [2 h% S) _; f
根据BAYer的理论,他说股票的每个波动规律都是固定,一 ...

: I! g8 v( L* m很不错的指标; 把字改为白色好看一点

本帖子中包含更多资源

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

x
6#
发表于 2011-1-10 20:13:18 | 只看该作者
7#
发表于 2011-1-10 20:23:19 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。
) p6 S; n; u/ y2 N: F
+ v3 y/ Z1 w8 a$ o1 ~  S$ C+ `: H) ADRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;9 a" Q, h" r/ X5 s, k2 M5 R
DRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;

1 R, }9 B0 N3 E0 ]* r, r+ X8 x& sDRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;2 |  E8 ?' Z1 c/ G0 r
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;

1 [% S: Q9 X6 K4 O' n* ~& R源码中叠加大盘趋势(下面源码中绿色的)画成了灰色,改成黄色比较醒目一些:
& w* |. B. x2 t, b9 u0 y; L7 z叠1:INDEXC/常数,COLORYELLOW,LINETHICK0;
: A2 S2 [- ]: R$ u' f% vPARTLINE(1,叠1),COLORYELLOW;
8 d$ _+ b! |+ |; c# Z* s常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
7 c; Q1 r  D: A6 Q叠2:INDEXC/常数2,COLORYELLOW,LINETHICK0;
. e& h+ m* H. `+ _PARTLINE(1,叠2),COLORYELLOW;
7 L9 a8 @8 `" a( v8 E( y4 I6 {# k5 l# C+ L' ~

% @! d5 k8 J" K0 R" Y5 r5 X) j  p( f9 l5 v% A) P
源码:
6 U# F8 l; f3 q7 x* MA1:=REF(HIGH,3)=HHV(HIGH,2*3+1); B1:=FILTER(A1,3); C1:=BACKSET(B1,3+1); D1:=FILTER(C1,3);{高点}
" i+ Q# {2 E) ]1 \* bA2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}
* u' i3 o5 S2 O8 y# t1 Y: ~E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}5 ~9 [- d' A' V& `5 v  Q: y
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;- p' }4 g3 {! |( m3 V& u
L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);
9 Z, [3 i4 _" u9 L/ _X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
9 u7 }9 h$ f. Z( }! l3 P$ tG1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}+ _: b( A: t! \$ H. f
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;+ Q/ @5 L# N4 R( q! N
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));& m  T0 y- ^6 ~
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}* B, c- o) `; h& x# T* X- e% v
DRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;7 |( Y; K8 O& E" x' |1 G/ k; T
DRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;
0 H6 w" L2 d/ t7 n+ W* c+ N/ z8 PJ1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);  f& s- R1 U0 J3 k* u4 t8 Z
DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;
2 H8 Z+ o8 K7 m4 q6 L{以上语句为新结构波浪}: Q- m' q0 Y, {/ {- b0 b$ u  Z

, S" ?8 i( D( i9 X3 E* l* O- O2 b' RA3:=H<REF(H,REF(BARSLAST(HD),1)+1);
- z7 e( m, _2 A' z% E7 zB3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));! D$ G; p9 t$ n, ?7 N. e- f
D3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}
9 u8 v0 l3 m5 n- l0 QA4:=L>REF(L,REF(BARSLAST(LD),1)+1);9 _; K& U& e0 I( m3 k
B4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));7 I% z" o  C3 o5 N% B' c
D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}
+ }! F. ]8 z2 s: \1 `' `4 H! d. MDRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;0 A& s2 D% l* O# f
H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}* e9 x, k7 J. `, q6 d  S
X3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
! c8 k0 ]# C, J/ \& LG3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}6 f+ ^2 w4 s) p/ Y1 I
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
: u: S$ s% T( m, @3 v2 O. KX4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));! }" t2 z" d% v0 m9 n1 ^
G4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}
7 p! J  j( E$ }+ g. dDRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1;
4 F1 D. A% h+ n5 aDRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}1 H/ J- G, h8 g' `
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);
) Y1 |( p3 B; ^" o4 L& gDRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}& F$ n' N" j9 z+ A% W" X1 c

9 Q' q2 i; \1 A2 ]{以下是两条趋势线原码}
5 r3 _+ U. l7 W* \9 `, d' LUU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
3 P& C7 `! p8 V" O4 }VV:=UU>REF(UU,1);! w0 Y5 }, u4 D- l! X3 O
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);9 \. F; {: Y& I' k
XX:=WW>REF(WW,1);; n$ z8 q  z$ I8 Y
DRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;
9 \  F9 D& @. V. k$ v, `9 z- ~$ ]+ G# nUU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
/ i) K! y3 C, e3 ?9 _, aVV2:=UU2>REF(UU2,1);/ J7 i# |+ w; t) f' r
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
' K# }& Z# ?. m/ QXX2:=WW2>REF(WW2,1);
5 H* L: c' }1 {# c$ X" y, t. o% bDRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;
( x- q. Q6 ~2 N2 Z
( x  ], A9 C: m5 B前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;
: P- Y1 Q% H9 V; C9 l7 R前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;
3 H  @' E8 ^4 m- A+ ~前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;( I  y# S& N+ }
前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;; P& u2 _7 Z1 x, B. ~3 N
短高:=REF(H,BARSLAST(VV2)),LINETHICK0;7 {  x$ @5 R6 L/ e5 ?; H( S7 a  e
短低:=REF(L,BARSLAST(VV)),LINETHICK0;8 b9 o, a3 I3 q+ w1 b0 K/ H) r
短比: (C-短低)/(短高-短低),LINETHICK0;
( E( }9 q( G) `. F1 P; R6 \* z
9 J7 f+ W3 p9 D- Q{以下语句是大盘趋势叠加}% V' i9 d. a  b( d( ]! K% s
常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));
) A) U8 E- B$ I) k4 H5 ?叠1:INDEXC/常数,COLORGRAY,LINETHICK0;
7 P9 I2 [9 Y* b$ u) E" |4 ^# M9 |* FPARTLINE(1,叠1),COLORGRAY;5 K* V3 P) O* l) Y9 Y9 Z; P. g. W
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));* R9 M$ d% M. J; o
叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
0 O0 D/ @6 b0 B' q$ sPARTLINE(1,叠2),COLORGRAY;. g% t& ~5 x  |3 U2 D( d

, ?8 }: [* v3 P5 C4 A, w, u* _3 a
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;
; [9 M% Z8 P+ ODRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;& b- G  w5 C& T9 l
- o* w  _* @! R4 C$ D; ~9 t" y
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;2 c  l" d6 c! }2 q
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;
( J7 y+ e: O" Z; V! o! k  Q) l* c# c
3 C- U. \9 _' ]6 `
{以下语句为三角形部分}# f$ F0 V  |3 q2 H9 a

  v, [. r0 V+ e* U' y& _底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2; & F9 l0 M- @2 O  {, T
頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;
; I. K( c* [0 E) C8 X" G5 Y4 w0 Q  T9 u' Z/ D
{下迭三角形:藍色三角形畫完介入}" z( ~! t. g( W
StickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}
0 J& f3 R% \0 b0 @! Z( i* YDRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}
, m# T4 n2 E$ y) S' M5 oDRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}9 b# V) }) m0 B* E& M7 X; h8 K
- i' T. c$ }# b7 X. r& V
{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}
8 k; C5 q, J" ^% H/ q  M- F; a: c{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}* ?# ]# C% W! U9 P- g2 B0 J, {
{上漲三角形:紅色三角形畫完出局}" b7 s+ A4 U% g/ w
StickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}
; B  Y$ L& s  i% _, `3 }6 H. EDRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}
3 M) p( I) @( H: o/ ADRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};: V% h+ n9 _/ K, w; V

6 T: B& c' c5 \[ 本帖最后由 恒益 于 2011-1-10 20:31 编辑 ]
8#
发表于 2011-1-10 20:41:42 | 只看该作者
BACKSET算不算未来函数?
9#
发表于 2011-1-10 20:54:10 | 只看该作者
好公式
10#
发表于 2011-1-10 21:09:10 | 只看该作者
日期对不上,不是交易日吗?
11#
发表于 2011-1-10 21:53:07 | 只看该作者
好东东!!
12#
发表于 2011-1-10 22:02:18 | 只看该作者
辛苦了
13#
发表于 2011-1-10 22:39:15 | 只看该作者

& U0 Y$ `. N! \8 k9 z2 m
+ z4 Z* a" I: v( t! v( f你们改好了,我再装!
14#
发表于 2011-1-10 23:08:41 | 只看该作者
15#
发表于 2011-1-10 23:29:50 | 只看该作者
统计高-低,低-高的差值
5 Q2 }6 p; [2 W: b+ Y----指高-低的值 减去 低-高 的值吗?4 s8 }- S6 V2 L) v
( Y: X3 o4 U6 r4 m2 _% a6 v
现在显示的是自然日的差值,要自然日还是交易日?
16#
发表于 2011-1-10 23:33:44 | 只看该作者
17#
发表于 2011-1-10 23:56:38 | 只看该作者
, \7 ^( t8 a- i8 R% d# u( ~

6 a1 ?6 N5 t1 s- ]( O8 o5 Da1:=ref(h,barslast(hd));
- o6 F- Q5 m8 x+ va2:=ref(L,barslast(Ld));
- f2 N- m* H9 @( S" \4 Qa11:=ref(h,barslast(hz));
( i6 w4 p; c8 l) D. ya22:=ref(L,barslast(Lz));
5 b8 Y+ ?* G9 S  h( s1 Z9 u+ Ydrawtext(ld,a2*0.95,'P '),color009900;$ w) k! k: \+ ?0 o4 M; W0 ?0 R
drawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;
$ F* l' X$ `+ F( O6 o) V# n2 ?drawtext(hd,a1*1.05,'P '),color009900;
  [/ j# b1 h0 G- \; ?0 udrawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;
2 A  F: T' R+ H( [( Idrawtext(Lz,a22*0.87,'P '),color009900;: _* A$ c' P' n
drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;
& n% E# q, e6 g8 K& [drawtext(hz,a11*1.13,'P '),color009900;; m' r9 b" x( }" b- T
drawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;
. P  U( b9 U4 a9 [% q. _- e) Q" P8 }5 Y( T5 C; Z3 Q
drawtext(ld,a2*0.92,'T '),color999999;; k1 @0 N3 r' G) A$ [
drawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;
- f8 V6 x1 p5 V7 @2 K  Gdrawtext(hd,a1*1.08,'T '),color999999;; p8 k, x/ H. d: J$ ^* I
drawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;
( p) a1 Y3 Q1 }9 E" Vdrawtext(Lz,a22*0.84,'T '),color999999;
. ]; Y- ?! w; N2 c) Y& Ndrawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;/ e5 L; W) g) M) T4 R1 `; h3 \& e
drawtext(hz,a11*1.17,'T '),color999999;7 u- v- S" M, I, z) Z+ O
drawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;6 a( g/ ]# u5 J( M9 T
% d6 P" I+ b  O8 f: `+ ?
[ 本帖最后由 ycng 于 2011-1-10 23:58 编辑 ]

评分

1

查看全部评分

18#
发表于 2011-1-11 00:09:21 | 只看该作者
后面加上这些代码就O了。; W5 c( P; v* _( F. y) N9 u
网站不给贴,搞个附件上来打开看就可以了。) X# r. A9 O; ?/ M; A

本帖子中包含更多资源

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

x
19#
发表于 2011-1-11 01:42:56 | 只看该作者
20#
发表于 2011-1-11 05:36:56 | 只看该作者
21#
 楼主| 发表于 2011-1-11 10:47:07 | 只看该作者
原帖由 bibihead 于 2011-1-10 23:29 发表
5 E  o' k3 q( Y+ m$ T统计高-低,低-高的差值
8 S9 h  y$ k/ ~3 Y2 |: c----指高-低的值 减去 低-高 的值吗?
* i% P9 y$ t* g/ ?7 V# c$ H! d1 `3 p) H: B6 J5 m( D4 J
现在显示的是自然日的差值,要自然日还是交易日?

+ W8 K3 A2 \- y) H9 t不是统计时间的差值,是统计高-低价格的差值,目的是统计观察价格(空间的)波动距离,$ l: f6 A' k' j1 t8 m% o
我是要用这个公式去方便验证BAYER的一个股价波动距离的理论。呵呵,多谢!!!
22#
发表于 2011-1-11 10:48:43 | 只看该作者
有请高手~~~~~~~~~~~~~~~~~~~~~
23#
 楼主| 发表于 2011-1-11 10:50:15 | 只看该作者
我一楼没说清楚+ L4 Q6 R2 s' ^5 ^3 z
我需要统计高-低,低-高的价格差值,谢谢
24#
 楼主| 发表于 2011-1-11 11:13:20 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。
6 a) P# `/ e7 H2 @9 M) U# p: S  j; |
DRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;
, W9 G3 i( w7 ~1 E4 U! l" p5 RDRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;
: A! b( P! |! O' o' ^' kDRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;0 Q1 o- l9 v: ^9 E
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;
, _3 m* r6 W- j: G$ }4 S% K8 ~" o5 ~+ _: |# w
呵呵,恰恰相反的需要呢。我希望标识的价格差值距离K线近些,现在距离太远了。谢
25#
发表于 2011-1-11 14:36:25 | 只看该作者
26#
发表于 2011-1-11 16:06:07 | 只看该作者
原帖由 ycng 于 2011-1-10 23:56 发表 ! J5 T2 J: k- N" q% a' l
1 m7 @# A: g7 c) H
; J  `* Z8 Z5 _/ _! \0 w
a1:=ref(h,barslast(hd));/ p+ M' {) p7 \# C
a2:=ref(L,barslast(Ld));
  @4 |! |6 `: \2 w: [# ca11:=ref(h,barslast(hz));" {8 c: R& ?3 s; h$ \
a22:=ref(L,barslast(Lz));- w0 X/ e0 c5 n: J1 P$ `+ m
drawtext(ld,a2*0.95,'P '),color009900;
: H: h5 P( r) T! Y3 k0 ~drawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2 ...

( \" W0 e- G5 c谢谢ycng兄妙手点缀
! X5 p; S, |( J' C

本帖子中包含更多资源

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

x
27#
发表于 2011-1-11 16:58:39 | 只看该作者
公式高手不少
28#
发表于 2011-1-11 19:30:23 | 只看该作者
29#
发表于 2011-1-11 19:49:29 | 只看该作者
原帖由 于afafaf  2011-1-11 16:06 发表
, n# W4 k" x8 {9 \; @' L/ Z
* t8 v  ?- ], ]+ y; e5 g2 A; l谢谢ycng兄妙手点缀4 a8 H1 K' u( ]0 N
99290
; ?5 W2 L+ k, K$ T& @
请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
30#
发表于 2011-1-11 21:12:01 | 只看该作者
原帖由 axcqy 于 2011-1-11 19:49 发表 3 d* Q8 W4 P; \: c# Z! X# A

3 V# _. W0 K7 o/ {/ ?2 O请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
0 @: _7 X2 |- H" b  ?
4 g5 [' o- H% R% i
, u' j. k+ V  b
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;
% @) F5 S, ]% [% `' \( v) bDRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;) a* p( n: `) x, x! {/ N

! Y2 n( z5 q6 G: @+ ia1:=ref(h,barslast(hd));" O/ n% S, V2 P2 s5 d* g
a2:=ref(L,barslast(Ld));
( C9 }' L9 S) p4 Ea11:=ref(h,barslast(hz));
, y0 e+ u1 H" A/ A* E. A( Ia22:=ref(L,barslast(Lz));5 B3 G# w, ^+ k4 h, ^3 i: v# q2 s
drawtext(ld,a2*0.95,'P '),color009900;
4 e+ M7 H- \/ P- a. \, mdrawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;
9 b  ^% L1 O% K6 v' Jdrawtext(hd,a1*1.05,'P '),color009900;
5 ]9 R6 ~1 p& A$ r0 n6 k& \- I# udrawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;
  Y' h2 u6 S6 Q' Mdrawtext(Lz,a22*0.87,'P '),color009900;5 G) O- N. f+ d: |5 V
drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;
, F1 [' S% R1 f( Edrawtext(hz,a11*1.13,'P '),color009900;% }4 ]! X' h1 {% J3 G* Y) L0 x4 t4 |
drawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;3 }% G) g( B4 Q, ~5 J# B* ?. s
drawtext(ld,a2*0.92,'T '),color999999;
0 q  s/ Q+ T  A0 z/ U7 q' z& Udrawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;% {6 _* r$ V2 {% {/ s, a3 `4 s
drawtext(hd,a1*1.08,'T '),color999999;  b5 G9 Z# Z, N! c  p/ c  }( w  v4 z7 K
drawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;# Q! Y) q! d. Z/ F& Q/ o  |
drawtext(Lz,a22*0.84,'T '),color999999;
6 E" O4 X4 p6 d8 ~; Vdrawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;
- Q. R4 Q/ k0 |4 E; xdrawtext(hz,a11*1.17,'T '),color999999;
$ \$ [8 d( ]$ s8 i. zdrawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;
5 |# b) j0 \& |7 C9 w4 s" Q2 f5 [" T9 S3 r4 u, }! c% s/ [
[ 本帖最后由 afafaf 于 2011-1-11 21:13 编辑 ]

评分

2

查看全部评分

您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

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

GMT+8, 2026-9-4 02:56 , Processed in 0.184802 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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