手机版 理想小程序
理想小程序
RSS 论坛APP
返回列表

backset()函数的高级用法

5万
设置
3002378 Lv.2

专栏

复制 显示全部楼层 倒序浏览 |
跳转到指定楼层

股票,炒股公式,股票软件,炒股,股票论坛股市实战技术交流论坛技巧信息技术研究交流理想股票技术论坛

在网上找到的一个有关bacdset()函数的用法讲解,很透彻,解决本人一直的疑惑,基本明白此函数的用法了,贴出来与大家分享,同时感谢原作者。backset()函数的高级用法: ...股市实战技术交流论坛技巧信息技术研究交流

在网上找到的一个有关bacdset()函数的用法讲解,很透彻,解决本人一直的疑惑,基本明白此函数的用法了,贴出来与大家分享,同时感谢原作者。
backset()函数的高级用法:
一、问题:如何在最后一根K线的前第6天,作上标记?
1、先建立一个名为backset-test的公式,代码如下:
islastbar{该周期是否最后一个周期。最后一个周期返回值为1,其余为0}

观察指标线的图形,正如注释所述,最后一天显示为1,这个1我们可理解为信号(条件)成立。其余时间,指标的数值为0,可理解为信号(条件)不成立。

2、巧用backset()函数:
①bacdset(x,n)注释:向前赋值,若X非0则把当前周期及前N-1周期的数值设置为1;
②示例:把信号向前移。
tj1:=islastbar;{最后一天的条件}
tj2:backset(tj1,6);
观察tj2指标线图,发现最后6天的tj2信号都是1,即一个高度为1的矩形。公式中,还无法判断哪天是倒数第6天。

3、显然倒数第6天,是上面矩形的前沿,如何在公式中,表达这个矩形的前沿?
容易想到的办法:
①倒数第6天的当天,tj2为1,更早的1天tj2=0,因此可以编出如下代码:
tj1:=islastbar;{最后一天的条件}
tj2:=backset(tj1,6);tj3:tj2 and ref(tj2,1)=0;

②倒数第6天的当天,tj2为1,更早的1天tj2=0,即当天tj2比早一天的tj2更大,因此可以编出如下代码:
tj1:=islastbar;{最后一天的条件}
tj2:=backset(tj1,6);
tj3:tj2>ref(tj2,1);

③倒数第6天的当天,tj2为1,更早的1天tj2=0,可以想象为tj2指标线上穿了一条高度为0.5的水平线,因此可以编出如下代码:
tj1:=islastbar;{最后一天的条件}
tj2:=backset(tj1,6);
tj3:cross(tj2,0.5);

④巧用filter()过滤函数,filter(x,N),若X非0,可以让X保持当天的值不变,且过滤其后N个周期使之数值为0。
tj1:=islastbar;{最后一天的条件}
tj2:=backset(tj1,6);
tj3:filter(tj2,5);{第1次的tj2保持为1不变,其后的5个周期过滤为0}

这样就初步找到了4种方法,可以标记倒数第6天,若想用图标来标记的话,代码例举如下:tj1:=islastbar;{最后一天的条件}
tj2:=backset(tj1,6);
tj3:=tj2>ref(tj2,1);
drawicon(tj3,L,1);
624.middle
2091624
Lv.3

专栏

发表于 2016-4-17 07:38 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
382.middle
663382
Lv.3
common_100_usergroup_icon

专栏

发表于 2016-4-17 09:26 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
118.middle
2367118
Lv.5

专栏

发表于 2016-4-17 10:18 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
493.middle
2139493
Lv.4

专栏

发表于 2016-4-17 11:02 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
362.middle
2779362
Lv.5

专栏

发表于 2016-4-17 12:47 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
406.middle
3024406
Lv.2

专栏

发表于 2016-4-17 12:49 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
968.middle
2772968
Lv.2

专栏

发表于 2016-4-17 14:06 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
106.middle
484106
Lv.1

专栏

发表于 2016-4-30 21:38 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
293.middle
3578293
Lv.1

专栏

发表于 2017-12-12 17:23 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
110.middle
3762110
Lv.2

专栏

发表于 2018-1-1 16:07 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
882.middle
2090882
Lv.3

专栏

发表于 2019-11-21 14:06 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
您需要登录后才可以回帖 登录

本版积分规则 《理想财富服务协议》《免责声明》

楼主
2楼
3楼
4楼
5楼
6楼
7楼
8楼
9楼
10楼
11楼
12楼
143212vybcku3j5julj3yk
160828rrwbe8b2ijeeae8w
站长推荐 /1

最新主题