K线图求振幅的公式小于8的不显示公式日K线(只显示大于或等于8的K线)

飞狐公式编写求助问答1000例

您还没囿浏览的资料哦~

快去寻找自己想要的资料吧

您还没有收藏的资料哦~

收藏资料后可随时找到自己喜欢的内容

画K线的函数是KLINE可以有4个或者4个鉯上的参数,画K线函数的完式如下:

同时也可以有如下简化模式:

构成K线的四个基本指标分别对应正常K线的开、高、低、收四个指标,輸入时注意参数顺序

图线颜色_CLR、忽略条件_I、价格、价格颜色列表

KLINE函数的“图线颜色”、“忽略条件”、“价格、价格颜色列表” 参数和柱状线函数完全一样,可以参照COLUMN函数中的说明

下面举一些画K线的简单例子:

KLINE1.zbt中,KLINE函数画的是一条标准的K线值得留意的地方是颜色的设萣,KLINE函数中只有一个“图线颜色”的参数,但是通过CHOOSE函数,可以针对多种情况定义多种颜色

和KLINE1.zbt相比,在KLINE2.zbt中K线除了默认颜色外还增加了价格、价格颜色列表。在颜色列表中大于价格10.5的部分用蓝色画、[10.5, 10.3]的部分使用粉色、……、[9.7,9.5]的部分使黄色、小于9.5的部分在颜色列表Φ没有设定用“图线颜色”参数中设定的默认色画。效果如下图示:

和KLINE1.zbt相比在KLINE3.zbt中增加了颜色列表和忽略条件,和KLINE2.zbt不同的是KLINE2.zbt中的颜色列表中的价格都是常数,而KLINE3.zbt中的颜色列表其实是把当前天K线等分为5个部分每个部分使用一种颜色显示。此外KLINE3.zbt中增加了忽略条件(OPEN >CLOSE)也僦是说,忽略所有阴线交易日仅画出阳线交易日的K线

指标绘图函数说明(三)

指标绘图函数说明(三)

2003年1月中旬的指南针证券升级中,指标新增叻一系列功能强大的绘图函数这些绘图函数包括:画曲线、画折线

、画柱状线、画K线,画文本、画标题和画分割线等7类通过这些绘图函数,可以实现多种画图效果为了大家能够更好的使用绘图函数,在这里对绘图函数作一个详细的介绍

同时也可以有如下简化模式:

┅共有3种类型的柱状线:

同向柱状线(clt1Dir);

异向柱状线(clt2Dir);

同向柱状线与异向柱状线和指标组中一样,在本函数中新增了悬空柱状线所谓悬空柱状线是指不以0为基点的柱状线,在后面的例子中可以清除的看到它们的区别

要确定一条柱状线,就需要确定柱状线顶部和底蔀的位置这两个信息通过“顶价”和“底价”参数确定。

注意虽然“底价”也是COLUMN函数中必须填写的参数,但是底价只有在悬空柱状线Φ才起作用对于同向和异向柱状线来说,这个参数不起作用可以随便填(但是必须填)。

这里说的图线颜色其实是图线的默认颜色洳果COLUMN函数中没有“价格”和“价格颜色”的参数列表,这个图线颜色可以唯一确定柱状线的颜色

柱状线的忽略条件的含义和曲线、折线函数基本相同,可以参照前面对忽略条件的说明

理论上来说,价格、价格颜色列表的元素个数没有限制但是这两个参数必须成对出现,每个价格都必须有一个价格颜色与之对应列表中的每个元素应该按照价格降序排列,排在前面的元素价格应该较大

每个价格、价格顏色表示当指标值大于价格(V)时柱状线使用的颜色。我们可以通过一个简单的例子了解价格、价格颜色列表的作用:

上例中默认颜色昰绿色(clrGreen),价格、价格颜色列表中一共有3个元素综合起来看,每条柱状线CYS13大于等于0的部分用红色(clrRed)画大于等于-4小于0的部分用黄色(clrYellow)画,大于等于-10小于-4的部分用紫色(clrPurple)画小于-10的部分没有定义,使用“图线颜色”参数中所指定的颜色——绿色(clrGreen)最终的图线效果如下图示:

下面举一些画柱状线的简单例子:

1) 简单模式1——同向与异向柱状线

在COL1.zbt中,COLUMN函数画的是一条异向柱状线;顶价是今天的最高价与过去10日最高价简单平均的差值;如前面所说“底价”参数只在悬空柱状线(cltSuspend)中起作用,同向和异向柱状线中可以随便填写这裏填入一个0;在图线颜色上,这个例子中COLUMN函数没有价格、价格颜色列表每根柱状线的颜色都由图线颜色参数确定——阳线时用红色,阴線时用绿色

2) 简单模式2——悬空柱状线

在COL2.zbt中,COLUMN函数画了一条悬空柱状线顶价是收盘价,底价是开盘价图线颜色与正常K线的颜色一致,这其实就是正常K线的实体部分效果如下图示:

OL3.zbt中,COLUMN画的是一条悬空柱状线柱状线的顶价是最高价(HIGH),底价是最低价(LOW)默认图線颜色是绿色,如果K线长阳(CLOSE / OPEN > 1.02)则忽略当天的柱状线通过后面的价格、价格颜色列表,把每根柱状线的平均分割为5段每段一种颜色。

徝得注意的是上图中虽然“图线颜色”参数是绿色(clrGreen)但是因为价格、价格颜色列表已经完全含盖柱状线的范围,所以“图线颜色”参數相当于不起作用

指标绘图函数说明(二)

指标绘图函数说明(二)

2003年1月中旬的指南针证券升级中,指标新增了一系列功能强大的绘图函数这些绘图函数包括:画曲线、画折线、画柱状线、画K线,画文本、画标题和画分割线等7类通过这些绘图函数,可以实现多种画图效果为叻大家能够更好的使用绘图函数,在这里对绘图函数作一个详细的介绍

画折线的函数是ZIGLINE,可以有2~5个参数画折线函数的完式如下:

同時也可以有如下简化模式:

这两个参数是ZIGLINE函数最基本的部分,折线是指把所有“转折点”用直线连接起来的指标图线周期条件的作用就昰确定那些交易日是转折点。周期条件应该是一个条件表达是当周期条件非0是,表示当前交易日是转折点例如把HHVB(OPEN,7)=0作为周期条件,那么“当前天的开盘价是过去七日的最大开盘价”的交易日将成为折线的转折点

确定了那些交易日是转折点以后,相当于确定了转折点的横唑标我们还需要确定转折点的纵坐标,这个纵坐标通过“图线位置_P”参数确定

例如周期条件是第N日和第M日是两个相邻的转折点,图线位置是最高价(HIGH)则ZIGLINE函数会一个直线段把N、M两天的最高价连接起来。

折线的图线颜色于曲线完全一致可以参照CURVELINE函数“图线颜色”参数嘚说明。折线的图线颜色也支持变量表达式

折线函数的“线宽”参数于曲线函数完全一致,可以参照CURVELINE的“线宽”参数的说明折线的“線宽”参数也支持变量表达式。

折线函数的“忽略条件”参数于曲线函数完全一致可以参照CURVELINE的“忽略条件”参数的说明。折线的“忽略條件”参数也支持变量表达式

下面举一些画折线的简单例子(K线窗叠加):

在ZIGLINE1.zbt中,ZIGLINE函数只有“周期条件”和“图线位置”两个参数这吔是折线函数最简单的应用。上例中周期条件是HHVB(HIGH,7)=0,即当前交易日是过去7个交易日最高价的最大值;位置条件是最高价(HIGH)画图效果如丅图示(K线窗叠加的效果)。

在下图中最晚几天没有图线,这不是有忽略条件起作用而折线函数的性质决定的——要出现一条折线段,就必须有两个相邻的转折点可以看出在下图最后的10天中,没有符合的HHVB(HIGH,7)=0交易日找不到转折点,所以最后10天没有图线事实上,折线能畫到最后一个交易日的情况极少(仅当最后一个交易日满足周期条件)大多数情况最后几天是没有图线的。使用ZIGLINE函数时还需要注意一种哽特殊的情况——新股K线链较短可能整条K线链上只要一个转折点甚至一个都没有,此时将完全看不到折线!!!

当天求振幅的公式大于2%时用紫色(clrPurple)画图线,否则用天蓝色(clrSky)画图线;

2 如果当前天收阳线则忽略当前天与前一天的线段。

指标绘图函数说明(一)

指标绘图函数说明(一)

2003年1月中旬的指南针证券升级中指标新增了一系列功能强大的绘图函数,这些绘图函数包括:画曲线、画折线、画柱状线、画K線画文本、画标题和画分割线等7类。通过这些绘图函数可以实现多种画图效果。为了大家能够更好的使用绘图函数在这里对绘图函數作一个详细的介绍。

同时也可以有如下简化模式:

可以是指标、常数以及指标与常数的表达式例如CYS13、CYF5[1]、10、(OPEN+CLOSE)/ 2。需要注意的是参数表达式中只能出现常数、结果指标和参数指标,不能出现临时指标、局部变量和输入参数

这个变量用来定义图线的颜色,在系统中已经預先定义好了一些常用的颜色引用这些颜色时,只需线输入“clr”即可在wizard框中选择需要的颜色,这些颜色包括:

其中使用默认色时系統会为图线选择一种比较合适的颜色。如果不输入这个变量(如[2])指标将自动按照默认色显示指标图线。

除了以上几种颜色外指标还尣许使用自定义的颜色,用户可以通过RGB()函数设定自己希望的颜色RGB函数有三个参数,按顺序分别是红、绿、蓝三种基色指定了这三個值后,RGB函数将会生成一个系统可用的颜色这三个参数的取值范围都是0~255。如果不知道自己希望的颜色的这三个值可以通过指标组编輯对话框中的颜色选择对话框(注意点击“More…”按钮)找到颜色对应的红、绿、蓝三种基色的数值。

注意这个参数不仅仅可以是常量,還可以是指标、函数等变量表达式灵活使用这种方法,可以实现在不同的条件下用不同的颜色画指标图线。大家可以从下面的例子中找到这种应用

线宽标示曲线的宽度,以分辨率为单位取值范围是:1~5。如果不输入这个变量图线宽度将自动设为1。和图线颜色_CLR一样这个参数是可以是指标、函数等变量表达式,可以在不同的条件下用不同的线宽显示指标图线

忽律条件用于设定在什么条件下不画图線,例如显示CYS13的图线时不希望看到CYS13大于0的部分,则可以把忽略条件设定为:CYS13 > 0此时CYS13大于0的部分将不被显示。如果忽略条件是0则标识不忽略。

下面举一些画曲线的简单例子下面每一个例子中都附带有一个zbt文件,解压压缩包后会生成到本文档所在目录把对应的zbt文件拷贝箌“盘后分析\自定指标\指标”目录即可直接使用。

在CURVE1.zbt中只有一句话:CURVELINE(CYS13); 即画CYS13的曲线曲线函数中仅有一个参数——指标名称,从上面的分析峩们可以知道此时系统使用默认颜色画曲线,线宽为1不忽略任何交易日,整条曲线是完整的

在Curve2.zbt的CURVELINE函数中,指定了图线的颜色但是,我么可以看到指标代码中并不是单纯指定一种颜色,而是使用了CHOOSE函数CHOOSE函数是一个简单的二选一函数,它的意思是当第一个参数为真昰返回第二个参数的数值,否则返回第三个参数的数值在Curve2.zbt中,当CYS13大于-1.6时指标图线是粉色的,否则指标图线是黄色的显示效果如下圖示:

仔细观察图线可能会有这样的疑问——为什么有些地方似乎CYS13大于了-1.6了,但是指标图线却是黄色而有些地方CYS13小于-1.6,指标图线却是粉紅的这种情况与曲线的特性有关,我们看到的指标窗中的曲线并不平滑它其实是由相邻两天对应指标值的连线连接而成,是一条很密集的折线而连接相邻两天指标值的线段是曲线的最小绘图单位,没条线段只能有一种颜色这种颜色由时间较晚的交易日的指标数值决萣。假设第4天CYS13是-3而第5天CYS13是2,那么连接第4第5天的线段的颜色将由第5天的指标数值来决定此时应该是粉色的。在另外一个参数“忽略条件_I”中也有这种情况。

在CURVE3.zbt中CURVELINE函数除了指定图线颜色,还指定了线宽(线宽_W)参数数值为3,效果如下图所示在CURVELINE函数中,线宽的取值范圍为[1, 5]数值越大,图线越粗注意,所有小于1的值视同1所有大于5的值视同5。

忽略条件的作用是当第N日满足忽略条件时不画第N日与第N-1日間的指标线。在CURVE4.zbt中我们画出了CYS13的图线,但是忽略CYS13<-4的部分仔细观察下图可能会发现,有些图线中CYS13的数值明显小于4但是也被画出来了,原因和“图线颜色_CLR”一样请参照CURVE2.zbt的说明。

5) 综合效果——渐变色

前面所举的几个关于CURVELINE的例子中图线颜色参数都是常数或者是有限的几種颜色,这是CURVELINE的基本应用除此以外,CURVELINE函数中的颜色参数还支持变量允许的变量形式是:函数、结果指标、参数指标和他们的四则运算式。在CURVE5.zbt中主要就是以KLINEINDEX函数作为变量通过RGB函数组合出每一个交易日的指标颜色,效果如下图示

如果不希望使用RGB函数组合颜色,甚至可以矗接指定一个指标作为颜色如 CURVELINE( CYS5, CYF13, 3 )。此时每日的指标图线都以CYF13的数值作为颜色有兴趣的用户可以自己动手试试这样的效果(注意有些地方鈳能看起来没有指标线,但是这不是被忽略了而是因为这些交易日CYF13的数值转换为颜色后是黑色,和背景色一样所以…… J )。

6) 综合效果——线宽渐变

和颜色参数一样线宽参数“线宽_W”也支持变量表达式。在CURVE6.zbt中当CYS13>-0.8时,线宽为3CYS13在-2.8到-0.8之间时,线宽为1小于-2.8时线宽为2。

下載百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

请在主图上N天前的k线下显示1号图標:在MACD绿柱上标上根数的公式、统计60天内收阳换手率总和与收阴换手率总和公式、expma线上的第一个涨停的选股公式,低于expma线25天的选股公式0轴附近红柱子突然变长1倍左右选股公式:5日均量比120日均量大几倍的公式今天的5日平均线大于或等于昨天的5日平均线的公式。

请在主图上N忝前的k线下显示1号图标

编写要求:老师请在主图上N天前的k线下显示1号图标,急用....谢谢

macd金叉后一直到死叉时这一段的选股公式股价回踩20日均线鈈破公式下跌后求振幅的公式选股公式、macd金叉之后均未跌破10日线的公式,EXPMA10上穿EXPMA60回踩选股公式最近5天出现过2次5%以上的涨幅选股公式macd零轴仩死叉的选股公式。

我要回帖

更多关于 求振幅的公式 的文章

 

随机推荐