查看完整版本: 编写公式时常用的语句、通式

pengyou 2004-10-26 15:46

编写公式时常用的语句、通式

编写公式时常用的语句、通式
[color=Red]一、提供以下常用语句,以方便朋友们编写公式时参考使用:[/color]
1)今收盘对于N日内最低收盘价的涨幅(%)[code](c-llv(c,n))/llv(c,n)*100;[/code]2)今收盘价对于N日最高收盘价的跌幅(%)[code](HHV(C,N)-C)/HHV(C,N)*100;[/code]3)股价在过去N日内运行空间的相对位置[code](C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;[/code]4)股价上方N1%至N2%处的筹码(%)[code]aa:=winner(c+c*n2/100)*100;
bb:=winner(c+c*n1/100)*100;
aa-bb[/code]5)股价下方N1%至N2%处的筹码(%)[code](winner(c-c*n1/100)-winner(c-c*n2/100))*100;[/code]6)收盘价N%处的套牢盘[code]100-(winner(c*N/100))*100;[/code]7)收盘价N%处的获利盘[code]winner(c*N/100)*100;[/code]8)下影线[code](MIN(O,C)-L)/L*100;[/code]9)上影线[code](h-max(o,c))/max(o,c)*100;[/code]10)本周期的涨跌幅[code](c-ref(c,1))/ref(c,1)*100;[/code]11)振幅[code](h-l)/l*100;[/code]12)均线金叉(M.N为均线周期)[code]cross(ma(c,m),ma(c,n))[/code]13)均线多头排列[code]a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1>a2 and a2>a3 and a3>a4,3);[/code]14) 均线空头排列[code]a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1<a2 and a2<a3 and a3<a4,3);[/code]15)N日均线向下[code]aa:=ma(c,n);
bb:=ref(aa,2);
aa<bb[/code]16)向前N日至M日出现过均线死叉(P1<P2)[code]aa:=ma(c,p1);
bb:=ma(c,p2);
cc:=ref(cross(bb,aa),n);
count(cc,m);[/code]17)今日成交量大于N日以来的均量[code]VOL>MA(VOL,N);[/code]18)低位密集[code]A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1+A2)/2;
A5:=A3/A4*100<10;
B1:=HHV(H,120);
B2:=LLV(L,120);
B3:=B1-B2;
B4:=(A4-B2)<B3/2;
A5 AND B4;[/code]19)换手率[code]VOL/CAPITAL*100;[/code]20)N日盈亏[code]V1:=VOL/SUM(VOL,N);
V2:=DMA(CLOSE,V1);
V3: (CLOSE-V2)/V2*100;[/code]21)强势整理[code]{参数M、N分别代表周期和幅度 m:1 20 2  n:1 20 5}
a1:=abs(close-open)/open<0.015;
a2:=count(a1,m)=m;
a3:=ref(o,m)<ref(close,m) and
ref(close,m)/ref(close,m+1)>1+n/100;
a2 and a3[/code]22)高开大阴[code]{参数m,n分别代表幅度 m:1 10 4 n:1 20 5}
OPEN>CLOSE AND OPEN/REF(C,1) >= 1+M/100 AND CLOSE/OPEN<=1-N/100[/code]23)低开大阳线[code]{参数m,n分别代表幅度 m:1 10 4 n:1 20 7}
OPEN<CLOSE AND OPEN/REF(C,1) <= 1-M/100 AND CLOSE/OPEN>=1+N/100[/code]24) N 天内最高价的日期数据[code]ref(date,hhvbars(h,N)); [/code][color=Red]二、编写公式时常用的通式(这是在网上摘录的,仅供参考)[/color]
常用的通式:
{设A,B,R为三条曲线;N,M等为参数。如:A:ma(c,N) ; B:=ma(c,M); R:=c/ref(c,1)-1;等。。。}
(一).曲线在N天内的平均变化率[code]Fa:=(A/ref(A,N)-1)/N;      Fb:=(B/ref(B,N)-1)/N;       Fr:=(R/ref(R,N)-1)/N;[/code](二).变动角[code]∮a:=atan(Fa);            ∮b:=atan(Fb);             ∮r:=atan(Fr);[/code](三).曲线上相距N天的两点的连线的斜率[code]Ka:=(A-ref(A,N))/N;        Kb:=(B-ref(B,N))/N;         Kr:=(R-ref(R,N))/N;[/code](四).倾角[code]∠a:=atan(Ka);             ∠b:=atan(Kb);            ∠r:=atan(Kr);[/code](五).交叉点[code]Cab:=cross(A,B);{交叉}         Jab:=longcross(A,B,N);{维持 -交叉}   
JYa:=between(A,N,M);{介于}    FWa:=range(A,N,M);{范围}[/code](六).下拐点(由下向上转)[code]xD1:=llvbars(A,N)=M;{以N日最低点}     
xD2:=ref(count(A-ref(A,1)<=0,N)=N,M) and count(A-ref(A,1)>0,M)=M;{以M日变化量的正负}
xD3:=ref(count(∠a-ref(∠a,1)<=0,N)=N,M) and ∠a>0;{以当日变化角的正负}[/code](七).上拐点(由上向下转)[code]sD1:=hhvbars(A,N)=M;{以N日最低点}      
sD2:=ref(count(A-ref(A,1)>=0,N)=N,M) and count(A-ref(A,1)<0,M)=M;{以当日变化量的正负}
sD3:=ref(count(∠a-ref(∠a,1)>=0,N)=N,M) and ∠a<0;{以当日变化角的正负}[/code](八).位置(求得交叉点/拐点到当前的周期)[code]Wz1:=barslast(Cab);{第一(交叉)点的位置}
Wz2:=ref(Wz1,Wz1+1)+Wz1+2;{第二(交叉)点的位置}
Wz3:=ref(Wz1,Wz2+1)+Wz2+2;{第三(交叉)点的位置}
Wz4:=ref(Wz1,Wz3+1)+Wz3+2;{第四(交叉)点的位置}
Wz5:=ref(Wz1,Wz4+1)+Wz4+2;{第五(交叉)点的位置}
{Wzn:=ref(Wz1,Wz(n-1)+1)+Wz(n-1)+2;}[/code](九).曲线A叠加曲线B[code]F:=A/ref(A,1)-1;{A的变化率}
Js:=ref(B,barscount(c));{叠加位置(初始)}
DJ:(sum(F,0)+1)*Js;{叠加曲线(初始位置)}
Jd:=ref(B,barslast(条件));{叠加位置(定点)}
Dj:=(sum(F,0)+1)*Jd;{叠加曲线(预定位置)}[/code][color=Teal][align=right] 本贴由 pengyou 于 2005-10-23 11:07 最后编辑 [/align][/color]

xia035788 2004-10-26 20:50

这样好,有时就是不知道应该用哪些函数,有的函数具体的表达意思及语句如何表达不是很明白,尤其是较为复杂的更是如此啦:)谢谢!

巴菲特羊 2004-10-27 09:21

如此好帖应该加分啊!

pengyou 2004-10-27 16:40

[color=red]三  其他[/color]
1 显示一个指标值动态的随光标移动 例:MA(C,5).
[code]
tj:=barpos=sysparam(1);
m5:=ma(c,5);
s0:='m5:'+NUMTOSTR(m5[SYSPARAM(1)],2);
drawtext(tj,c,stklabel+'\n'+stkname+'\n'+s0);
[/code]
2 部分精品
[url]http://bbs.fjfox.com/t-8429-f1-p1.html[/url]
求证券历史最高、最低价时的日期 1
求历史最高、次高、最低、次低时价格2
求证券上市日期3
求证券首日收盘价格4
副图显示指数5
序列变量值用在判断语句6
取光标位置K线日期  k线数的数值随光标移动显示7
求某一年最低价格 求某一年最高价格 求每年最大成交量8
求 N年最低价9
计算以成交量为权重的平均股价
成本集中度10
取历史某日数据  取历史某日数据,而后向右延伸11
统计 N 天内最高价和最低价之间的天数以及它们之间换手率之和12
计算 N 日内阳线的成交量之和与 N 日内阴线的成交量之和的比率13

[color=Teal][align=right] 本贴由 pengyou 于 2005-10-23 12:11 最后编辑 [/align][/color]

ysxysx 2004-10-28 08:07

好帖

wlg 2004-10-29 08:15

:cool::cool::cool: 好!

csmpaul 2004-10-30 11:46

好贴

lhl311 2004-10-30 21:22

好帖

lwh315 2004-11-1 09:47

好贴,多多益善,顶!
特别是象函数迭加型的样列很少如下,希望版主和高手能多多提供,集思广益嘛。
“DRAWTEXT(sysparam(2)=BARSCOUNT(CLOSE),c,'[u][color=Red]所属板块:'+BLKNAME[/color])”[/u]
今量比:=IF(ISLASTBAR,DYNAINFO(17),0);
“ DRAWTEXT(今量比>0,今量比+0.15,[u]' [color=Red]今量比='+NUMTOSTR(今量比,2));”[/[/color]u]

[color=Teal][align=right] 本贴由 lwh315 于 2004-11-1 01:50 最后编辑 [/align][/color]

lze 2004-11-1 11:43

xuexi

WWW89 2004-11-3 08:30

thank you!

孤独的西北狼 2004-11-3 16:12

谢谢,无私奉贤

JAZZ8Y 2004-11-4 14:45

谢谢,不错!!!!!!!!!!!!!!!!!!

小雪 2004-11-5 06:37

看不懂

小雪 2004-11-5 06:38

能教教怎么弄吗

bzjz 2004-11-5 08:13

好好好

sz8 2004-11-5 23:52

thank you!

laohutudan 2004-11-6 08:24

如此好帖应该加分啊!

lyqin 2004-11-8 18:59

喜欢、钦佩。

xw35 2004-11-9 09:24

好贴

具有学术书水平的基础方法是一种最好的教材。

东风lg 2004-11-12 08:44

好贴,学习

njwzd 2004-11-12 09:03

热心,细心.谢谢!!!

金股预言 2004-11-12 09:51

好贴,学习 !!!
顶!!!

开心笑 2004-11-12 13:10

好帖

wangzhaoyang 2004-11-12 16:02

好帖 谢谢

zhangxg 2004-11-21 08:26

谢谢老师

闪电777 2004-11-23 09:14

非常感谢

xw35 2004-11-23 09:37

ok!

多一些这样的帖子,福建飞狐将成为真正的股民之家。

开心笑 2004-11-24 02:51

福建飞狐

smil 2004-11-30 16:12

非常感谢!

realcolc 2004-12-13 11:29

谢谢!

realcolc 2004-12-15 17:49

WHGM 2004-12-15 19:26

[IMG]http://img.gw.com.cn/UploadFile/2004/6/23/5180034.gif[/IMG] [IMG]http://img.gw.com.cn/UploadFile/2004/6/23/5180034.gif[/IMG]

[IMG]http://love.xaonline.com/upload/200471/UF538421.gif[/IMG]

映雪 2004-12-19 23:01

:cool::cool::cool:

天天----- 2004-12-20 08:02

谢谢了

来来 2005-1-9 21:55

谢谢

jmgsdz 2005-1-10 09:24

好贴,支持加分!

jshmhys 2005-1-13 20:03

:clap::clap::cool:

股海大浪 2005-1-14 00:03

太好了

金股预言 2005-1-14 14:10

谢谢!!!

kimgymu 2005-1-18 08:08

学习。。。谢谢!

as5333 2005-1-21 19:35

谢谢,无私奉贤

唐达 2005-1-22 10:32

非常感谢!

土登索郎 2005-1-23 20:54

谢谢

非常感激,我将认真学习

junson 2005-1-24 04:09

非常感激,我将认真学习

文印 2005-2-24 18:15

好贴,学习!

gwy 2005-3-3 01:05

谢谢,收藏了。

股海大浪 2005-4-3 00:33

谢谢,无私奉献
页: [1] 2
查看完整版本: 编写公式时常用的语句、通式