通达信 某天画线如何显让某天以后的k线不显示

通达信如何在最后K线的前某天做标记_禅易阳_新浪博客
通达信如何在最后K线的前某天做标记
islastbar和backset()函数的灵活用法:
backset()函数的高级用法:一、问题
:如何在最后一根K线的前第6天,作上标记?1、先建立一个名为backset-test的公式,代码如下:
islastbar{该周期是否最后一个周期。最后一个周期返回值为1,其余为0}
观察指标线的图形,正如注释所述,最后一天显示为1,这个1我们可理解为信号(条件)成立。其余时间,指标的数值为0,可理解为信号(条件)不成立。
2、巧用backset()函数:①bacdset(x,n)注释:向前赋值,若X非0则把当前周期及前N-1周期的数值设置为1;
②示例:把信号向前移。tj1:={最后一天的条件}
tj2:backset(tj1,6);观察tj2指标线图,发现最后6天的tj2信号都是1,即一个高度为1的矩形。公式中,还无法判断哪天是倒数第6天。
3、显然倒数第6天,是上面矩形的前沿,如何在公式中,表达这个矩形的前沿?容易想到的办法:①倒数第6天的当天,tj2为1,更早的1天tj2=0,因此可以编出如下代码:tj1:={最后一天的条件}tj2:=backset(tj1,6);tj3:tj2
ref(tj2,1)=0;②倒数第6天的当天,tj2为1,更早的1天tj2=0,即当天tj2比早一天的tj2更大,因此可以编出如下代码:tj1:={最后一天的条件}tj2:=backset(tj1,6);tj3:tj2&ref(tj2,1);③倒数第6天的当天,tj2为1,更早的1天tj2=0,可以想象为tj2指标线上穿了一条高度为0.5的水平线,因此可以编出如下代码:tj1:={最后一天的条件}tj2:=backset(tj1,6);tj3:cross(tj2,0.5);④巧用filter()过滤函数,filter(x,N),若X非0,可以让X保持当天的值不变,且过滤其后N个周期使之数值为0。tj1:={最后一天的条件}tj2:=backset(tj1,6);tj3:filter(tj2,5);{第1次的tj2保持为1不变,其后的5个周期过滤为0}这样就初步找到了4种方法,可以标记倒数第6天,若想用图标来标记的话,代码例举如下:tj1:={最后一天的条件}tj2:=backset(tj1,6);tj3:=tj2&ref(tj2,1);drawicon(tj3,L,1);二、精彩公式代码欣赏:1、波浪公式{大量应用了backset()函数技巧,使用了Dll}:HD:="jgb.HD"(N);LD:="jgb.LD"(N);DRAWLINE(LD,L,HD,H,0),COLORFF9900;DRAWLINE(HD,H,LD,L,0),COLORFF9900;J1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1);
J2:=J1&REF(J1,1);DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)&BARSLAST(LD),H,L),0),COLORFF9900;R1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
S1:=R1&REF(R1,1);
{前一高}T1:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
U1:=T1&REF(T1,1);
{前一低}R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);
S2:=R2&REF(R2,1);
{前二高}T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2);
U2:=T2&REF(T2,1);
{前二低}短高:REF(H,BARSLAST(S1)),LINETHICK1;
短低:REF(L,BARSLAST(U1)),LINETHICK1;短比:(C-短低)/(短高-短低),LINETHICK0;DRAWLINE(S2,H,S1,H,1);
DRAWLINE(U2,L,U1,L,1);V1:=LINEVALUE(S2,H,S1,H,0,1);
V2:=LINEVALUE(U2,L,U1,L,0,1);DRAWICON(CROSS(C,V1),V1,4);
DRAWICON(CROSS(V2,C),V2,5);DRAWICON(CROSS(C,短高),短高,4);
DRAWICON(CROSS(短低,C),短低,5);A3:=HB3:=REF(H,REF(BARSLAST(HD),1)+1)&REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));D3:=A3
AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2);
HZ:=E3&REF(E3,1);{找出全部长期高点}A4:=L&REF(L,REF(BARSLAST(LD),1)+1);B4:=REF(L,REF(BARSLAST(LD),1)+1)D4:=A4
AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2);
LZ:=E4&REF(E4,1);{找出全部长期低点}R3:=BACKSET(ISLASTBAR,BARSLAST(HZ)+1);
S3:=R3&REF(R3,1);
{前一长高}T3:=BACKSET(ISLASTBAR,BARSLAST(LZ)+1);
U3:=T3&REF(T3,1);
{前一长低}长高:REF(H,BARSLAST(S3)),LINETHICK2;
长低:REF(L,BARSLAST(U3)),LINETHICK2;长比:(C-长低)/(长高-长低),LINETHICK0;PARTLINE(1,长低+(长高-长低)/2),COLORRED;
PARTLINE(1,长低+(长高-长低)/3),POINTDOT,COLORDDDDDD;PARTLINE(1,长低+2*(长高-长低)/3),POINTDOT,COLORDDDDDD;{下面做大盘叠加,从可见的第一根K线开始。}A:=BARSCOUNT(C)=SYSPARAM(2);
B:=BARSLAST(A); CC:=REF(INDEXC,B)/REF(C,B);DD1:=INDEXO/CC;
DD2:=INDEXH/CC; DD3:=INDEXL/CC; DD4:=INDEXC/CC;STICKLINE(M AND
DD4&=REF(DD4,1),DD3,DD1,0.1,0),COLORFF66FF;STICKLINE(M
DD4&=REF(DD4,1),DD4,DD2,0.1,0),COLORFF66FF;STICKLINE(M
DD4&=REF(DD4,1),DD1,DD4,7,1),COLORFF66FF;STICKLINE(M
AND DD4STICKLINE(M AND
DD4背离系数:100*(C-DD4)/DD4,LINETHICK0;2、macd金叉与死叉之间的最大值
代码A1:=CROSS("MACD.MACD",0);A2:=BARSLAST(A1);A3:=HHVBARS("MACD.MACD"
,A2+1);A4:=BACKSET(REF(A3&=1,1) AND
"MACD.MACD"&0,A3);A5:=BACKSET(REF(A4=0,1) AND
A4=1,2);最大值:IF(FILTER(A5,2),"MACD.MACD",0);DRAWICON(最大值&0,最大值,1);
博客等级:
博客积分:0
博客访问:2,646
关注人气:0
荣誉徽章:通达信主图不显示K线,只显示均线,怎么解决?(已解决)
理想高三级同学
还需要 4992 积分才能升级
通达信主图不显示K线,只显示均线,怎么解决?(已解决)
浏览:37672
欢迎光临理想论坛,由于您没有登录,所以无法查看到论坛的附件及隐藏分区,也无法与其他会员交流。
还没有理想论坛的帐号?
告急,通达信主图不显示K线,只显示均线,怎么解决?
[ 本帖最后由 金成思 于
15:33 编辑 ]股票论坛
积分25008&理想币810 个&彩币0 个&共享币2 个&注册时间&
理想初三级同学
还需要 861 积分才能升级
回复 楼主 金成思 的帖子
先免费行情登陆一次试试。。。。。。投资愉快
投资顺利!
积分7139&理想币1118 个&彩币0 个&共享币3645 个&注册时间&
理想高三级同学
还需要 4992 积分才能升级
上个图。。。。。。。。
(100.23 KB)
积分25008&理想币810 个&彩币0 个&共享币2 个&注册时间&
软件区特别贡献组
右键---主图类型---K线。。。试试
[ 本帖最后由 锡安500 于
14:56 编辑 ]
投资顺利!
----------------------------------------
积分15024&理想币7568 个&彩币0 个&共享币667 个&注册时间&
软件区特别贡献组
晕,K线图这么好竟然都不看。。。
投资顺利!
积分15251&理想币2644 个&彩币0 个&共享币324 个&注册时间&
理想高二级同学
还需要 7646 积分才能升级
呵呵,没有了K线图,简洁多 了
投资顺利!
积分12354&理想币102 个&彩币0 个&共享币11313 个&注册时间&
理想高一级同学(菠菜一段)
还需要 871 积分才能升级
锡安500老师正解!!!!!!!!!!!!!!!!!
投资顺利!
积分9129&理想币541 个&彩币200 个&共享币527 个&注册时间&
理想初三级同学
还需要 1355 积分才能升级
帮忙顶了,不用谢 哈哈!!!!!!!
投资顺利!
积分6645&理想币41 个&彩币0 个&共享币100 个&注册时间&
理想高三级同学
还需要 4992 积分才能升级
引用:原帖由 锡安500 于
09:26 发表
右键---主图类型---K线。。。试试 &&&&解决了,谢谢锡安500老师!
积分25008&理想币810 个&彩币0 个&共享币2 个&注册时间&
理想高二级同学
还需要 3239 积分才能升级
感谢老师分享。。。
投资顺利!
积分16761&理想币5243 个&彩币1 个&共享币2718 个&注册时间&
理想初三级同学
还需要 484 积分才能升级
感谢老师分享。。。
投资顺利!
积分7516&理想币1388 个&彩币0 个&共享币7371 个&注册时间&
软件区特别贡献组
回复 楼主 金成思 的帖子
怎么解决的?还真不知道如何只看均线而不要k线图 。。。
积分15251&理想币2644 个&彩币0 个&共享币324 个&注册时间&
理想高三级同学
还需要 4992 积分才能升级
引用:原帖由 征服股市11 于
21:30 发表
怎么解决的?还真不知道如何只看均线而不要k线图 。。。 &&&&右键---主图类型---K线。。。
积分25008&理想币810 个&彩币0 个&共享币2 个&注册时间&
理想初二级同学
还需要 1747 积分才能升级
感谢老师分享......
积分4253&理想币50 个&彩币0 个&共享币95 个&注册时间&
软件区特别贡献组
回复 13楼 金成思 的帖子
晕,原来是收盘线。。。。。。
积分15251&理想币2644 个&彩币0 个&共享币324 个&注册时间&
理想小三级同学
还需要 195 积分才能升级
回复 楼主 金成思 的帖子
谢谢分享!!!谢谢分享!!回帖是美德
积分205&理想币0 个&彩币1 个&共享币95 个&注册时间&
理想大一级同学
还需要 9296 积分才能升级
谢谢分享!!回帖是美德
积分30704&理想币8261 个&彩币1 个&共享币4187 个&注册时间&
理想小二级同学
还需要 54 积分才能升级
谢谢分享,常过来看看
积分146&理想币2 个&彩币0 个&共享币144 个&注册时间&
理想高二级同学
还需要 406 积分才能升级
引用:原帖由 金成思 于
09:12 发表
告急,通达信主图不显示K线,只显示均线,怎么解决?&&&&谢谢楼主, 无私奉献。
积分19594&理想币9320 个&彩币2 个&共享币6644 个&注册时间&
理想初一级同学
还需要 1956 积分才能升级
春节快乐!
积分2044&理想币69 个&彩币0 个&共享币794 个&注册时间&
快速回复主题
禁用 URL 识别
使用个人签名
接收新回复邮件通知
发帖请务遵守本站的相关规则,所有发表(包括转发)政治、色情非法信息者本站将实时提供发贴者个人信息给公安局,追究责任,特此申明!
具体规则请参见《》
您需要登录后才可以发帖
发表帖子[完成后可按 Ctrl+Enter 发布]
理想论坛上的网友发表的帖子纯属个人意见,理想论坛不负任何责任!广告赞助商内容与本站无关!
理想论坛值班电话[9:30~18:30]: &#6 5518-1 &#66 3090 ☎ 186 (广告)
工业和信息化部信息备案:

我要回帖

更多关于 通达信 某天标记 的文章

 

随机推荐