通达信如何测试公式函数用法

ctrl+t

选择 —– 技术指标公式

通达信如何测试公式函数用法

通达信如何测试公式函数用法

SB1:=EVERY(C<O,4);

DRAWICON(SB1,L,2);{金叉就在最低价那里画出2号图标小箭头};

公式解读:

SB1赋值:最近4日一直存在收阴线

当满足条件SB1时,在最低价位置画2号图标

通达信如何测试公式函数用法

测试效果

通达信如何测试公式函数用法

通达信如何测试公式函数用法

副图指标是对 图中的 每根 k线 ,都做一次 运算。

以每个k线柱子为当前日期,然后执行上面的公式。

修改一下:

SB1:=EVERY(C<O,4);

NB1:=BARSLAST(SB1);

DRAWNUMBER(SB1,L,NB1);

公式翻译

SB1赋值:最近4日一直存在收阴线

NB1赋值:上次SB1距今天数

当满足条件SB1时,在最低价位置书写数字

通达信如何测试公式函数用法

含义:绘制图标

使用方法:

DRAWICON(COND,PRICE,TYPE)

当满足COND条件时,在PRICE位置画图标。

二、DRAWTEXT函数

含义:写文字

使用方法:

DRAWTEXT(COND,PRICE,TEXT)

当满足COND条件时,在PRICE位置写文字,文字的内容TEXT由我们自行设定。

这样一看,其实和DRAWICON没什么两样,只不过画图标需要从46个图标中选择,写文字可以自己设定内容而已。

注意的是,TEXT必须要用英文单引号,用了中文引号或者没有用引号都会报错。

三、DRAWNUMBER函数

含义:写数字

使用方法:

DRAWNUMBER(COND,PRICE,NUMBER)

当满足COND条件时,在PRICE位置书写数字,数字的内容是NUMBER。这个NUMBER可以是自己设定的某个数字,也可也是变量,比如成交量VOL之类的。

四、BARSLAST函数简介

含义:上一次条件成立到当前的周期数

使用方法:BARSLAST(X),上一次X条件成立到当前的周期数

举例:BARSLAST(CROSS(MA(C,20),MA(C,60)));,表示上一次20日均线60日均线金叉到当前的周期数

之前讲过的HHVBARS、LLVBARS以及今天讲的BARSLAST函数,都是用来获取周期数。

这种类型的函数有两种常见的应用场景:

1、根据获得的周期数,用REF函数返回去引用数据,比如上面的例子,获得了上一次20、60日金叉到现在的周期数,然后用REF往前引用,获取金叉那根K线对应的收盘价。

T:=BARSLAST(CROSS(MA(C,20),MA(C,60)));

A1:REF(C,T);

2、根据获取的周期数确定了一个区间,在这个区间里找满足条件的

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/268676
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2小时前
下一篇 2小时前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注