当前位置:文档之家› 股票公式函数

股票公式函数

股票公式函数
股票公式函数

1,30个交易日内,股价跌幅达到一半的股票:

xg:(hhv(c,30)-c)/hhv(c,30)>0.5;

2,今天的量是5天平均的 2倍以上

xg:v>ma(v,5)*2;

缩量

vol/ma(vol,10)<0.3;

3,两天内,累计下跌等于或超过20%选股.

xg:(ref(c,2)-c)/c>0.2;

4,股价是25天以来新低.

xg:c

5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的

5日线以上.

cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);

6,请编买入公式:

1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。

2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。

3. KD指标产生黄金交叉,K线上穿D线。

4. KD交叉同时,KD指标中的D值要小于16。

BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(RSV,3,1),COLORWHITE;

D:=SMA(K,3,1),COLORYELLOW;

xg:BIAS3<-6 and cross(k,d) and d<16;

7,要求是量大、换手率达到3左右,涨幅>7个点。

xg:v/capital*100>3 and (c/ref(c,1)>1.07;

8,个股分时图上都有一条黄线,叫做均价线

a/capital*100;

9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)

xg:ref(c,1)o;

10,股价回抽20日均线选股公式

xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c);

11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K

线

xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;

12,行情信息里的“涨幅”的原码

(c-ref(c,1))/c*100;

13,kdj的J从上向下穿越O轴发出信号

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(RSV,3,1),COLORWHITE;

D:=SMA(K,3,1),COLORYELLOW;

J:=3*K-2*D,COLORFF00FF;

xg:cross(0,j);

14,股价4天中有两天在10日线上

count(c>ma(c,10),4)=2;

15,选出10天内出现了涨停的个股

count(c/ref(c,1)>1.1,10)>0;

又:

今涨停:=C/REF(C,1)>1.09;

选股:count(今涨停,n);

16,一阳上穿10,20,30日线,量能是前一天3倍。

xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and

v>ref(v,1)*3;

17,共三根K线,第一根K线为阴线;第二根K线为阴线线,最高价低于第一根K线,最低价高于第一根K线;第三根K线阴阳不限,最高价低于第二根K线,最低价高

于第二根K线。满足后发出信号~

w1:=ref(c,2)

w2:=ref(h,2)>ref(h,1) and ref(l,2)

w3:=ref(h,1)>h and ref(l,1)

xg:w1 and w2 and w3;

18,选出今日成交量大于昨日成交量一成的股票。

xg:v>ref(v,1)*1.1;

19,连续5天,当日的5日均线减前一天的5日均线差值小于1.

count((ma(c,5)-ref(ma(c,5),1))<1,5)=5;

20,股价上穿5周均线:

xg:cross(c,ma(c,5));

注意:选股时用周线

21,上穿30日均线的公式

xg:cross(c,ma(c,30));

22,两笔阴线中间夹着一根阳线或数根K线,其中两笔阴线最低点相等xg:ref(l,2)=l;

23,量比大于1 同时换手大于2的公式

xg:v/ref(v,1)>1 and AMOUNT/CAPITAL*100>2;

24,换手:VOL*100/CAPITAL;

周期换手:SUM(换手,10);

25,流通盘小于4000万的选股公式

xg:CAPITAL/100<4000;

26,涨停开盘跌停收盘选股

xg:h/ref(c,1)>1.1 and ref(c,1)/l>1.1;

27,当天开盘价与收盘价相等的选股公式

xg:c=o;

28,5日均线向上流通盘小于5000万换手率大于3的选股公式

lt:CAPITAL/100<5000;

换手:=VOL*100/CAPITAL<3;

w1:ma(c,5)>ref(ma(c,5),1);

xg:lt and 换手 and w1;

29,收下影线

xg:c>l;

30, o=l就没有下引线了,那就:

xg:c>l and o>l;

31,当日收盘下穿5日均价

xg:cross(ma(c,5),c);

32,最低价小于前一日的最低价但收盘后为阳线。

xg:lo;

33,30日内到本日收盘价下跌20%的公式

xg:hhv(c,30)/c>1.2;

34,选周线跳空缺口的个股。

xg:HIGH

LOW>REF(HIGH,1);

周期选周线

35,30日均线走平或走高的个股

xg:ma(c,30)>ref(ma(c,30),1);

36,连续4天的收盘价格波动幅度在3%之内连续走平或向上count(abs(c-ref(c,1)/ref(c,1))<0.03 and c>ref(c,1),3)=3;

37,下影线长于上影线

(c-l)>(h-c);

38,收盘价+收盘价的10%

(c+c*0.1);

39,今天高开的公式

c>o;

40,今天的量大于等于昨天量的2倍,股价上涨

xg:v>ref(v,1)*2 and c>ref(c,1);

41,今天的量小于昨天量的2倍以上,股价上涨

xg:vref(c,1);

42,31天均线向上的股

xg:ma(c,30)>ref(ma(c,20),1);

43升降幅在-n%----n%之间

w1:abs(ref(c,1)-ref(c,2))/ref(c,2)*100

44,换手率10天30%以上的选股公式

sum(VOL/CAPITAL*100,10)>30;

45,60个交易日内,涨幅大于9.9%(涨停)的天数

count(c/ref(c,1)>1.099,60);

46,昨天跌幅大于3%,今天开盘高开2%以上的选股公式。

xg:ref(c,1)/ref(c,2)<0.97 and o/ref(c,1)>1.02;

47,选出周换手率小于10%的股票

sum(VOL/CAPITAL*100,5)<10;

48,成交量创20日新低,并且股价也创20日新低

xg:v=llv(v,20) and c=llv(c,20);

49,5日不涨,绿线收盘选票指标

count(c

50,"今日MACD等于昨天的MACD ,且macd>0" 的指标

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

xg:macd=ref(macd,1) and macd>0

51,连续2天收盘价跌破30日均线,就显示"卖出"信号

a1:count(c

drawtext(a1,c,卖出),colorgreen;

52,股票在这条均线上在8天以上,上下幅度不大,

a1:abs((c-ma(c,120))/ma(c,120))<0.1;

xg:count(a1,8)=8;

53,连续三天高开高走的选股公式

count(o>ref(c,1) and c>o,3)=3;

54,n天内曾经有m个涨停

count(c/ref(c,1)>1.09,n)>m;

55,股价比昨天的高,量比昨天小,放量。

xg:c>ref(c,1) and vref(v,2)*2;

56,连续3天每天的最低价都比前一天高

count(l>ref(c,1),3)=3;

57,周量缩小50%或40%或n%

a1:vol/capital*100;

xg:a1/ref(a1,1)

58,股价超过五日均价的15%以上,并给出卖出信号

卖出:c/ma(c,5)>1.15;

59,连收两个十字星的选股公式

count(abs((c-o)/o<0.01),2)=2;

60,n横盘天数,n1横盘的上下幅度

REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=(n1/100)

and ref(v,1)

61,收盘价连续8天都站在5日均线的股票。

count(c>ma(c,5),8)=8;

62,振幅大于5%,收盘价大于3.5小于15元,三日均线大于昨日的三日均线,去掉

ST股。

a1:=h/l>1.05;

a2:=c>3.5 and c<15;

a3:=ma(c,3)>ref(ma(c,3),1);

xg:a1 and a2 and a3;

63,收盘价下有60天前的远期获利盘n%。

aa:WINNER(ref(c,60 ))*100;

64,连续三日收阳后日收盘高于前日且每日收于当日最高价附近每日涨幅不大

于4%

选股:count(c>o and c>ref(c,1) and abs((h-c)/c)<0.01 and c/ref(c,1)

<1.04,3)=3;

65,昨日收阴,今日收阳,的K线组合。

C>O AND REF(C,1)

6,股价突破5ma买入,跌破5ma卖出。买入和卖出用箭头表示(副图)

a1:cross(c,ma(c,5));

a2:cross(ma(c,5),c);

drawtext(a1,low*0.98,↑),colorred;

drawtext(a2,h*1.02,↑),color00ffff;

67,今天的250平均线大于昨天的昨天的250平均线

ma(c,250)>ref(ma(c,250),1);

68,历史高点到前一高点画线

POLYLINE(h>=hhv(c,0),h);

69,均线中增加一根线,这根线的价格是5日线的1.2倍

aa:ma(c,5)*1.2;

70,20天均线向上的股

xg:ma(c,20)>ref(ma(c,20),1);

71,连续3天收盘全是阴线。

count(c

72,今天收盘价在昨天收盘价-2%~2%之间

c/ref(c,1)>0.98 and c/ref(c,1)<1.02;

73,收盘价在5日均线以上5天

count(c>ma(c,5),5)=5;

74,N天前换手率大于8%

REF(VOL/CAPITAL*100,N)>8;

75,一条均线18MA 股价上涨后“缩量”回调到18MA

XG:COUNT(VMA(C,18);

N “缩量”回调的天数

76,1。昨日量是n天以来最低量,(n可调);2。今日量是昨日量的m倍,(m可

调);3。今日k线收阳线;

xg:ref(v,1)=llv(ref(v,1),n) and v>ref(v,1)*m and c>o;

77,第一天收阴,第二天,第三天,第四天,收出红三兵

XG:REF(C,3)O,3)=3;

78,月k线十字星收盘并且5月线拐点向上。

XG:ABS(C-O)/O<0.02 AND MA(C,5)>REF(MA(C,5),1);

用月线选股

79,最近3天(包括昨天.前天)股价突破250日均线

COUNT(C>MA(C,250),3)=3;

80,跳高大阴线,条件: 1 开盘跳空4%以上2 大阴线实体6%以上.

O/REF(C,1)>1.04 AND C/REF(C,1)<0.94;

81,条件:1: 假设大前天创最近新高,要求这天涨幅是超过7%的大阳线,且创最近

一个月的新高.

2: 那么前天,昨天,今天都收小K线,要求小K线实体

xg:ref(c,3)/ref(c,4)>1.07 and ref(c,3)=hhv(c,20) and count(abs((c-ref (c,1))/ref(c,1)<0.02,3)))=3;

82,60与120均线距离在n%内

XG:ABS((MA(C,60)-MA(C,120))/MA(C,120))

83,5日均线倾角大于60度

X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926)>60;

也可以这样:

X:(ATAN((EMA(C,5)/REF(EMA(C,5),1)-1)*100)*180/3.14115926)>60;利用指标排序:X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926);

84,“中阴之后,跳拉阳”c/ref(c,1)>1.05;

85,count(x,n) 意思是n天内出现过信号的,假设n=10,那么就是10天内出现信号(包括今天),如果不加这个的话,就是限定在今天出信号才选出来,以前的

不管。

86,今天涨停的公式C/REF(C,1)>1.09;

87,10日内有涨停的公式今涨停:=C/REF(C,1)>1.09;

选股:count(今涨停,10);

88,昨日前日涨停的REF(C,1)/REF(C,2)>1.095;

89,近5日K线最高价和最低价格波动在10%以内,成交量是昨日2倍,收盘涨5% XG:(HHV(C,5)-LLV(C,5))/LLV(C,5)<0.1 AND V>REF(V,1)*2 AND C/REF(C,1)

>1.05;

90,60与120均线距离在n%内XG:ABS((MA(C,60)-MA(C,120))/MA(C,120))

91,“中阴之后,跳拉阳”c/ref(c,1)>1.05;

92,能在图上提示个股(不含S或ST股)出现过的涨跌停板日期的公式

w1:if((c-ref(c,1))/ref(c,1)>0.1,date-1000000,c);

93,涨幅≤2%(c-ref(c,1)/ref(c,1)*100<2;

94,5日,10日,30日贴近公式,越贴越好

m1:=ma(close,5);

m2:=ma(close,10);

m3:=ma(close,20);

m4:=ma(close,30);

y1:=max(max(max(m1,m2),m3),m4);

x1:=min(min(min(m1,m2),m3),m4);

黏合:y1/x1

n越小越黏合(n,1.01-----1.05)

95,(1)换手率均线DMA(c ,v/CAPITAL );

(2)20天以来的任意天期

(n),换手率均线正负波动值<=p%;

AA:=DMA(c ,v/CAPITAL );

ab:=(aa-ref(aa,1))/ref(aa,1)*100

bb:count(ab,20)>=n;

96, 30天线拐头向上出现提示

ma(c,30)>ref(ma(c,30),1);

97,今天的换手率大于前天的一倍以上

w1:=v*100/capital;

w1>ref(w1,2)*2;

98,K线沿着5日均线往上爬的选股公式 w1:ma(c,5);

w2:abc(c-w1)/w1<0.01;

xg:count(w1>ref(w1,1),5)=5 and w2;

99,20日均线,上穿62日均线 xg:cross(ma(c,20),ma(c,62));

100,平台整理的公式,整理时间和整理幅度可调

COUNT(CLOSE,0)>N AND

(HHV(CLOSE,N)-LLV(CLOSE,N))/LLV(CLOSE,N)<=(N1/100);

N整理时间,N1整理幅度

101,选出当日收盘价突破10日均线5%的个股

cross(c,ma(c,10)*1.05);

102,选出当日最低价在10日均线上下0.05%内,收盘价在均线上方的个股

abs(l-ma(c,10))<0.005 and c>ma(c,10);

103,第一天股票涨停,第二天成交量是第一天成交量的1倍,并超过10%.那第三天

就是买点

w1:=ref(c,2)/ref(c,3)>1.1;

w2:=ref(v,1)/ref(v,2)>2;

xg:w1 and w2;

104,放量2倍突破300日线的选股指标

cross(c,ma(c,300)) and v>ref(v,1)*2;

105,3日均线上穿10日均线,KDJ有效金叉

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

w1:=cross(ma(c,3),ma(c,10));

xg:w1 and cross(k,d);

106,30日均线拐头向上ma(c,30)>ref(ma(c,30),1);

107,连续3-5天,每天的收盘价涨跌幅不超过1%.w1:abs(c-o)<0.01;

xg:count(w1,5)>=3;

108,K线收十字星abs(c-o)/o<0.01;

109,MACD在8天以内两次金叉DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26)); DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;

MACD:=2*(DIFF-DEA);

w1:cross(DIFF,dea);

xg:count(w1,8)>=2;

110,昨天升降幅在-n%----n%之间

w1:abs(ref(c,1)-ref(c,2))/ref(c,2)*100

111,于20日均线相差2个百分点的

w1:abs(c-ma(c,20)/ma(c,20)*100<2;

N日均线相差M个百分点的公式.

w1:abs(c-ma(c,n)/ma(c,n)*100

n:N日 m:M个百分点

112,60MA由向下调头向上ma(c,60)>ref(ma(c,60),1);

113, 股价回调到14日均线的选股 abs(c-ma(c,14))/ma(c,14)<0.005;

114,历史第5根K线到第30根K线之间的最高价hhv(ref(c,5),25);

115,MACD的拐点公式DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));

DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;

MACD:=2*(DIFF-DEA);

拐点:ref(macd,2)>ref(macd,1) and ref(macd,1)

116,跳空高开收阳线LOW>REF(HIGH,1) and c>o;

117,涨停过300日线的选股公式

c/ref(c,1)>1.09 and cross(c,ma(c,300));

118,成交量是前5天中其他任何一天的10天均量线的3.5倍以上

w1:=llv(ma(v,10),5);

xg:v>w1*3.5;

119,股价N天内连续沿着5天线走,且每天收盘价与5天线的距离不超过2%的选股

公式

w1:=abs(c-ma(c,5))/ma(c,5)<0.02;

xg:count(w1,n)=n;

120,跳空高开后,三天内没有回补缺口

ref(LOW,2)>REF(HIGH,3) and l>ref(LOW,2);

121,日涨幅小于3%C>0 AND C/REF(C,1) >1.03;

122,股价创30个交易日的新高H>ref(H,30);

123,连续n天收阳线UP:=CLOSE>OPEN;

COUNT(UP,N)=N;

124, zdl:=hhv(v,5);

v0:=IF(v>=zdl,0,v);

v1:=IF(ref(v,1)>=zdl,0,ref(v,1));

v2:=IF(ref(v,2)>=zdl,0,ref(v,2));

v3:=IF(ref(v,3)>=zdl,0,ref(v,3));

v4:=IF(ref(v,4)>=zdl,0,ref(v,4));

第二大量:MAX(MAX(MAX(MAX(v0,v1),v2),v3),v4);

DRAWTEXTABS( 0,10 ,第一大量 + zdl+ 第二大量+第二大量);同理可求出第三大

、第四大和最小量.实行简单的排列.

这个公式好比是一件完整产品中的一个零部件,解决了一个思路问题.

125, X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926)>60;

******************************************************************************* *****************************

一、放量、缩量(成交量函数为VOL)

1、放量:

(1).今天成交量较昨天增加了1倍,表示如下:

VOL/REF(VOL,1)>2

(2).今天成交量较10个交易日平均成交量放大了1倍,表示如下:

a:=ma(vol,10);

Vol/a>2

或者直接用如下公式表示:

vol/ma(vol,10)>2;

(3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:

a:=ma(vol,10);

b:=ma(vol,5);

b/a>2;

(4).今日的成交量超过了整个流通盘的5%,表示如下:

vol/capital>0.05;其中capital代表流通盘。

2、缩量

(1).今日成交量较昨日减少了一半,表示如下:

vol/ref(vol,1)<0.5;

(2).今日成交量较10个交易日平均成交量减少一倍,表示如下:

a:=ma(vol,10);

vol/a<2;

或者直接用如下公式表示:

vol/ma(vol,10)<2;

(3).今日的5日均量较10个交易日平均成交量减少1倍,表示如下:a:=ma(vol,10);

b:=ref(a,5);

a/b<2;

(4).今日的成交量低于了整个流通盘的5%,表示如下:

vol/capital<0.05;

二、上涨、下跌

(1).上涨:

今天的涨幅达到5%以上,表示如下:

close/ref(close,1)>1.05;

5日均价连续上涨,表示如下:

a:=ma(close,5);

b:=ref(a,1);

b;

(2).下跌:

今天的跌幅达到5%以上,表示如下:

close/ref(close,1)<0.95;

5日均价连续下跌,表示如下:

a:=ma(close,5);

b:=ref(a,1);

a

(3)、K线的描述

close>open;阳线

close

open>ref(close,1);高开

open

open>ref(high,1);跳空高开(high为最高价)

open

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

一、提供以下常用语句,以方便朋友们编写公式时参考使用:

1)今收盘对于N日内最低收盘价的涨幅(%)(c-llv(c,n))/llv(c,n)*100;

2)今收盘价对于N日最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;

3)股价在过去N日内运行空间的相对位置 (C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;

4)股价上方N1%至N2%处的筹码(%)

aa:=winner(c+c*n2/100)*100;

bb:=winner(c+c*n1/100)*100;

aa-bb

5)股价下方N1%至N2%处的筹码(%)(winner(c-c*n1/100)-winner(c-c*n2/100))*100; 6)收盘价N%处的套牢盘 100-(winner(c*N/100))*100;

7)收盘价N%处的获利盘 winner(c*N/100)*100;

8)下影线 (MIN(O,C)-L)/L*100;

9)上影线 (h-max(o,c))/max(o,c)*100;

10)本周期的涨跌幅 (c-ref(c,1))/ref(c,1)*100;

11)振幅 (h-l)/l*100;

12)均线金*(M.N为均线周期) cross(ma(c,m),ma(c,n))

13)均线多头排列

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);

14)均线空头排列

a1:=ma(c,n1);

a2:=ma(c,n2);

a3:=ma(c,n3);

a4:=ma(c,n4);

count(a1

15)N日均线向下

aa:=ma(c,n);

bb:=ref(aa,2);

aa

16)向前N日至M日出现过均线死*(P1

aa:=ma(c,p1);

bb:=ma(c,p2);

cc:=ref(cross(bb,aa),n);

count(cc,m);

17)今日成交量大于N日以来的均量 VOL>MA(VOL,N);

18)低位密集

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)

A5 AND B4;

19)换手率 VOL/CAPITAL*100;

20)N日盈亏

V1:=VOL/SUM(VOL,N);

V2:=DMA(CLOSE,V1);

V3: (CLOSE-V2)/V2*100;

21)强势整理

a1:=abs(close-open)/open<0.015;

a2:=count(a1,m)=m;

a3:=ref(o,m)

ref(close,m)/ref(close,m+1)>1+n/100;

a2 and a3

22)高开大阴

OPEN>CLOSE AND OPEN/REF(C,1) >= 1+M/100 AND CLOSE/OPEN<=1-N/100

23)低开大阳线

OPEN=1+N/100

二、编写公式时常用的通式

常用的通式:

(一).曲线在N天内的平均变化率

Fa:=(A/ref(A,N)-1)/N; Fb:=(B/ref(B,N)-1)/N; Fr:=(R/ref(R,N)-1)/N;

(二).变动角

∮a:=atan(Fa); ∮b:=atan(Fb); ∮r:=atan(Fr);

(三).曲线上相距N天的两点的连线的斜率

Ka:=(A-ref(A,N))/N; Kb:=(B-ref(B,N))/N; Kr:=(R-ref(R,N))/N;

(四).倾角

∠a:=atan(Ka); ∠b:=atan(Kb); ∠r:=atan(Kr);

(五).交*点

Cab:=cross(A,B); Jab:=longcross(A,B,N);

JYa:=between(A,N,M); FWa:=range(A,N,M);

(六).下拐点(由下向上转)

xD1:=llvbars(A,N)=M;

xD2:=ref(count(A-ref(A,1)<=0,N)=N,M) and count(A-ref(A,1)>0,M)=M;

xD3:=ref(count(∠a-ref(∠a,1)<=0,N)=N,M) and ∠a>0;

(七).上拐点(由上向下转)

sD1:=hhvbars(A,N)=M;

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;

(八).位置(求得交*点/拐点到当前的周期)

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;

(九).曲线A叠加曲线B

F:=A/ref(A,1)-1; Js:=ref(B,barscount(c)); DJ:(sum(F,0)+1)*Js;

Jd:=ref(B,barslast(条件)); Dj:=(sum(F,0)+1)*Jd;

xma1:=MA(INDEXC,5);xma2:=MA(INDEXC,10);

xtj1:=CROSS(xma1,xma2) or xma1>xma2;

xtj2:=CROSS(xma2,xma1) or xma1

FILLRGN(xtj1,SYSPARAM(5),SYSPARAM(4)),ColorDB3FCA;

FILLRGN(xtj2,SYSPARAM(5),SYSPARAM(4)),Color528608;

ktj:=(CLOSE>OPEN or CLOSE=OPEN and CLOSE>REF(CLOSE,1));

STICKLINE(ktj,HIGH,LOW,0.1,1),colorred;

STICKLINE(ktj,CLOSE,OPEN,7,1),colorred;

STICKLINE(NOT(ktj),HIGH,LOW,0.1,0),colorcyan;

STICKLINE(NOT(ktj),CLOSE,OPEN,7,0),colorcyan;

ma5:MA(CLOSE,5);

ma10:MA(CLOSE,10);

ma20:MA(CLOSE,20);

ma30:MA(CLOSE,30);

别名: 画区间彩带

所属类别: 绘图函数参数数量: 3

绘制指标区间彩带。

用法:

FILLRGN(COND,PRICE1,PRICE2),当COND条件满足时,以COLOR填充PRICE1和PRICE2的区间例如:FILLRGN(MA1>MA2, MA1,MA2),colorred 表示MA1>MA2时以红色填充MA1和MA2之间的区域。

----------------------------------------------------------

SYSPARAM(4)

系统参数:主图可见K线最高价

注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定

SYSPARAM(5)

系统参数:主图可见K线最低价

注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定

在这个例子中,是以大盘的 MA 指标来判断,具体条件可自己加入

将SYSPARAM(4),SYSPARAM(5)替换为0,10000效果更好,不用激活光标

另外:

用 ZIG 函数判断大盘趋势来看个股 xtj:=ZIG(MA(INDEXC,5),10);

FILLRGN(xtj>=ref(xtj,1),SYSPARAM(5),SYSPARAM(4)),ColorDB3FCA;

FILLRGN(xtj

ktj:=(CLOSE>OPEN or CLOSE=OPEN and CLOSE>REF(CLOSE,1));

STICKLINE(ktj,HIGH,LOW,0.1,1),colorred;

STICKLINE(ktj,CLOSE,OPEN,7,1),colorred;

STICKLINE(NOT(ktj),HIGH,LOW,0.1,0),colorcyan;

STICKLINE(NOT(ktj),CLOSE,OPEN,7,0),colorcyan;

ma5:MA(CLOSE,5);

ma10:MA(CLOSE,10);

ma20:MA(CLOSE,20);

ma30:MA(CLOSE,30);

通达信全部函数及其用法(2011年最新版)

(一)行情函数

1)HIGH(H)最高价返回该周期最高价.2)LOW(L)最低价返回该周期最低价.3)CLOSE(C)收盘价返回该周期收盘价.4)VOL(V)成交量(手)返回该周期成交量.5)OPEN(O)开盘价返回该周期开盘价.6)ADVANCE 上涨家数返回该周期上涨家数. (本函数仅对大盘有效)7)DECLINE 下跌家数返回该周期下跌家数. (本函数仅对大盘有效)8)AMOUNT 成交额(元)返回该周期成交额.9)VOLINSTK 持仓

量返回期货该周期持仓量.10) QHJSJ 期货结算价返回期货该周期结算价.

11)BUYVOL 外盘(手)返回外盘,即时行情数据

12)SELVOL 外盘(手)返回外盘

13)ISBUYORDER 主动性买单返回当前成交是否为主动性买单.用法: ISBUYORDER,当本笔成交为主动性买盘时,返回1,否则为0

14)DHIGH 不定周期最高价返回该不定周期最高价.15)DOPEN 不定周期开盘价返回该不定周期开盘价.16)DLOW 不定周期最低价返回该不定周期最低价.17)DCLOSE 不定周期收盘价返回该不定周期收盘价.18)DVOL 不定周期成交量价返回该不定周期成交量价.19)NAMELIKE 模糊股票名称返回股票名称是否以参数开头.

用法: if(NAMELIKE(ST),x,y);

20)CODELIKE 模糊股票代码返回股票代码是否以参数开头.

用法: if(CODELIKE(600),x,y);

21)INBLOCK 属于某板块返回股票是否属于某板块.

用法: if(INBLOCK(沪深300),x,y);

(二)时间函数

1)PERIOD 周期取得周期类型.

结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年.

2)DATE 日期取得该周期从1900以来的的年月日. 用法: DATE 例如函数返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值

3)TIME 时间取得该周期的时分秒.用法: TIME 函数返回有效值范围为

(000000-235959)

4)YEAR 年份取得该周期的年份.5)MONTH 月份取得该周期的月份.用法: 函数返回有效值范围为(1-12)

6)WEEKDAY 星期取得该周期的星期数.用法: WEEKDAY 函数返回有效值范围为(1-7) 7)DAY 日取得该周期的日期.用法: DAY 函数返回有效值范围为(1-31)

8)HOUR 小时取得该周期的小时数.用法: HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0

9)MINUTE 分钟取得该周期的分钟数.用法: MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0

10)FROMOPEN 分钟求当前时刻距开盘有多长时间.用法: FROMOPEN FROMOPEN.返回当前时刻距开盘有多长时间,单位为分钟.例如:当前时刻为早上十点,则返回31.

11)TFILT 分钟对指定时间段的数据进行过滤,该时间段以外的数据无效.

用法: TFILT(X,D1,M1,D2,M2) 例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的.周期以日为基本单位的,分时为0有效.

12)DATETODAY 上指纪元指定日期到1990.12.19的天数.

用法: DATETODAY(date)

DATETODAY(date).返回date到1990.12.19的天数.有效日期为(901219-1341231)

例如:DATETODAY(901219)返回0.

13)DAYTODATE 转换日期求1990.12.19后第若干天的日期.

用法: DAYTODATE(N)

DAYTODATE(N).返回1990.12.19后第N天的日期.有效天数为(0-20000)

例如:DAYTODATE(0)返回901219.

14)TIMETOSEC 当日秒数求指定时刻距0时有多长时间.

用法: TIMETOSEC(time)

TIMETOSEC(time).返回time时刻距0时有多长时间,单位为秒.有效时间为(0-235959)

例如:TIMETOSEC(93000)返回34200.

15)SECTOTIME 转换时间求0时后若干秒是什么时间.

用法: SECTOTIME(N)

SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399)

例如:SECTOTIME(34200)返回93000.

(三)引用函数

1)DRAWNULL 无效数返回无效数.用法: DRAWNULL 例如

IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线

2)BACKSET 向前赋值将当前位置到若干周期前的数据设为1.用法: BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1.例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0

3)BARSCOUNT 有效数据周期数求总的周期数.用法: BARSCOUNT(X)第一个有效数据到当前的天数例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数

4)CURRBARSCOUNT 到最后交易日的周期数求到最后交易日的周期数.用

法: CURRBARSCOUNT 求到最后交易日的周期数

5)TOTALBARSCOUNT 总的周期数求总的周期数.用法: TOTALBARSCOUNT 求总的周期数6)ISLASTBAR 是否为最后一个周期判断是否为最后一个周期.用法: ISLASTBAR 判断是否为最后一个周期

7)BARSLAST 上一条件成立位置上一次条件成立到当前的周期数.用法: BARSLAST(X):上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数

8)BARSSINCE 第一个条件成立位置第一个条件成立到当前的周期数.用

法: BARSSINCE(X):第一次X不为0到现在的天数例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数

9)BARSSINCEN N周期内首个条件成立位置 N周期内第一个条件成立到当前的周期数.

用法: BARSSINCEN(X,N):N周期内第一次X不为0到现在的天数

例如:BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数

10)BARSSINCE 首个条件成立位置第一个条件成立到当前的周期数.

用法: BARSSINCE(X):第一次X不为0到现在的天数

例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数

11)COUNT 统计统计满足条件的周期数.用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数

12)BARSLASTCOUNT 统计条件连续成立次数统计连续满足条件的周期数.用

法: BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数

13)DMA 动态移动平均求动态移动平均.用法: DMA(X,A),求X的动态移动平均.算法: 若Y=DMA(X,A)则 Y=A*X+(1-A)*Y,其中Y表示上一周期Y值,A必须小于1.例

如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价

14)HHV 最高值求最高值.用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始. 例如:HHV(HIGH,30)表示求30日最高价

15)HHVBARS 上一高点位置求上一高点到当前的周期数.用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数

16)HOD 高值名次求高值名次.

用法: HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始.

例如:HOD(HIGH,20)返回是20日的第几个高价

17)LLV 最低值求最低值.用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始. 例如:LLV(LOW,0)表示求历史最低价

18)LLVBARS 上一低点位置求上一低点到当前的周期数.用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数

19)LOD 低值名次求低值名次.

用法: LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始.

例如:LOD(LOW,20)返回是20日的第几个低价

20)REVERSE 求相反数求相反数.用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE

21)REF 日前的引用若干周期前的数据.用法: REF(X,A),引用A周期前的X值. 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收

22)REFV 日前的引用若干周期前的数据(未作平滑处理).

用法: REFV(X,A),引用A周期前的X值.A可以是变量.

平滑处理:当引用不到数据时进行的操作。

例如:REFV(CLOSE,BARSCOUNT(C)-1)表示第二根K线的收盘价.

23)REFX 日后的引用若干周期后的数据(未作平滑处理).

用法: REFX(X,A),引用A周期后的X值.A可以是变量.

平滑处理:当引用不到数据时进行的操作。

例如:REFX(CLOSE,1)表示下一周期的收盘价,在日线上就是明天收盘价

24)REFXV 日后的引用若干周期后的数据(平滑处理).

用法: REFXV(X,A),引用A周期后的X值.A可以是变量.

平滑处理:当引用不到数据时进行的操作。此函数中,平滑时使用上一个周期的引用值。例如:TT:=IF(C>O,1,2);

REFXV(CLOSE,TT);表示阳线引用下一周期的收盘价,阴线引用日后第二周期的收盘价.

25)REFDATE 日引用自1900年以来指定日期的数据.用法: REFDATE(X,A),引用A日期的X值. 例如:REFDATE(CLOSE,1011208)表示2001年12月08日的收盘价

26)SUM 累和求总和.用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始.例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和

27)FILTER 过滤过滤连续出现的信号.用法:FILTER(X,N):X满足条件后,删除其后N 周期内的数据置为0. 例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被

记录在内

28)FILTERX 反向过滤反向过滤连续出现的信号.

用法:FILTERX(X,N):X满足条件后,将其前N周期内的数据置为0.

例如:FILTERX(CLOSE>OPEN,5)查找阳线,前5天内出现过的阳线不被记录在内

29)TFILTER 交易信号过滤过滤连续出现的交易信号.

用法:TFILTER(开仓,平仓,N);过滤掉开仓(平仓)信号发出后、下一个平仓(开仓)信号发出前的所有开仓(平仓)信号.

N=1表示仅对开仓信号过滤;

N=2表示仅对平仓信号过滤;

N=0表示对开仓、平仓信号都过滤;

例如:ENTERLONG:TFILTER(开仓,平仓,1);

EXITLONG:TFILTER(开仓,平仓,2);

30)TTFILTER 交易信号过滤过滤多空交易信号.

用法:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,N);

1.过滤掉多(空)开仓信号发出后、下一个多(空)平仓信号发出前的所有多(空)开仓信号.

2.多(空)开仓信号发出且空(多)仓已建时,要发出一个平空(多)仓的信号.

3.过滤掉多(空)平仓信号发出后、下一个多(空)开仓信号发出前的所有多(空)平仓信号.

N=1表示仅对多头开仓信号过滤;

N=2表示仅对多头平仓信号过滤;

N=3表示仅对空头开仓信号过滤;

N=4表示仅对空头平仓信号过滤;

N=0表示对合并多空开仓、平仓信号;

例如:ENTERLONG:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,1); EXITLONG:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,2); ENTERSHORT:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,3); EXITSHORT:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,4);

31)TR 真实波幅求真实波幅.

用法: TR,求真实波幅.例如:ATR:=MA(TR,10);

表示求真实波幅的10周期均值

32)SUMBARS 累加到指定值的周期数向前累加到指定值到现在的周期数.用

法: SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例

如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数

33)SMA 移动平均返回移动平均用法:SMA(X,N,M):X的M日移动平均,M为权重,如

Y=(X*M+Y*(N-M))/N

34)TMA返回移动平均

用法:TMA(X,N,M),如若Y=TMA(X,N,M) 则 Y=(N*Y+M*X), 其中Y表示上一周期Y值。初值为M*X

35)MA 简单移动平均返回简单移动平均用法:MA(X,M):X的M日简单移动平均

36)EMA 指数移动平均返回指数移动平均用法:EMA(X,M):X的M日指数移动平均

37)MEMA 平滑移动平均返回平滑移动平均用法:MEMA(X,M):X的M日平滑移动平均38)EXPMA 指数移动平均返回指数移动平均用法:EXPMA(X,M):X的M日指数移动平均39)EXPMEMA 指数平滑移动平均返回指数平滑移动平均用法:EXPMEMA(X,M):X的M日指数平滑移动平均

40)XMA 偏移移动平均返回偏移移动平均用法:XMA(X,M):X的M日偏移移动平均

股票技术指标计算公式-W%R指标计算

股票技术指标计算公式-W%R指标计算 在炒股过程中,相信大家应该都了解了均线图和各项指标及公式,那么对于W%R这个股票技术指标你了解多少呢?其中隐藏着哪些炒股技巧呢?下面一起来看看吧。 W%R指标计算 W%R又叫威廉超买超卖指标,简称威廉指标,是目前股市技术分析中比较常用的短期研判指标。对于投资者而言,威廉指标是一个简单实用的技术指标:它及时准确地选择出市场中股价异动前的瞬间,既能选择出加速下跌的瞬间,也能选择出涨升启动前的最佳入市时机。 威廉指标主要是通过分析一段时间内股价最高价、最低价和收盘价之间的关系,来判断股市的超买超卖现象,预测股价中短期的走势。它主要是利用振荡点来反映市场的超买超卖行为,分析多空双方力量的对比,从而提出有效的信号来研判市场中短期行为的走势。 威廉指标是属于研究股价波幅的技术分析指标,在公式设计上和随机指标的原理比较相似,两者都是从研究股价波幅出发,通过分析一段时间的股票的最高价、最低价和收盘价等这三者关系,来反映市场的买卖气势的强弱,借以考察阶段性市场气氛、判断价格和理性投资价值标准相背离的程度。 和股市其他技术分析指标一样,威廉指标可以运用于行情的各个周期的研判,大体而言,威廉指标可分为日、周、月、年、5分钟、15分钟、30分钟、60分钟等各种周期。虽然各周期的威廉指标的研判有所区别,但基本原理相差不多。如日威廉指标是表示当天的收盘价在过去的一段日子里的全部价格范围内所处的相对位置,把这些日子里的最高价减去当日收市价,再将其差价除以这段日子的全部价格范围就得出当日的威廉指标。 威廉指标在计算时首先要决定计算参数,此数可以采取一个买卖循环周期的半数。以日为买卖的周期为例,通常所选用的买卖循环周期为8日、14日、28日或56日等,扣除周六和周日,实际交易日为6日、10日、20日或40日等,取其一半则为3日、5日、10日或20日等。 W%R指标的计算主要是利用分析周期内的最高价、最低价及周期结束的收盘价等三者之间的关系展开的。 以日威廉指标为例,其计算公式为: W%R=(Hn—C)÷(Hn—Ln)×100 其中:C为计算日的收盘价;Ln为N周期内的最低价;Hn为N周期内的最高价;公式中的N为选定的计算时间参数,一般为4或14。 以计算周期为14日为例,其计算过程如下: W%R(14日)=(H14—C)÷(H14—L14)×100

股票公式编辑器教程

公式编辑器教程一、指标分析:“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股:编写公式都要用到什么东西?我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。什么是技术指标?A均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如M就不错。还要规定参数的范围,例如1日至260日。这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索! 例一: 一根K线有四个价格组成: 最高价:HIGH 最低价:LOW 收盘价:CLOSE 开盘价:OPEN 成交量:VOL成交额:AMO 例二: 两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫Y CROSS(X,Y)表示X向上穿过了Y CROSS(Y,X)表示Y向上穿过了X 例三: 前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢? REF(X,M) 1

证券交易数据公式及举例

注:上海证券交易所的债券交易和债券买断式回购交易以人民币1 000元面值债券为1手,债券质押式回购交易以人民币1 000元标准券为1手。深圳证券交易所的债券交易以人民币100元面值为1张,债券质押式回购以100元标准券为1张。 (一)集合竞价 所谓集合竞价,是指对在规定的一段时间内接受的买卖申报一次性集中撮合的竞价方式。根据我国证券交易所的相关规定,集合竞价确定成交价的原则为: 1.可实现最大成交量的价格。 2.高于该价格的买入申报与低于该价格的卖出申报全部成交的价格。 3.与该价格相同的买方或卖方至少有一方全部成交的价格。 如有两个以上申报价格符合上述条件的,深圳证券交易所取距前收盘价最近的价位为成交价;上海证券交易所则规定使未成交量最小的申报价格为成交价格,若仍有两个以上使未成交量最小的申报价格符合上述条件的,其中间价为成交价格。 集合竞价的所有交易以同一价格成交。

然后进行集中撮合处理。所有买方有效委托按委托限价由高到低的顺序排列,限价相同者按照进入证券交易所交易系统电脑主机的时间先后排列。所有卖方有效委托按照委托限价由低到高的顺序排列,限价相同者也按照进入交易系统电脑主机的时间先后排列。依序逐笔将排在前面的买方委托与卖方委托配对成交。也就是说,按照价格优先、同等价格下时间优先的成交顺序依次成交,直至成交条件不满足为止,即所有买入委托的限价均低于卖出委托的限价,所有成交都以同一成交价成交。集合竞价中未能成交的委托,自动进入连续竞价。 例2—2:某股票当日在集合竞价时买卖申报价格和数量情况如表2—4所示,该股票上日收盘价为10.13元。该股票在上海证券交易所的当日开盘价及成交量分别是多少?如果是在深圳证券交易所,当日开盘价及成交量分别是多少? 根据表2—4分析各价位的累计买卖数量及最大可成交量可见表2—5。 由表2—4和表2—5可见,符合上述集合竞价确定成交价原则的价格有两个:10.20元和10.10元。上海证券交易所的开盘价为这两个价格的中间价10.15元,深圳证券交易所的开盘价取离上日收市价(10.13元)最近的价位10.10元。成交量均为300手。 连续竞价时,成交价格的确定原则为: 1.最高买入申报与最低卖出申报价位相同,以该价格为成交价。 2.买入申报价格高于即时揭示的最低卖出申报价格时,以即时揭示的最低卖出申报价格为成交价。

主要股票技术指标公式解读

主要股票技术指标公式解读 目录 MACD指标详解 (2) DMI指标详解(趋向指标) (4) RSI指标详解(相对强弱指标) (6) EXPMA指标的使用方法 (8) TRIX指标详解和应用 (9) CR指标详解和应用 (10) VR指标详解(成交量变异率) (11) OBV指标详解(能量潮) (12) BRAR指标详解和应用 (13) SAR指标详解(停损点) (15) CCI指标详解(顺势指标) (17) KDJ指标详解(随机指标) (19) ROC指标详解(变动率指标) (21) BOLL指标应用详解(布林线) (22) DMA指标详解和应用 (24) WV AD指标详解(威廉变异离散量) (25) WR指标详解(威廉指标) (26) MIKE指标详解(麦克指标) (27) ASI指标详解(振动升降指标) (29) EMV指标详解(简易波动指标) (31) TRIX指标详解和应用 (33)

MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。 三、MACD指标的使用心得 1、ADX指示行情处于盘整时,不采用该指标。 2、对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。 3、若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四、MACD指标的计算公式 1、MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为: 今日EMA(12)=2 12+1×今日收盘价+ 11 12+1 ×昨日EMA(12) (2)慢速平滑移动平均线(EMA)是26日的,计算公式为: 今日EMA(26)=2 26+1×今日收盘价+ 25 26+1 ×昨日EMA(26)

股票公式函数

股票公式函数 行情函数 HIGH 最高价 返回该周期最高价。 用法:HIGH H 最高价 返回该周期最高价。 用法:H LOW 最低价 返回该周期最低价。 用法:LOW L 最低价 返回该周期最低价。 用法:L CLOSE 收盘价 返回该周期收盘价。 用法:CLOSE C 收盘价 返回该周期收盘价。 用法: C VOL 成交量 返回该周期成交量。 用法:VOL V 成交量 返回该周期成交量。 用法:V OPEN 开盘价 返回该周期开盘价。 用法:OPEN O:开盘价

返回该周期开盘价。 用法:O ADV ANCE 上涨家数 返回该周期上涨家数。 用法:ADV ANCE(本函数仅对大盘有效)DECLINE 下跌家数 返回该周期下跌家数。 用法:DECLINE(本函数仅对大盘有效)AMOUNT 成交额 返回该周期成交额。 用法:AMOUNT ASKPRICE 委卖价 返回委卖1--委卖3价格。 用法:ASKPRICE(N)N取1—3。 (本函数仅个股在分笔成交分析周期有效)ASKVOL 委卖量 返回委卖1--委卖3量。 用法:ASKVOL(N)N取1—3。 (本函数仅个股在分笔成交分析周期有效)BIDPRICE 委买价 返回委买1--委买3价格。 用法:BIDPRICE(N)N取1—3。 (本函数仅个股在分笔成交分析周期有效)BIDVOL 委买量

返回委买1--委买3量。 用法:BIDVOL(N)N取1—3。 (本函数仅个股在分笔成交分析周期有效)BUYVOL 主动性买盘 返回主动性买单量。 用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。 (本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘 返回主动性卖单量。 用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。 (本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单 返回该成交是否为主动性买单。 用法:ISBUYORDER当本笔成交为主动性买盘时,返回1,否则为0。 (本函数仅个股在分笔成交分析周期有效)ISSELLORDER 主动性卖单 返回该成交是否为主动性卖单。 用法:ISSELLORDER当本笔成交为主动性卖盘时,返回1,否则为0。

股票买卖点的计算

式以当天开盘收盘最高最低价位为准作出计算: A=今日最高价.B=今日最低价.C=今日开盘价.D=今日收盘价 E=常数=(A+B+C+2D)/=次日开盘价 预测次日上升突破价位1=E+(A-B) 预测次日上升阻力价位2=2*E-B 预测次日下跌支撑价位3=2*E-A 预测次日下跌反转价位4=E-(A-B) 预测次日心理价位5=(E+1+2+3+4)/5 预测次日收盘价位6=(5+F)/2 1.次日上升突破价位:如次日此股价位的最高价超过此价位,则有上升行情产生,可当日买入,或观察近几日可逢低吸纳。 买入条件:(1)成交量必须超过今日1倍以上。 (2)以收阳为标准。 (3)前期股价以横盘或小幅上扬为主,收益10%——30%左右,不可追高。 2.次日上升阻力价位:如次日股价运行到此价位遇阻不过,可短线抛出,或在当日相对高位卖出。 卖出条件:(1)成交量基本平稳。 (2)次日该股在此点位形成阻力,没有超过前日上升的突破价位。(3)如果近期走势趋强,此阻力位近几日数值不断上移,可先不考虑卖出。

操作建议:短线,次日如符合条件可卖出。若想再买入,可在下跌支撑价处再次买入。 3.次日下跌支撑价位:如次日股价下跌至此价位附近,不在下跌,可考虑买入。 买入条件:(1)成交量变化不大。 (2)股价运行比较平稳。 操作建议:可在次日此价位吸纳,超短线为主。 特别注意:如此价位支撑连续三日下移则先不买入,可能还会有更低价出现。 4.次日下跌反转价位:如次日此股下跌的最低价超过此价位,则要逢高出货。 操作建议:如果次日此股下跌突破此价,则坚诀卖出。 特别注意:如在底部突破此价并放阳量,则是底部的反转信号,可考虑买入,可能此时就是底部价。 5.次日开盘心理价位:如次日开盘价在此价周围震荡,则可考虑在1——2日之间高抛低吸。如相差较大,则可能此股有上下行情产生,可再综合参考其它几个数值后,再考虑进出。 6.次日收盘价位:根据公式计算出来的价位,如收在5日均线之上,可继续持有,反之,则逢高减仓。 次日心理价:((O+2*C+H+L)/5+O+L+C+H)/5; 突破 位:(REF(O,1)+2*REF(C,1)+REF(H,1)+REF(L,1))/5+REF(H,1)-REF(L

股票各种技术指标大全

股票各种技术指标大全 技术指标精解 (1,25) 技术指标精解:MIKE(麦克指标)(1) 一(用途: 该指标是一种随股价波动幅度大小而变动的压力支撑指标,股价上方的压力称为“上限”,股价下方的支撑称为“下限”。第一条“上限”和第一条“下限”之间,我们设一条假想的中界线,股价位于中界线的上方时,参考“上限”压力值;股价位于中界线下方面,则参考“下限”支撑值。 二(使用方法: 1、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条“上限”为其压力参考价。 2、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条“下限”为其支撑参考价。 3、盘整时,股价若高于其中界线,则选择“上限”价位为参考依据;股价若低于其中界线,则选择“下限”价位为参考依据。注意~一般市面上的股市软件中,改以“表格”的方式表现,直接将压力和支撑的数据显示的表格中,并且会标明现阶段应参考“上限”或“下限”价位。 最新技术指标应用简介:麦克指标MIKE 一、概述 目前国内市场采用集合竞价的方式产生开盘价,并规定,收盘价的计算按该证券最后一笔交易前一分钟的所有交易的成交量的加权平均数确定,其目的是防止机构庄家利用通讯等方面的优势人为调控股价,但仍不能完全杜绝该种情况的发生。

为了避免被机构庄家故意造市而误导,MIKE(英文全称为MikeBase)指标设定一个初始价格(英文全称为Typicalprice,简称TYP),以其作为计算基准,求得 Weak(初级)、Medium(中级)、Strong(强力)六条带状支撑与压力数值,属路径指标或支撑压力指标。 二、计算方法 首先计算TYP的数值,计算公式如下: TYP,(最高价,最低价,收盘价)/3 其次,以TYP作为计算股价波动的基础,采用某段时间的最高价、最低价及收盘价来计算强、中、弱的支持及阻力位。 MIKE指标有三条初级、中级、强力压力,分别为WR Weak-R,初级压力、MR Medium-R,中级压力、SR Strong-R,强力压力 ,计算公式分别如下: WR,TYP,-(N天最低价) MR,TYP,(N天最高价-N天最低价) SR,2×N天最高价-N天最低价 MIKE指标有三条初级、中级、强力支撑,分别为WS Weak-S,初级支撑、MS Medium-S,中级支撑、SS Strong-S,强力支撑。计算公式如下: WS,TYP-(N天最高价-TYP) MS,TYP-(N天最高价-N天最低价) SS,2×N天最低价-N天最高价 公式中N为采样天数,投资者可自行设定,参考天数为12天或25天。 三、运用法则 经过上文所述的计算后,可以将每一个交易日的数值以连线的方式在图表上画出来,得出六条线,构成三条通道:WR与WS构成窄通道,MR与MS构成中间通道,SR

几种常用的股票价值计算法

几种常用的股票价值计算法 1.DDM模型(Dividend discount model /股利折现模型) 2.DCF /Discount Cash Flow /折现现金流模型) (1)FCFE (Free cash flow for the equity equity /股权自由现金流模型)模型 (2)FCFF模型(Free cash flow for the firm firm /公司自由现金流模型) DDM模型 V代表普通股的内在价值,Dt为普通股第t期支付的股息或红利,r为贴现率 对股息增长率的不同假定,股息贴现模型可以分为 :零增长模型、不变增长模型(高顿增长模型)、二阶段股利增长模型(H模型)、三阶段股利增长模型和多元增长模型等形式。 最为基础的模型;红利折现是内在价值最严格的定义;DCF法大量借鉴了DDM的一些逻辑和计算方法(基于同样的假设/相同的限制)。 1. DDM DDM模型模型法(Dividend discount model / Dividend discount model / 股利折现模型股利折现模型) DDM模型 2. DDM DDM模型的适用分红多且稳定的公司,非周期性行业; 3. DDM DDM模型的不适用分红很少或者不稳定公司,周期性行业; DDM模型在大陆基本不适用; 大陆股市的行业结构及上市公司资金饥渴决定,分红比例不高,分红的比例与数量不具有稳定性,难以对股利增长率做出预测。 DCF 模型 2.DCF /Discount Cash Flow /折现现金流模型)DCF估值法为最严谨的对企业和股票估值的方法,原则上该模型适用于任何类型的公司。 自由现金流替代股利,更科学、不易受人为影响。 当全部股权自由现金流用于股息支付时,FCFE模型与DDM模型并无区别;但总体而言,股息不等同于股权自由现金流,时高时低,原因有四: 稳定性要求(不确定未来是否有能力支付高股息); 未来投资的需要(预计未来资本支出/融资的不便与昂贵); 税收因素(累进制的个人所得税较高时); 信号特征(股息上升/前景看好;股息下降/前景看淡) DCF模型的优缺点 优点:比其他常用的建议评价模型涵盖更完整的评价模型,框架最严谨但相对较复杂的评价模型。需要的信息量更多,角度更全面, 考虑公司发展的长期性。较为详细,预测时间较长,而且考虑较多的变数,如获利成长、资金成本等,能够提供适当思考的模型。 缺点:需要耗费较长的时间,须对公司的营运情形与产业特性有深入的了解。考量公司的未来获利、成长与风险的完整评价模型,但是其数据估算具有高度的主观性与不确定性。复杂的模型,可能因数据估算不易而无法采用,即使勉强进行估算,错误的数据套入完美的模型中,也无法得到正确的结果。小变化在输入上可能导致大变化在公司的价值上。该模型的准确性受输入值的影响很大(可作敏感性分析补救)。FCFE /FCFF模型区别

股票公式编写的基础函数

公式编写的基础函数 在讲完上方如何打开公式管理器后,现在我们来讲讲如何编辑公式,打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为O 2、最高价:HIGH 可简写为 H 3、最低价:LOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价大于开盘价,即阳线:C >O,代表收盘价大于开盘价,哪么不言而喻肯定是阳线咯。相反当C0.1; 他的含义便是:(收盘价-开盘价)/昨日收盘价>0.1 这里需要注意,我在上方公式中用了一个ref,这里ref的用法为: 用法: REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。 那么长下影的光头阳线,即T 形线呢?理解了原理,也很简单。一要以最高价收盘(否则有上影),二要开盘价大于最低价。所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为 O 2、最高价:HIGH 可简写为 H 3、最低价:LOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价小于开盘价,即阴线:C L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。 二、均线函数 单根K线的形态是相当枯燥的。尤其在主图里。配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。这就需要均线函数来解决了。 最常见的: 1、MA(X,N),求X的N周期简单移动平均值。 算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,20),表示求20日均价。 2、EMA(X,N),求X的N周期指数平滑移动平均。 算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。 例如:EMA(CLOSE,20),表示求20日指数平滑均价。

股票买卖点的计算方法

股票买卖点的计算方法 现在的股票市场是一个信号分析被广泛应用的时代,投资者利用信号来迅速地发现买点和卖点,下面就让为你们介绍一下股票买卖点的计算方法吧。 股票买卖点的计算方法 买点\卖点\浪高点\浪低点的理论\经验公式. (随机理论的买点\卖点\浪高点\浪低点除外) 求高点的计算公式: 公式1:1 的低点+ ( 2 的高点-1 的低点)×1.382 ﹦新一波(3) 的压力点 或者1 的低点+ ( 2 的高点- 1 的低点)×1.618 ﹦新一波(3) 的压力点 公式2:3 的低点× 2 的高点÷ 1 的低点= 新一波(4) 的高点 公式3 :(2 的高点-1 的低点) × 0.382 + 3 的高点= 新一波(5) 的高点 或者:(2 的高点-1 的低点) × 0.618 + 3 的高点= 新一波(5) 的高点 注意:求高点参考的公式适用于上涨浪的个股, 求低点的计算公式:

公式1:3 的高点× 2 的低点÷ 1 的高点= 4 的低点 公式2:3 的高点- ( 1的高点- 2的低点) × 0.809 = 4 的底点 或者:3 的高点-(1的高点- 2的低点) × 1.382 = 4 的底点 或者:3 的高点- ( 1的高点- 2的低点) × 1.618 = 4 的底点 注意:求低点参考的公式适用于下跌浪的个股 求买点卖点的计算公式: 今天的买点=昨天的收盘价-[(收盘价-开盘价)÷2] 今天的卖点= 昨天的收盘价+[(开盘价-收盘价)÷2] 注意:今天的买点前提是必须当日收阳线的,中阳和小阳都行; 今天的卖点前提是必须当日收阴线的,中阴和小阴都行. 卖点价买点价: (30日均价+72日均价)/2 = 上涨10%当日价是卖点价 (30日均价+72日均价)/2 = 下跌10%当日价是买点价 预测明日移动平均线的价: (当日收盘价- 前5日收盘价) / 5 + 当日5日均价= 预测明日的5日移动平均线的价 (当日收盘价- 前10日收盘价) / 10+ 当日10日均价= 预测明日的10日移动平均线的价

什么是股票公式中的未来函数

什么是股票公式中的未来函数 很多人使用指标指标,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。 一、什么是“未来函数” 所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行 修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地讲,含有不确定性判断的指标指标,就是含“未来函数”的指标指标。 含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。 二、含有未来函数指标的种类

(一)以之字转向为代表的ZIG类函数。我们最常见到和经常提到的多指此类。 1、ZIG(K,N)之字转向。 当价格变化量超过N%时转向。K表示0:开盘价;1:最高价;2:最低价;3:收盘价 例如:ZIG(3,5)表示收盘价的5%的ZIG转向。 2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。(以下用法略。点击软件中相应的函数时,下面有提示或用法) 3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。 4、TROUGH(K,N,M)前M个ZIG转向波谷值。 5、TROUGHBARS(K,N,M)前M个ZIG转

向波谷到当前距离。 6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于此类未来函数。 (二)准未来函数。 这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。 1、FFT(X,N)、傅立叶变换。对序列X进行傅立叶变换或变换处理后反变换。 2、BACKSET(X,N)、向前赋值。若X非0,则将当前位置到N周期前的数值设为1。 3、WINNER、LWINNER等获利盘比例类的和COST 也有未来函数的性质,有时可使信号产生漂移。 函数:WINNER(A) 描述:获利盘比例

最全通达信公式教程大全(函数-指标-实例)

简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1 技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 2 条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3 五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 4 交易系统公式编辑器 交易系统公式是通过设定买入和卖出点(有且仅有这两个输出),由计算机进行模拟操作。以此为依据,系统一方面可以进行五彩K线公式的功能,同时提示买入和卖出;另一方面可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进行测试。 交易系统是在条件选股功能上的一次大的延伸,旨在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包

23种股票技术指标精解大全

23种股票技术指标精解大全 目录 MACD指标详解 (3) DMI指标详解(趋向指标) (6) RSI指标详解(相对强弱指标) (10) EXPMA指标的使用方法 (13) TRIX指标详解和应用 (15) CR指标详解和应用 (17) VR指标详解(成交量变异率) (20) OBV指标详解(能量潮) (23) BRAR指标详解和应用 (25) SAR指标详解(停损点) (28) CCI指标详解(顺势指标) (31) KDJ指标详解(随机指标) (34) ROC指标详解(变动率指标) (37) BOLL指标应用详解(布林线) (39) DMA指标详解和应用 (41)

WVAD指标详解(威廉变异离散量) (43) WR指标详解(威廉指标) (45) MIKE指标详解(麦克指标) (47) ASI指标详解(振动升降指标) (49) EMV指标详解(简易波动指标) (52) TRIX指标详解和应用 (55)

MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。 三、MACD指标的使用心得

1、ADX指示行情处于盘整时,不采用该指标。 2、对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。 3、若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四、MACD指标的计算公式 1、MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为: 今日EMA(12)=2 12+1×今日收盘价+ 11 12+1×昨日EMA(12) (2)慢速平滑移动平均线(EMA)是26日的,计算公式为: 今日EMA(26)= 2 26+1×今日收盘价+ 25 26+1×昨日EMA(26) 以上两个公式是指数平滑的公式,平滑因子分别为2/13和2/27。如果选别的系数,则可照此法办理。DIF=EMA(12)-EMA(26) 有了DIF之后,MACD的核心就有了。单独的DIF也能进行行情预测,但为了使信号更可靠,我们引入了另一个指标DEA。 2、DEA是DIF的移动平均,也就是连续数日的DIF的算术平均。这样,DEA自己又有了个参数,那就是作算术平均的DIF的个数,即天数。

股票选股编写公式的基础知识

股票选股编写公式的基础知识 目前大多数证券分析软件都具有指标分析和条件选股的功能,但只有用户可以自己编制算法公式的系统才是真正实用的,因为: 许多软件的指标和选股功能是黑箱操作,也就是说,其内部算法是不公开的。这样用户并不知道其指标和选股到底是如何运作的、可靠性有多高、前提条件是什么,因而也难以决定是否采用指标或选股的结果。这样的指标和选股只有宣传上的意义而没有任何实际意义。 许多软件的选股功能都不够强大和灵活。例如有些软件的条件选股功能只能让用户按照特定的模式进行设定,适用面很窄。 公式系统类似于一种编程语言,用户可以数学公式的形式实现任何自己期望的技术指标和选股条件等。可编制的公式可以完全公开算法,用户可以自行分析、评价和修改,做到心中有数。 公式系统的作用是什么呢?公式系统其实就是对一系列随时间变化的原始数据组序列进行代数和逻辑计算。为什么是数据组序列呢?因为每一个时间周期(即相邻两组数据间的时间间隔)都包含了一组原始数据,如开高低收量额,公式系统能对其中的任何原始数据进行操作。使用者定义出如何对原始数据进行处理得到一个新的数据,公式系统读出原始数据并按要求计算出使用者定制的数据,并以曲线、图形、指示等形式显示出来。 公式系统可以编辑四种类型的公式,分别是技术指标、交易系统、条件选股和五彩K 线公式。技术指标公式是最基本的公式,它用于指标图形的绘制。技术指标公式结合选股条件逻辑判断表达式,即得到条件选股公式,用于条件选股。技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于交易系统指示。技术指标公式结合色彩逻辑判断表达式,即得到K线模式公式,用于描述特定的K线模式。公式的编辑在公式编辑器中完成。 公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从1分钟到1000天间的任意值,也可以是分笔成交数据,我们用鼠标把一个公式拖到某只证券的某个周期的图形分析窗口,则该公式处理这个周期的原始数据,如开高低收量额,改变分析窗口显示的分析周期,则公式处理新的分析周期的数据。 公式系统对数据的运算是基于一系列函数,函数中除ZIG之字转向函数类和BACKSET 函数外,其余函数均满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响。 公式设定步骤 1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有9个字符。请注意,公式名称在同类公式中不能重复。 2.描述公式:用于简单描述该公式的含义,若输入,则在公式列表中会显示这段文字。

炒股软件常用关键指标解释

炒股软件常用指标解释 (2009-08-13 16:00:40) 分类:默认分类一、反趋向指标 1、B3612三减六日乖离。算法:B36收盘价的3日移动平均线与6日均线的差离。B612 收盘价的6日均线与12日均线的差离。用法:乖离值围绕多空平衡点零上下波动,正数达到某个程度无法再往上升时,是卖出时机;反之,是买进时机。多头走势中,行情回档多半在三减六日乖离达到零附近获得支撑,即使跌破,也很快能够拉回。 2、BIAS乖离率。算法:当日收盘价与移动平均线之间的差距;用法:正的乖离率愈大,表示短期获利愈大,则获利回吐的可能性愈高;负的乖离率愈大,则空头回补的可能性愈高。按个股收盘价与不同天数的平均价之间的差距,可绘制不同的BIAS线。参数:系统绘制三条BIAS线,分别为收盘价与L1日、L2日、L3日移动平均价的差。 3、CCI顺势指标。原理:用目前股价的波动程度和常态分布范围比较,来得出超买或超卖的结论,用于捕捉趋势反转点。算法:典型价格与典型价格的N日移动平均的差除以N日内典型价格的平均绝对偏差。用法:当CCI小于-100时为买入信号,CCI大于100时为卖出信号;股价产生背离现象时,是一项明显的警告信号。参数:N设定计算移动平均的天数,一般为14。 4、KDJ随机指标。原理:用目前股价在近阶段股价分布中的相对位置来预测可能发生的趋势反转。算法:对每一交易日求RSV(未成熟随机值)RSV=(收盘价-最近N日最低价)/(最近N日最高价-最近N日最低价)×100。K线:RSV的M1日移动平均。D线:K值的M2日移动平均。J线:3×D-2×K参数:N、M1、M2 天数,一般取9、3、3。用法:1.D>80,超买;D<20,超卖;J>100%超卖;J<10%超卖2.线K向上突破线D,买进信号;线K向下跌破线D,卖出信号。3.线K与线D的交叉发生在70以上,30以下,才有效。4.KD指标不适于发行量小,交易不活跃的股票;5.KD指标对大盘和热门大盘股有极高准确性。 5、DBCD异同离差乖离率。公式描述:先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。特点:原理和构造方法与乖离率类似,用法也与乖离率相同。优点是能够保持指标的紧密同步,而且线条光滑,信号明确,能够有效的过滤掉伪信号。 6、DPO区间震荡线。原理:用股价和前一段时间的移动平均线的差离更能真实描述当前股价的乖离程度。算法:收盘价减收盘价的20日均线在11天前的值。用法:1.DOP>0,表示目前处于多头市场;DOP<0,表示目前处于空头市场。2.在0轴上方设定一条超买线,当股价波动至超买线时,会形成短期高点。3.在0轴下方设定一条超卖线,当股价波动至超卖线时,会形成短期低点。4.超买超卖的范围随个股不同而不同,使用者应自行调整。5.本指标可设参考线。 7、KD随机指标。原理:用目前股价在近阶段股价分布中的相对位置来预测可能发生的趋势反转。算法:对每一交易日求RSV(未成熟随机值)。RSV=(收盘价-最近N日最低价)/(最近N日最高价-最近N日最低价)×100。K线:RSV的M1日移动平均D线:K值的M2日移动平均。参数:N、M1、M2 天数,一般取9、3、3。用法:1.D>80,超买;D<20,超卖。2.线K向上突破线D,买进信号;线K向下跌破线D,卖出信号。3.线K与线D的交叉发生在70以上,30以下,才有效。4.KD指标不适于发行量小,交易不活跃的股票; 5.KD指标对大盘和热门大盘股有极高准确性。 8、W&R威廉指标(William's %R)。原理:用当日收盘价在最近一段时间股价分布的相对位置来描述超买和超卖程度。算法:N日内最高价与当日收盘价的差,除以N日内最高价与最低价的差,结果放大100倍。参数:N统计天数一般取14天。用法:1.低于20,

股票常用函数解析

★行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等) OPEN/CLOSE:开/收盘价,取得该周期开/收盘价 HIGH/LOW:最高/低价,取得该周期最高/低价 VOL:取得该周期的成交量 ADVANCE:上涨家数,该函数只对大盘有效 AMOUNTT:成交额,取得该周期成交额 SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量否则为0 ====================================== ★大盘函数:(INDEXA、INDEXC、INDEXH等) INDEXA:表示同期大盘的成交额 INDEXC/INDEXO:表示同期大盘的收/开盘价 INDECH/INDEXL:表示同期大盘的最高/低价 INDEXADV:表示同期大盘的上涨家数 INDEXDEC:表示同期大盘的下跌家数 INDEXV:表示同期大盘的成交量 注:大盘函数只有待用户看过大盘以后才能发挥作用 ====================================== ★常数函数:(CAPITAL、市盈率、量比等) CAPITAL:返回流通盘大小,单位为手; A股为流通A股,B股为总股本,指数为0 ====================================== ★时间函数:(DATE、DAY、TIME等) DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周期从1900年以来的年月日 DAY:取得该周期的日期,有效返回值1-31 ====================================== ★引用函数:(MA、HHV、COUNT、REF、SUM、SMA等) MA简单移动平均 用法:MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,10)表示求10日均价 HHV求最高值 用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。例如:HHV(HIGH,30)表示求30日最高价 COUNT统计函数。 用法::COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。 例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数 REF:向前引用,引用若干周期前的数据。 用法:REF(X,A),引用A周期前的X值。

汇总:股票买卖公式(1)

公式A:短线买卖(有未来函数) Var3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100; Var4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; Var5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100; Var6:=(Var3+Var4+Var5)/3; Var7:=EMA(Var6,5); 指标: EMA(EMA(Var3,5),5)*3, COLORSTICK; Var8:=IF(Var6<=-20,10,0); Var9:=HHV(Var8,10); STICKLINE(Var8=10,20,10,5,0),COLOR6666FF; VarA:=IF(Var9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0); K:EMA(Var7,5)*2, COLORff00ff; D:EMA(K,5), colorwhite; J:K*3-D*2, coloryellow; VarB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10; 换手: VOL/CAPITAL*100,colorgreen; DRAWTEXT(VarA=20,15,'底部'),linethick1,colorwhite; STICKLINE((VarA=20),0,10,5,0),colorwhite; VARC:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG (3,5),2)<=REF(ZIG(3,5),3)); VARD:=(ZIG(3,5)=REF(ZIG(3,5),2)) AND (REF(ZIG (3,5),2)>=REF(ZIG(3,5),3)); STICKLINE((VARC=1),(-14),0,4,0),Color0000FF; DRAWTEXT((VARC=1),(-14),'买'),Color0000FF; STICKLINE((VARD=1),14,0,4,0),Color00FF00; DRAWTEXT((VARD=1),18,'卖'),Color00FF00; VarE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20; VarF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); Var10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); Var11:=VarFREF(VOL,1) AND CLOSE>REF(CLOSE,1); DRAWTEXT(Var11 AND COUNT(Var11,30)=1,15,'大资金活动'),linethick1,COLORff00ff; STICKLINE(Var11 AND COUNT(Var11,30)=1,1,10,5,0),colorff00ff; Var12:=(HIGH+LOW+CLOSE)/3; Var13:=(Var12-MA(Var12,14))/(0.015*AVEDEV(Var12,14)); Var14:=(Var12-MA(Var12,70))/(0.015*AVEDEV(Var12,70));

相关主题
文本预览
相关文档 最新文档