在网上找到的一个有关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);  | 
- 软件大小:0 Bytes
 - 推荐星级:
 - 更新时间:2016-04-18 22:34:48
 - 软件类别: 国产软件 / 通达信公式
 - 软件语言:简体中文
 - 授权方式: 免费版
 - 联系方式:暂无联系方式
 - 官方主页: Home Page
 - 点击大图: 【一键转帖到论坛】
 - 插件情况:

 - 运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
 - 相关Tags:指标公式 股票软件,公式源码
 - 
					
					
					
					(0)0%(0)0%
 
评论内容只代表网友观点,与本站立场无关!
本网提供的公式文件说明:
				       * alg格式飞狐股票公式,可以用飞狐交易师或者交易师软件导入;
				       * fnc格式大智慧新一代公式指标,可以用大智慧股票软件使用,少部分可以用分析家股票软件引入使用;
					   * exp格式大智慧经典版股票公式,仅可以用大智慧经典版股票软件引入使用;
					   * tni和tnc格式通达信股票公式,仅可以用通达信新引入使用,例如可以用通达信股票软件引入使用;
					  *  tne,tn6格式通达信公式,可以用通达信公式编辑器5.0版导入,推荐通达信金融终端版本;
					   * hxf格式同花顺股票公式,仅可以用同花顺股票软件引入使用。
				    以上的各种软件都可以在本网股票软件栏目找到! 
 * 关于股票公式时间限制,如果在引入大智慧公式,交易师公式或者飞狐公式的时候,发现公式名称栏是空白的,这时候调整电脑时间到1997年,又能出现公式名称,并且能正常显示,可能是公式使用期限已过。
					   * 关于还原公式源码如果你忘记了自己编写的大智慧公式,通达信公式,同花顺公式,操盘手公式,飞狐公式,博易大师公式,金字塔公式,文华公式和交易师公式等等公式的密码,本网可帮恢复源码,有.偿.服.务无意勿扰,点击在线咨询联系我。
					  
					  * 关于股票公式源码编辑
					本网提供的源码,一般都可以编辑成公式,如果不明白公式的编辑,在本页右侧教程录像可参考,或者找公式教程资料学习,请搜索:教程
 * 如果您发现软件内容或者链接错误,请点击报告错误谢谢! 
                     * 站内提供的所有软件包含源码均是由网上搜集,若侵犯了你的版权利益,请联系通知我们!
				



