您现在的位置:  股票知识 > 股票公式 > 正文
南财搜索

2016股票选股公式最新编写教程 股票公式编写教程 股票公式编写入

2016-07-02 10:46    股票知识   zhishi.southmoney.com
    

  2016股票选股公式最新编写教程 股票公式编写教程 股票公式编写入门 (第九章)南方财富网小编为您提供

  if(ma3《ma4,ma4,ma3),colorblue;{MA3线小于MA4且MA4线交叉MA3线显示青色线}

  MA30:if(ma4《maa,ma4,maa),colorff00ff,linethick2;{MA4线小于MAA且MA4线交叉MAA线显示粉色粗线}

  if(ma4《maa,maa,ma4),colorred,linethick2;{MA4线小于MAA且MAA线交叉MA4线显示红色粗线}

  MA60:if(ma4》maa,maa,maa),linethick2,colorblue;{MA4线大于MAA且MAA线交叉MAA线显示兰色粗线}

  这是分别以MA4、MAA线为轴通过向上交叉和向下交叉来变换颜色的。

  单条变色线

  ma10:ma(c,10);

  if(ma10》ref(ma10,1),ma10,0),Circledot,COLORRED,LINETHICK2;

  if(ma10《ref(ma10,1),ma10,0),Circledot,COLOR00FF00,LINETHICK2;

  一、线形函数

  线形函数要和其它指标函数一起用才能发挥效力,因为它们都是描述其它指标函数的。正确用好线形函数可以使主副图指标显示丰富多彩,色彩缤纷。

  1、函数:STICK 说明:画棒状线,STICK的英文是棍、棒的意思。

  如副图公式:C》REF(C,1) AND C》REF(C,2),STICK;

  2、函数:COLORSTICK 说明:以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色,这样零轴就如楚汉交界,泾渭分明了。

  如副图公式:C-REF(C,1),COLORSTICK;

  3、函数:LINESTICK 说明:同时画棒状线与指标线。LINE是线,STICK是棒,LINESTICK自然是线棒一起显示了。如副图公式:

  A:=C-REF(C,1);

  A,LINESTICK;

  即想显示指标线和棒状线,又想以零轴为中心上下显示两种彩色棒状线,可以用分开的两句语句来达到目的,如副图公式:

  A:=C-REF(C,1);

  A,LINESTICK;

  A,COLORSTICK;

  4、函数:VOLSTICK 说明:画成交量柱状线。这是专门为显示成交量设计的。如副图公式:

  VOL,VOLSTICK;

  5、函数:CROSSDOT 说明:画叉状线或x状线。CROSS是交叉,DOT是点。如副图公式:

  ma1:ma(c,30),CROSSDOT;

  6、函数:CIRCLEDOT 说明:画小圆圈线,如副图公式:

  ma1:ma(c,30),CIRCLEDOT;

  7、函数:LINETHICK 说明:改变指标线粗细。取1、2、3、4、5、6、7放在LINETHICK后面如:LINETHICK2,数字越大,线越粗,最大可取7。如副图公式:

  例1:ma1:ma(close,30),COLORFF00FF,linethick2;

  例2:A:=C-REF(C,1);

  A,COLORSTICK,LINETHICK4;

  8、函数:POINTDOT 说明:画点状线,POINT是点、加点的意思。这个点状线看起来有点太小了,可以用加粗线函数。如副图公式:

  ma1:ma(c,30),COLOR00FF00,POINTDOT,LINETHICK2;

  我们编个指标,看看都用了哪些线形函数。

  {顶底指标}

  股价趋势:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLORFF00FF,LINETHICK2;

  底部警戒:10,COLORFFCCCC,POINTDOT;

  买入警戒:IF(股价趋势《=10,40,0),stick,linethick3,coloryellow;

  买入信号:IF(CROSS(股价趋势,底部警戒),80,0),stick,linethick3,colorblue;

  强弱分界:50,COLORWHITE,POINTDOT,LINETHICK2;

  顶部警戒:90,COLORFFCC66,POINTDOT;

  卖出警戒:IF(股价趋势》=85,40,0),stick,linethick3,colorred;

  卖出信号:IF(CROSS(股价趋势,顶部警戒),80,0),stick,linethick3,color00ff00;

  南方财富网七月资讯

  南方财富网:http://zhishi.southmoney.com

  指标解析:

  {顶底指标}

  股价趋势:3*移动平均((收盘价-最低值(最低价,27))/(最高值(最高价,27)-最低值(最低价,27))*100,5,1)-2*移动平均(移动平均((收盘价-最低值(最低价,27))/(最高值(最高价,27)-最低值(最低价,27))*100,5,1),3,1),COLORFF00FF,LINETHICK2;

  底部警戒:10,COLORFFCCCC,点状线;

  买入警戒:条件函数(股价趋势《=10,40,0),棒状线,linethick3,coloryellow;{黄粗棒状}

  买入信号:条件函数(交叉函数(股价趋势,底部警戒),80,0),棒状线,linethick3,colorblue;{蓝粗棒状}

  强弱分界:50,COLORWHITE,点状线,LINETHICK2;{粗点状线}

  顶部警戒:90,COLORFFCC66,点状线;

  卖出警戒:条件函数(股价趋势》=85,40,0),棒状线,linethick3,colorred;{红粗棒状}

  卖出信号:条件函数(交叉函数(股价趋势,顶部警戒),80,0),棒状线,linethick3,color00ff00;{绿粗棒状}

  二绘图函数

  绘图函数的功能是在主图或副图上设定条件输出图标、直线、文字、数字、指标线、指标柱等。运用恰当使编制出的主副图指标给以视觉上的美感。

  1、函数RAWICON

  用法RAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。

  说明:在图形上绘制小图标,其中TYPE可选3种图标,编码为1-3(1为红脸、2为绿脸、3为平脸)。

  示例:DRAWICON(CLOSE》OPEN,LOW,1);表示当收阳时在最低价位置画1号图标,也就是红脸。

  DRAWICON(CLOSE《OPEN,high,2);表示当收阴时在最高价位置画2号图标,也就是绿脸。

  指标示例:

  {月均线主图}

  ma1:ma(close,5),colorwhite,linethick2;{画一条5日收盘价的均线,设置该线为粗白色}

  ma2:ma(close,10),colorff00ff,linethick2;{画一条10日收盘价的均线,设置该线为粗粉色}

  ma3:ma(close,20),color00ff00,linethick2;{画一条20日收盘价的均线,设置该线为粗绿色}

  a1:=cross(ma1,ma2);{5日均线上穿10日均线,金叉}

  a2:=cross(ma2,ma1);{10日均线下穿5日均线,死叉}

  DRAWICON(a1,low,1);{当a1条件满足时,在最低价位置上显示红脸,表示此处可作为买入点}

  DRAWICON(a2,high,2);{当a2条件满足时,在最高价位置上显示绿脸,表示此处可作为卖出点}

  2、函数:DRAWLINE

  用法RAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。

  说明:在图形上绘制直线段。

  示例: DRAWLINE(HIGH》=HHV(HIGH,20),HIGH,LOW《=LLV(LOW,20),LOW,1);表示在创20天新高与创20天新低之间画直线并且向右延长。

  DRAWLINE是唯一一个一句里面用到两个COND的绘图函数。因为它需要两个点来决定一直线。

  COND1相当于指定K线位置(横坐标),PRICE1相当于是指定价位(纵坐标),这样一个点在平面上的位置就决定了。

  DRAWLINE是从第一点画到第二点的,即有起点与终点的顺序关系:第一点出现的时间,要在第二点之前。否则线是画不出来的。

  EXPAND,扩张、发展,这里是延伸的意思吧。取0,不延长;取1,延长。实际上是取大于等于1的数就延长,小于1就不延长。

  指标示例:

  {季均线主图}

  ema1:ema(close,20),colorff00ff;{画一条20日收盘价的均线,设置该线为粉色}

  ema2:ema(close,40),color00ff00;{画一条40日收盘价的均线,设置该线为绿色}

  ema3:ema(close,60),colorwhite,CIRCLEDOT;{画一条60日收盘价的均线,设置该线为白色o线}

  DRAWLINE(HIGH》=HHV(HIGH,20),HIGH,HIGH》=HHV(HIGH,20),HIGH,1),colorwhite;{表示在创20天新高与创20天新低之间画直线并且向右延长。}

  DRAWLINE(HIGH》=HHV(HIGH,20),HIGH,LOW《=LLV(LOW,20),LOW,1),coloryellow;{表示在创20天新高与创20天新低之间画直线并且向右延长。}

  3、函数RAWTEXT 说明:在图形上显示文字。

  用法RAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT,可显示多行文本。

  示例RAWTEXT(CLOSE/OPEN》1.08,LOW,‘大涨啦’);表示当日涨幅大于8%时在最低价位置显示‘大涨啦’字样。在某些满足条件的地方直接显示文字或字符,比显示图标要更直观一些。注意,显示的文字要用英语状态下的单引号括起。

  指标示例:

  {长短结合主图}

  sma1:sma(close,5,1),color00ff00;{画一条5日收盘价的均线,设置该线为绿色}

  sma2:sma(close,10,1),coloryellow;{画一条10日收盘价的均线,设置该线为黄色}

  sma3:sma(close,60,1),colorblue,linethick2;{画一条60日收盘价的均线,设置该线为蓝色粗线}

  DRAWTEXT(CLOSE/OPEN》1.08,LOW,‘大涨啦’),colorwhite;{表示当日涨幅大于8%时在最低价位置显示‘大涨啦’字样。}

  4、函数:POLYLINE 说明:在图形上绘制折线段。

  用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。

  示例:POLYLINE(HIGH》=HHV(HIGH,20),HIGH);表示在创20天新高点之间画折线。

  指标示例:

  {长短结合主图}

  sma1:sma(close,5,1),color00ff00;{画一条5日收盘价的均线,设置该线为绿色}

  sma2:sma(close,10,1),coloryellow;{画一条10日收盘价的均线,设置该线为黄色}

  sma3:sma(close,60,1),colorblue,linethick2;{画一条60日收盘价的均线,设置该线为蓝色粗线}

  POLYLINE(HIGH》=HHV(HIGH,20),HIGH),COLORWHITE;{表示在创20天新高点之间画折线(白色)。}

  5、函数:STICKLINE 说明:在图形上绘制柱线。

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

南方财富网七月资讯
南方财富网:http://zhishi.southmoney.com

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

  运用要点:

  ⑴PRICE1和PRICE2没有顺序关系,即何者在前何者在后都不影响语句的执行。

  ⑵WIDTH宽度,支持小数。用1和用0.1,会有很大的差别。取4时和主图的K线宽度差不多。

  以下的副图公式,画出的K线,与主图中显示的K线差不多。

  指标示例:

  {副图K线}

  STICKLINE(C》O OR (C=O AND C》REF(C,1)),O,C,4,1),colorred;{画出红K实体}

  STICKLINE((C》O AND C《》H) OR (C=O AND C》REF(C,1)),C,H,0.1,0),colorred;{画出红K上影线}

  STICKLINE((C》O AND L《》O) OR (C=O AND C》REF(C,1)),L,O,0.1,0),colorred;{画出红K下影线}

  STICKLINE(C《O OR (C=O AND C《=REF(C,1)),C,O,4,0),colorffcc66;{画出青K实体}

  STICKLINE(C《O OR (C=O AND C《=REF(C,1)),L,H,0.1,0),colorffcc66;{画出青K影线。因为青K是实心的,所以影线从中穿过}

  ma5:MA(C,5),colorwhite;

  ma10:ma(c,10),colorff00ff;

  绘图函数结合示例介绍完了,相信你一定有所收获吧,举一反三自己动手编个指标。不要怕失败,失败是成功之母。

  三背景装饰

  飞狐、分析家股软能将背景颜色通过渐变颜色函数装扮的很漂亮,那么大智慧股软能做到吗?能,但做出的背景色虽不如飞狐、分析家平滑漂亮,也能起到装扮的作用,效果也可以。

  更多相关资讯请关注南方股票网

(股票知识网zhishi.southmoney.com)
    股票知识网声明:资讯来源于合作媒体及机构,属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。
商务进行时
股票知识学习
联盟广告

关于股票知识网 -版权声明 -诚聘英才 -广告服务 -网站地图 -
特此声明:广告商的言论与行为均与股票知识网无关
zhishi.southmoney.com
股票知识网 © 版权所有 闽ICP备09035581号