xxx公式系统2_股民股票与大盘_百度空间

填充背景

含义:根据条件填充背景区域。

用法:

DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为"软件安装目录登录用户名"),若省略COLOR则使用指标线颜色填充(可以使用COLORRED等描述符设定)。

例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收阳时用红色填充背景。

DRAWGBK(CLOSE>OPEN,'MyBMP');表示收阳时用软件安装目录登录用户名MyBMP.BMP填充背景。

画图标

含义:在图形上绘制小图标。

用法:

DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE图标,TYPE是曲线标志的名称。

例如:DRAWICON(CLOSE>OPEN,LOW,"buy")表示当收阳时在{zd1}价位置画买入图标。

显示文字

含义:在图形上显示文字。

用法:

DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。

例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在{zd1}价位置显示'大阳线'字样。

RGB颜色

含义:指定颜色。

用法:

RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。

例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色

画柱线

用法:

STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。

例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。

提示文字

TIPTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。

例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,'大阳线,股价为:'+close)表示当日涨幅大于8%时在{zd1}价位置显示图标,鼠标移近时显示文字'大阳线,股价为:15.88'字样。

※显示为三角图标

画垂直线

含义:在图形上绘制垂直线。

用法:

VERTLINE(COND,TYPE),当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。

例如:VERLINE(HIGH>=HHV(HIGH,20),1)表示在创20天新高画垂直虚线

画水平线

含义:在图形上绘制水平线。

用法:

HORLINE(COND,PRICE,TYPE,EXTEND),当COND条件满足时,在PRICE位置沿水平方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。EXTEND=1 表示向左延长,=2表示向右延长,=3表示左右

由简单的公式编写开始

   这里举一些最简单的例子,有些只有一条语句且函数简单,较复杂的公式中函数复杂且语句较多。

     收盘价线    CLOSE 均线的画法  计算N日内收盘价的算术平均值,公式为:MA(X,N)表示X的N日平均。   例如: MA1: MA (CLOSE,5) , coloryellow ; 表示为: 参数名 画一条5日收盘价的均线 设置该线为黄色 

MA2:MA(C,20),color0000ff(20日收盘价均线,颜色为红色)

MA3:MA(c,250),color00ff00(年线,绿色)

均线:MA(c,N);(周期N可设置{zd0},最小,缺省)

 换手率  换手率指当期的成交量占流通股本的比例。 

 公式: hs:VOL/CAPITAL; VOL为当期成交量,CAPITAL为流通股本。

    乖离率   当前股价与均线的偏差的程度

gl:(c-ma(c,20))/ma(c,20)*100;

量比   当期成交量与5日均量的比

lb:vol/ma(vol,5);

    涨幅  涨幅指今日收盘价相对于昨日收盘价的变动幅度,即(今日收盘价-昨日收盘价)/昨日收盘价*{bfb},  

昨日收盘价的公式为:REF(CLOSE,1),

涨幅的公式:    (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)

  创新高  创新高指当日{zg}价是最近一段时间的{zg}价:    HIGH=HHV(HIGH,N)   其中的HIGH为当期{zg}价,HHV(X,N)是求N周期内X{zg}值。因此该公式的含义是当日{zg}价创N日新高时返回值为1,否则为0。 

  横盘整理  横盘整理指最近一段时期价格在一定幅度之内摆动:    (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05   其中的LLV(X,N)是求N周期内X{zd1}值。因此该公式表示10日收盘价振幅振幅在5%以内。

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

      A、放量

     a.今天成交量较昨天增加了1倍,表示如下:   VOL/REF(VOL,1)>2 b.今天成交量较10个交易日平均成交量放大了1倍,表示如下:

a:=ma(vol,10); Vol/a>2 或者直接用如下公式表示: vol/ma(vol,10)>2;

     c.今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:   a:=ma(vol,10); b:=ma(vol,5); b/a>2;

     d.今日的成交量超过了整个流通盘的5%,表示如下:   vol/capital>0.05;其中capital代表流通盘。

    

     B、缩量 

     a.今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)<0.5;

     b.今日成交量较10个交易日平均成交量减少一倍,表示如下:   a:=ma(vol,10); vol/a<2; 或者直接用如下公式表示:   vol/ma(vol,10)<2;

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

     d.今日的成交量低于了整个流通盘的5%,表示如下: vol/capital<0.05;

上涨、下跌

上涨    今天的涨幅达到5%以上,表示如下: close>ref(close,1)>1.05;

      5日均价连续上涨,表示如下: a:=ma(close,5); b:=ref(a,1);

下跌   今天的跌幅达到5%以上,表示如下: close/ref(close,1)<0.95;

      5日均价连续下跌,表示如下: a:=ma(close,5); b:=ref(a,1); a< b;

描述K线    阳线   close>open; 阴线 close< open; 高开 open>ref(close,1); 低开 open< ref(close,1); 跳空高开(high为{zg}价) open>ref(high,1); 跳空低开(low为{zd1}价) open< ref(low,1);

引用大盘数据

INDEXDATA(“N”,&X,K)     INDEXDATA 求某商品相关的数据

例:INDEXDATA("1a0001",&HIGH),n)沪指N周期{zg}值

个股于大盘的比较

CLOSE/INDEXDATA("1A0001",&CLOSE)*1000 只于沪指比较

股价在N日线附近--这可是反映股价调整幅度的好公式(选股)

a:=MA(C,N);   选股时输入20,30,60可选不同均线附近的股,

ABS(C-a)/C<=0.02;   在某均线的2/100附近的股票。也可根据需要改百分比。

只显示数值不显示曲线    在曲线属性-输出线形的勾去掉,在公式语句使用输出符出“:”

趋势【天】:BARSLAST(MA(C,250)<REF(MA(C,250),1)),colorwhite   年线由下跌拐头向上的天数,不显示曲线。

二,多语句的公式编写

      均线多头排列   

a1:=ma(c,5);

a2:=ma(c,10);

a3:=ma(c,20);

a4:=ma(c,30);

count(a1>a2 and a2>a3 and a3>a4,3)=3 and close>open; (conut统计满足条件的周期数,5,10,20,30日均线呈多头排列),

     均线空头排列   

a1:=ma(c,5);

a2:=ma(c,10);

a3:=ma(c,20);

a4:=ma(c,30);

count(a1< a2 and a2< a3 and a3< a4,3)=3 and not(close< open); (5,10,20,30日均线呈空头排列)。

      均线金叉   

a;=ma(c,5);

b:=ma(c,10);

cross(a,b); (前二句是5、10日均线,cross是交叉函数,cross(a,b)表示5日均线上穿10日均线金叉)。

     

      均线死叉  

a;=ma(c,5);

b:=ma(c,10);

cross(b,a); (前二句是5、10日均线,cross是交叉函数,cross(b,a)表示5日均线下穿10日均线死叉)。

     

      均线粘合

ma1:=ma(c,5);

ma2:=ma(c,10);

ma3:=ma(c,20);    

p1:=abs(ma1-ma2)+abs(ma2-ma3);

p1/c< 2/100 and ma1>ref(ma1,1) and ma2>ref(ma2,1); (前三句是三根均线,p1是{dy}根均线减第二根均线差的{jd1}值与第二根均线减第三根均线差的{jd1}值之和,{zh1}一句是p1与收盘价的比值小于一定比率2%(一般该比率为2%以下,同时前二均线今日比昨日上翘)。   

在个股主图叠加(引用大盘数据的)线:   

(HHV(H,n)-LLV(L,n))/(HHV(INDEXDATA("1a0001",&HIGH),n)-LLV(INDEXDATA("1a0001",&LOW),n))

*(INDEXDATA("1a0001",&CLOSE)-LLV(INDEXDATA("1a0001",&LOW),n)+LLV(L,n));

活跃度

CJBS:=MAX(0,SUBSAMEDAY(&VOLAMOUNT));   成交笔数

活跃度:CJBS/CAPITAL*100,VOLSTICK;

MA13:MA(活跃度,13);

每笔均量

CJBS:=MAX(0,SUBSAMEDAY(&VOLAMOUNT));

每笔均量:VOL/CJBS*100,COLORYELLOW;

每笔均量,STICK,COLORRED;

MA5:MA(每笔均量,5),COLORWHITE;

MA13;MA(每笔均量,13),COLORMAGENTA;

MA60:MA(每笔均量,60),COLORGREEN;

每笔均额

CJBS:=MAX(0,SUBSAMEDAY(&VOLAMOUNT));

每笔均额:AMOUNT/CJBS,COLORYELLOW;

每笔均额,STICK,COLORRED;

MA5:MA(每笔均额,5),COLORWHITE;

MA:MA(每笔均额,13),COLORMAGENTA;

MA:MA(每笔均额,60),COLORGREEN;

交易强度

CJBS:=MAX(0,SUBSAMEDAY(&VOLAMOUNT));

交易强度:VOL*100/CJBS/CAPITAL*100,VOLSTICK;

三,公式函数的活用

剔除选定股票,选股时剔除ST股票

STRFIND(STRLEFT(STKNAME,2),'ST')=0; 字符串函数,符合条件时返回为0。

获得成交笔数

MAX(0,SUBSAMEDAY(&VOLAMOUNT))

获得“是否{zh1}周期”ISLATBAR

FILTER(条件1 AND 条件2,COUNT(条件1 AND 条件2,0))

变色柱线(在个股于指数之间画不同颜色的柱线)

STICKLINE(个股>指数,个股,指数,4,0),color6666ff;

STICKLINE(个股<指数,个股,指数,4,1),color66bb66;

变色曲线(符合条件时改变颜色,下为用于KDJ公式)

k:PARTLINE(k,k>d,RGB(255,0,0),k<d,RGB(00,255,0));

[ 此文章的编辑者为: BCXYMMLL,    2007-03-17 15:26 ]

公式中引用其他公式

A2:=BARSLAST(REF(CROSS(KDJ.k,KDJ.d),1));引用KDJ公式的K,D并金叉

B2:=REF(C,A2+1)>C AND REF(KDJ.k,A2+1)<KDJ.k AND CROSS(KDJ.k,KDJ.d);

DRAWTEXT(FILTER(B2>0,5),L+0.39,'KDJ底背'),coloryellow;

网上搜集的公式

请问怎样用公式表示年线摆脱下降趋势出现向上拐头?

COUNT(MA(C,250)>REF(MA(C,250),1),3)=3

如果想显示年线向上的天数时(本人的指标):

趋势:BARSLAST(MA(C,250)<=REF(MA(C,250),1))/10,colorwhite;(注:显示天数和斜直线,由于天数太长时,如大牛股,可能长达400天,斜直线垂直高度太高,故用1/10。亦可不显示斜直线,在“曲线属性”内设置,只显示天数)。

怎么定义一阳线紧跟两阴线的函数?

ref(c,2)>ref(o,2) and ref(c,1)<ref(o,1) and c<o;

股价创出新高后,又调整到30日均线附近的选股公式如何编写?

COUNT(C>=HHV(C,N),5)=1 AND C/MA(C,30)>=1 AND C/MA(C,30)<1.02

破5天线,3天后又重新站上5天线的个股

cross(ref(ma(c,5),3),ref(c,3)) and cross(c,ma(c,5))

3天内5天线上穿10天线,10天线上穿20天线的个股

count(cross(ma(c,5),ma(c,10)),3)>=1    and    count(cross(ma(c,10),ma(c,20)),3)>=1

日macd翻绿3天内又翻红的个股。

count(cross(0,"MACD.MACD" ),3)=1 and   count(cross("MACD.MACD",0 ),3)=1

xxx财务数据及函数

       xxx用汉语拼音组成财务数据名称,引用这些名称即可调用相应数据,当不用财务报表函数时既调用当期报表数据。

GDQYHJ股东权益合计    gdzs股东总数   gdrs股东人数   shgzg 流通股 JLR净利润   LRZE利润总额     zyywlr主营业务利润     zyywcb 主营业务成本      zyywsr 主营业务收入        mgjzc每股净资产        mgyl每股盈利     ltgdmc1流通股东名称      kshiying市盈率   cj_jzcsyl净资产有益率

mgxjll每股现金流量     zcfzl资产负债率    LDBL流动比率    SDBL速动比率

MGSYZZL每股收益增长率    JLRZZL净利润增长率  

JLR/GDQYHJ*100净资产收益率

(ZYYWSR- ZYYWCB)/ZYYWSR*100销售毛利率

SHGZG/GDZS;人均持股数

100*SHGZG/ZGB;流通比例

ltgdmc1+ltgdmc2+.......+ltgdmc10 xx流通股东持股量

如将“xx流通股东持股量”定义为“主力持股”则主力持股比率为:

持比:主力持股/SHGZG*100

财务报表函数的使用:

主营业务收入增长

本期:ZYYWSR;

上期:YEARREP(&ZYYWSR,1);

同比:(本期-上期)/上期*100;

(ZYYWLR-REP(&ZYYWLR,2))/REP(&ZYYWLR,2)*100;主营业务增长率

(MGYL-REP(&MGYL,2))/REP(&MGYL,2)*100每股收益增长率

(XJJZJ-REP(&XJJZJ,2))/REP(&XJJZJ,2)*100;每股现金流增长率



郑重声明:资讯 【xxx公式系统2_股民股票与大盘_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——