找回密码
 立即注册

QQ登录

只需一步,快速开始

广告载入中...
查看: 24458|回复: 200

股墓遗书 VERY GOOD !!! (划线公式全套 源码)

   火... [复制链接]
发表于 2010-8-16 11:36 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转本论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 汉兵 于 2014-3-10 19:09 编辑

精彩“有线”,魅力无限!!!

学会划线,你也可以成为高手!!!

================================================
股墓遗书 .rar (3.84 KB, 下载次数: 4465)
支撑线和压力线
画法:
将前期相对低点连成一条直线即得到支撑线
将前期的相对高点连成一条直线即得到压力线
用法:

1.支撑线和压力线的作用
支撑线又称为抵抗线。当股价跌到某个价位附近时,股价停止下跌,甚至有可能还有回升。这个起着阻止股价继续下跌或暂时阻止股价继续下跌的价格就是支撑线所在的位置。
压力线又称为阻力线。当股价上涨到某价位附近时,股价会停止上涨,甚至回落。这个起着阻止或暂时阻止股价继续上升的价位就是压力线所在的位置。
支撑线和压力线的作用是阻止或暂时阻止股价向一个方向继续运动。同时,支撑线和压力线又有彻底阻止股价按原方向变动的可能。

2.支撑线与压力线相互转化
一条支撑线如果被跌破,那么这个支撑线将成为压力线;同理,一条压力线被突破,这个压力线将成为支撑线。这说明支撑线和压力线的地位不是一成不变的,而是可以改变的,条件是它被有效的足够强大的股价变动突破。

3.支撑线和压力线的确认和印正
一般来说,一条支撑线或压力线对当前影响的重要性有三个方面的考虑,一是股价在这个区域停留时间的长短;二是股价在这个区域伴随的成交量大小;三是这个支撑区域或压力区域发生的时间距离当前这个时期的远近。

公式源码:
豆豆:=C;
A1:=REF(豆豆,10)=HHV(豆豆,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);
A2:=REF(豆豆,10)=LLV(豆豆,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD)); B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORYELLOW,POINTDOT,LINETHICK4;
支撑:IF(T2,B,B),COLORGREEN,POINTDOT,LINETHICK4;

图片我不会发到正文,看下面图一吧
知道的高手要告诉我哦。嘎嘎。。。

================================================

趋势线

画法:
在上升趋势中,将两个低点连成一条直线,就得到上升趋势线。
在下降趋势中,将两个高点连成一条直线,就得到下降趋势线。

用法:
趋势线是衡量价格波动的方向的,由趋势线的方向可以明确地看出股价的趋势。要得到一条真正起作用的趋势线,要经多方面的验证才能最终确认。首先,必须确实有趋势存在。其次,画出直线后,还应得到第三个点的验证才能确认这条趋势线是有效的。

公式源码:(含压力支撑)


P:=10;
豆:=REF(HIGH,P)=HHV(HIGH,2*P+1);
豆豆:=FILTER(豆,P);
豆豆1981:=BACKSET(豆豆,P+1);
豆1981:=FILTER(豆豆1981,P);{高点}
压力:REF(HIGH,BARSLAST(豆1981)),COLORFF00FF,POINTDOT;
R11:=BACKSET(ISLASTBAR,BARSLAST(豆1981)+1);
S11:=R11>REF(R11,1);
压力轨:DRAWLINE(豆1981,HIGH,S11,HIGH,1),COLORYELLOW;
AA2:=REF(LOW,P)=LLV(LOW,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);{低点}
支撑:REF(LOW,BARSLAST(DD2)),COLOR00FF00,POINTDOT;
T11:=BACKSET(ISLASTBAR,BARSLAST(DD2)+1);
U11:=T11>REF(T11,1);
支撑轨:DRAWLINE(DD2,LOW,U11,LOW,1),COLORBLUE;
中轨:(压力轨+支撑轨)/2,COLORWHITE;

其中的 P值 也可以自己定义
图片见下面图二

================================================

轨道线

画法:
轨道线又称通道线或管道线,是基于趋势线的一种方法。在已经得到了趋势线后,通过第一个峰和谷可以作出这条趋势线的平行线,这条平行线就是轨道线。

用法:
两条平行线组成一个轨道,这就是常说的上升和下降轨道。轨道的作用是限制股价的变动范围。对上面的或下面的直线的突破将意味着有一个大的变化。与突破趋势线不同,对轨道线的突破并不是趋势反向的开始,而是趋势加速的开始。轨道线的另一个作用是提出趋势转向的警报。

公式源码:(包含趋势和压力线)

N1:=20;
N2:=10;
N3:=5;
AA:=REF(H,N1)=HHV(H,2*N1+1);
QY:=BACKSET(AA,N1+1);
CC:=FILTER(QY,N1) AND H=HHV(H,N1+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORRED;
DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT,LINETHICK2;
AA1:=REF(L,N1)=LLV(L,2*N1+1);
QY1:=BACKSET(AA1,N1+1);
CC1:=FILTER(QY1,N1) AND L=LLV(L,N1+1);
DD1:=BARSLAST(CC1);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
YDB:=IF(DD1,REF(L,DD1),L);
DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=CONST(DDTS1);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=CONST(DDTS2);
低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED;
DRAWLINE(CURRBARSCOUNT=DDCS2,L,ISLASTBAR,REF(L,DDCS2-1),1),COLOR0055FF,POINTDOT,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=DDCS1,L,ISLASTBAR,REF(L,DDCS1-1),1),COLORYELLOW,POINTDOT,LINETHICK2;

LAA:=REF(H,N2)=HHV(H,2*N2+1);
LQY:=BACKSET(LAA,N2+1);
LCC:=FILTER(LQY,N2) AND H=HHV(H,N2+1);
LDDD:=BARSLAST(LCC);
LGDTS:=IF(LCC,CURRBARSCOUNT,0);
LDINGBU:=IF(LDDD,REF(H,LDDD),H);{顶部}
LDINGBUTS:=IF(LDDD,REF(LGDTS,LDDD),LGDTS);
LDINGBU1:=REF(LDINGBU,LDDD+1);
LGDCS1:=CONST(LDINGBUTS);
LDINGBUTS1:=REF(LDINGBUTS,LDDD+1);
LGDCS2:=CONST(LDINGBUTS1);
LDINGBU2:=REF(LDINGBU1,LDDD+1);
LMM:=IF(CURRBARSCOUNT>LGDCS2,0,1);
压力:DRAWLINE(CURRBARSCOUNT=LGDCS2,H,CURRBARSCOUNT=LGDCS1,H,1) COLORWHITE;
DRAWLINE(CURRBARSCOUNT=LGDCS2,H,ISLASTBAR,REF(H,LGDCS2-1),1),COLOR0055FF,POINTDOT;
DRAWLINE(CURRBARSCOUNT=LGDCS1,H,ISLASTBAR,REF(H,LGDCS1-1),1),COLORYELLOW,POINTDOT;
LAA1:=REF(L,N2)=LLV(L,2*N2+1);
LQY1:=BACKSET(LAA1,N2+1);
LCC1:=FILTER(LQY1,N2) AND L=LLV(L,N2+1);
LDD1:=BARSLAST(LCC1);
LDDTS:=IF(LCC1,CURRBARSCOUNT,0);
LYDB:=IF(LDD1,REF(L,LDD1),L);
LDDTS1:=IF(LDD1,REF(LDDTS,LDD1),LDDTS);
LDDCS1:=CONST(LDDTS1);
LZDB:=REF(LYDB,LDD1+1);
LDDTS2:=REF(LDDTS1,DD1+1);
LDDCS2:=CONST(LDDTS2);
支撑:DRAWLINE(CURRBARSCOUNT=LDDCS2,L,CURRBARSCOUNT=LDDCS1,L,1) COLORWHITE;
ZGSTAR:=(压力+支撑)/2;
ZGEND:=CONST((压力+支撑)/2);
STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);

LLAA:=REF(H,N3)=HHV(H,2*N3+1);
LLQY:=BACKSET(LLAA,N3+1);
LLCC:=FILTER(LLQY,N3) AND H=HHV(H,N3+1);
LLDDD:=BARSLAST(LLCC);
LLGDTS:=IF(LLCC,CURRBARSCOUNT,0);
LLDINGBU:=IF(LLDDD,REF(H,LLDDD),H);{顶部}
LLDINGBUTS:=IF(LLDDD,REF(LLGDTS,LLDDD),LLGDTS);
LLDINGBU1:=REF(LLDINGBU,LLDDD+1);
LLGDCS1:=CONST(LLDINGBUTS);
LLDINGBUTS1:=REF(LLDINGBUTS,LLDDD+1);
LLGDCS2:=CONST(LLDINGBUTS1);
LLDINGBU2:=REF(LLDINGBU1,LLDDD+1);
LLMM:=IF(CURRBARSCOUNT>LGDCS2,0,1);
L压力:DRAWLINE(CURRBARSCOUNT=LLGDCS2,H,CURRBARSCOUNT=LLGDCS1,H,1) COLORYELLOW;
DRAWLINE(CURRBARSCOUNT=LLGDCS2,H,ISLASTBAR,REF(H,LLGDCS2-1),1),COLOR0055FF,POINTDOT;
DRAWLINE(CURRBARSCOUNT=LLGDCS1,H,ISLASTBAR,REF(H,LLGDCS1-1),1),COLORYELLOW,POINTDOT;
LLAA1:=REF(L,N3)=LLV(L,2*N3+1);
LLQY1:=BACKSET(LLAA1,N3+1);
LLCC1:=FILTER(LLQY1,N3) AND L=LLV(L,N3+1);
LLDD1:=BARSLAST(LCC1);
LLDDTS:=IF(LLCC1,CURRBARSCOUNT,0);
LLYDB:=IF(LLDD1,REF(L,LLDD1),L);
LLDDTS1:=IF(LLDD1,REF(LLDDTS,LLDD1),LDDTS);
LLDDCS1:=CONST(LLDDTS1);
LLZDB:=REF(LLYDB,LLDD1+1);
LLDDTS2:=REF(LLDDTS1,DD1+1);
LLDDCS2:=CONST(LLDDTS2);
L支撑:DRAWLINE(CURRBARSCOUNT=LLDDCS2,L,CURRBARSCOUNT=LLDDCS1,L,1) COLORYELLOW;
LZGSTAR:=(L压力+L支撑)/2;
LZGEND:=CONST((L压力+L支撑)/2);
LSTARDAY:=IF(LLDDCS2<LLGDCS2,LLDDCS2,LLGDCS2);
L中轨:DRAWLINE(CURRBARSCOUNT=LSTARDAY,LZGSTAR,ISLASTBAR,LZGEND,1),COLORYELLOW;
中轨:DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLORWHITE;

见图三

================================================

黄金分割线

画法:
将鼠标从一个相对低点拖曳到一个相对高点即得到黄金分割线。
用法:
黄金分割线有若干个特殊的数字,这些数字中0.382、0.618、1.382和1.618最为重要,股价极为容易在由这四个数产生的黄金分割线处产生支撑和压力

公式源码:

日:=150;昨前:=3;
高1:=REF(HHV(H,日),昨前);
低1:=REF(LLV(L,日),昨前);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
顶:REFDATE(高1,DATE),COLORGREEN,CROSSDOT,LINETHICK2;
零点191:REFDATE(H1,DATE),COLORCYAN;
零点382:REFDATE(H2,DATE),COLORYELLOW;
零点5:REFDATE(H3,DATE),COLORRED;
零点618:REFDATE(H4,DATE),COLORYELLOW;
零点809:REFDATE(H5,DATE),COLORCYAN;
低:REFDATE(低1,DATE),COLORRED,CROSSDOT,LINETHICK2;

见图四

===============================================

百分比线

画法:
将鼠标从一个相对低点拖曳到一个相对高点即得到百分比线。

用法:
百分比线考虑问题的出发点是人们的心理因素和一些整数位的分界点。其中,1/2,1/3,2/3的这三条线最为重要。
公式源码:
半年:=1+(BARSLAST(CROSS(MONTH=1 OR MONTH=7,0.5) OR DATETODAY(DATE)=1));
天数:=IF(PERIOD=5,半年,DRAWNULL);
上高:=REF(HHV(H,天数),天数),COLORYELLOW;
上低:=REF(LLV(L,天数),天数),COLORWHITE;
高1:=上高;
低1:=上低;
振幅:(高1-低1)/低1*100,NODRAW,COLORWHITE;
H1:=高1;
H2:=高1-(高1-低1)*1/4;
H3:=高1-(高1-低1)*1/2;
H4:=高1-(高1-低1)*3/4;
H5:=低1;
天:REFDATE(H1,DATE),POINTDOT,LINETHICK4,COLORYELLOW;
地:REFDATE(H5,DATE),POINTDOT,LINETHICK4,COLOR00FF00;
强:REFDATE(H2,DATE),POINTDOT,LINETHICK4,COLORFFFF00;
中:REFDATE(H3,DATE),POINTDOT,LINETHICK4,COLORWHITE;
弱:REFDATE(H4,DATE),POINTDOT,LINETHICK4,COLOR0099FF;
见图五
================================================
速度阻力线

画法:
将鼠标在一个相对低点点下不放然后调整到与趋势相符的位置即得到速度线。

用法:
速度线最为重要的功能是判断一个趋势是被暂时突破还是长久突破(转势)。

公式源码:

X:=34;Y:=34;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,L , 1),COLOR00FF00;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,
L+(PEAK(1 ,X ,1 )-TROUGH(2 ,X ,1 ))/3 , 1),COLORYELLOW;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,
L+(PEAK(1 ,X ,1 )-TROUGH(2 ,X ,1 ))/3*2 , 1),COLOR66BB00;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,H ,1 ),COLOR00FF00;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,
H-(PEAK(1 ,Y ,1 )-TROUGH(2 , Y,1 ))/3*2 ,1 ),COLORRED;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,
H-(PEAK(1 ,Y ,1 )-TROUGH(2 , Y,1 ))/3 ,1 ),COLORYELLOW;
参数可以自己调整
见图六
================================================
甘氏线

画法:
将鼠标在一个相对低点点下不放然后调整到与趋势相符的位置即得到甘氏线。

用法:
甘氏线是从一个点出发,依一定的角度,向后画出的多条射线。它通过画角度的办法以协助来判断一些重要的支撑阻力位。

公式源码:

S:=LLV(C,500);
AA:=YEAR*100+MONTH>年月;
BB:=(AA=0)+1;
P1:=(C-REF(C,1))/REF(C,1)*1000;
P2:=SUM(ABS(P1),0);
P3:=COUNT(C>0,0);
K1:=P2/P3;   
A1:=ZIG(3 , N2);
AA1:=A1>REF(A1,1);
A2:=ZIG(2,N2);
AA2:=A2<REF(A2,1);
K2:=K1*0.8;
B1:=HHVBARS(A1,55);
B2:=LLVBARS(A2,55);
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*K1/下降角度,1),COLOR33FFCC;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*2*K1/下降角度,1),COLOR6666FF,LINETHICK2;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*4*K1/下降角度,1),COLORFFFFCC;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*8*K1/下降角度,1),COLOR00CCFF;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*0.4*K1/下降角度,1),COLOR00FF00;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*8*K1/上升角度*2,1),COLOR33FFCC;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*K1/上升角度*2,1),COLOR00CCFF;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*2*K1/上升角度*2,1),COLOR6666FF,LINETHICK2;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*4*K1/上升角度*2,1),COLORFFFFCC;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*0.5*K1/上升角度*2,1),COLORFF00FF;
参数:年月{1 1777 365}
             下降角度{1  1777 1400}
              上升角度{1 1777 1700}
             N2{1  177 17}

================================================
不足之处多多,望各路高手多加指正批评。不期待你们的果果,期待你们回复交流。
嘎嘎。。。
 原文链接:http://www.55188.com/viewthread.php?tid=2895555

补充内容 (2016-1-22 11:59):
楼主自编量学指标汇总,网盘地址下载后,导入指标就能使用了:
https://yunpan.cn/cr3ARKc2ka7xM  提取码 2fc0

评分

2

查看全部评分

本帖被以下淘专辑推荐:

发表于 2017-1-30 17:08 | 显示全部楼层
精彩“有线”,魅力无限!!!

学会划线,你也可以成为高手!!!

================================================
  股墓遗书 .rar (3.84 KB, 下载次数: 3780)
支撑线和压力线
画法:
将前期相对低点连成一条直线即得到支撑线
将前期的相对高点连成一条直线即得到压力线
用法:

1.支撑线和压力线的作用
支撑线又称为抵抗线。当股价跌到某个价位附近时,股价停止下跌,甚至有可能还有回升。这个起着阻止股价继续下跌或暂时阻止股价继续下跌的价格就是支撑线所在的位置。
压力线又称为阻力线。当股价上涨到某价位附近时,股价会停止上涨,甚至回落。这个起着阻止或暂时阻止股价继续上升的价位就是压力线所在的位置。
支撑线和压力线的作用是阻止或暂时阻止股价向一个方向继续运动。同时,支撑线和压力线又有彻底阻止股价按原方向变动的可能。

2.支撑线与压力线相互转化
一条支撑线如果被跌破,那么这个支撑线将成为压力线;同理,一条压力线被突破,这个压力线将成为支撑线。这说明支撑线和压力线的地位不是一成不变的,而是可以改变的,条件是它被有效的足够强大的股价变动突破。

3.支撑线和压力线的确认和印正
一般来说,一条支撑线或压力线对当前影响的重要性有三个方面的考虑,一是股价在这个区域停留时间的长短;二是股价在这个区域伴随的成交量大小;三是这个支撑区域或压力区域发生的时间距离当前这个时期的远近。

公式源码:
豆豆:=C;
A1:=REF(豆豆,10)=HHV(豆豆,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);
A2:=REF(豆豆,10)=LLV(豆豆,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD)); B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORYELLOW,POINTDOT,LINETHICK4;
支撑:IF(T2,B,B),COLORGREEN,POINTDOT,LINETHICK4;

图片我不会发到正文,看下面图一吧
知道的高手要告诉我哦。嘎嘎。。。

================================================

趋势线

画法:
在上升趋势中,将两个低点连成一条直线,就得到上升趋势线。
在下降趋势中,将两个高点连成一条直线,就得到下降趋势线。

用法:
趋势线是衡量价格波动的方向的,由趋势线的方向可以明确地看出股价的趋势。要得到一条真正起作用的趋势线,要经多方面的验证才能最终确认。首先,必须确实有趋势存在。其次,画出直线后,还应得到第三个点的验证才能确认这条趋势线是有效的。

公式源码:(含压力支撑)


P:=10;
豆:=REF(HIGH,P)=HHV(HIGH,2*P+1);
豆豆:=FILTER(豆,P);
豆豆1981:=BACKSET(豆豆,P+1);
豆1981:=FILTER(豆豆1981,P);{高点}
压力:REF(HIGH,BARSLAST(豆1981)),COLORFF00FF,POINTDOT;
R11:=BACKSET(ISLASTBAR,BARSLAST(豆1981)+1);
S11:=R11>REF(R11,1);
压力轨RAWLINE(豆1981,HIGH,S11,HIGH,1),COLORYELLOW;
AA2:=REF(LOW,P)=LLV(LOW,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);{低点}
支撑:REF(LOW,BARSLAST(DD2)),COLOR00FF00,POINTDOT;
T11:=BACKSET(ISLASTBAR,BARSLAST(DD2)+1);
U11:=T11>REF(T11,1);
支撑轨RAWLINE(DD2,LOW,U11,LOW,1),COLORBLUE;
中轨压力轨+支撑轨)/2,COLORWHITE;

其中的 P值 也可以自己定义
图片见下面图二

================================================

轨道线

画法:
轨道线又称通道线或管道线,是基于趋势线的一种方法。在已经得到了趋势线后,通过第一个峰和谷可以作出这条趋势线的平行线,这条平行线就是轨道线。

用法:
两条平行线组成一个轨道,这就是常说的上升和下降轨道。轨道的作用是限制股价的变动范围。对上面的或下面的直线的突破将意味着有一个大的变化。与突破趋势线不同,对轨道线的突破并不是趋势反向的开始,而是趋势加速的开始。轨道线的另一个作用是提出趋势转向的警报。

公式源码:(包含趋势和压力线)

N1:=20;
N2:=10;
N3:=5;
AA:=REF(H,N1)=HHV(H,2*N1+1);
QY:=BACKSET(AA,N1+1);
CC:=FILTER(QY,N1) AND H=HHV(H,N1+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
高点压力RAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORRED;
DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT,LINETHICK2;
AA1:=REF(L,N1)=LLV(L,2*N1+1);
QY1:=BACKSET(AA1,N1+1);
CC1:=FILTER(QY1,N1) AND L=LLV(L,N1+1);
DD1:=BARSLAST(CC1);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
YDB:=IF(DD1,REF(L,DD1),L);
DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=CONST(DDTS1);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=CONST(DDTS2);
低点支撑RAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED;
DRAWLINE(CURRBARSCOUNT=DDCS2,L,ISLASTBAR,REF(L,DDCS2-1),1),COLOR0055FF,POINTDOT,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=DDCS1,L,ISLASTBAR,REF(L,DDCS1-1),1),COLORYELLOW,POINTDOT,LINETHICK2;

LAA:=REF(H,N2)=HHV(H,2*N2+1);
LQY:=BACKSET(LAA,N2+1);
LCC:=FILTER(LQY,N2) AND H=HHV(H,N2+1);
LDDD:=BARSLAST(LCC);
LGDTS:=IF(LCC,CURRBARSCOUNT,0);
LDINGBU:=IF(LDDD,REF(H,LDDD),H);{顶部}
LDINGBUTS:=IF(LDDD,REF(LGDTS,LDDD),LGDTS);
LDINGBU1:=REF(LDINGBU,LDDD+1);
LGDCS1:=CONST(LDINGBUTS);
LDINGBUTS1:=REF(LDINGBUTS,LDDD+1);
LGDCS2:=CONST(LDINGBUTS1);
LDINGBU2:=REF(LDINGBU1,LDDD+1);
LMM:=IF(CURRBARSCOUNT>LGDCS2,0,1);
压力RAWLINE(CURRBARSCOUNT=LGDCS2,H,CURRBARSCOUNT=LGDCS1,H,1) COLORWHITE;
DRAWLINE(CURRBARSCOUNT=LGDCS2,H,ISLASTBAR,REF(H,LGDCS2-1),1),COLOR0055FF,POINTDOT;
DRAWLINE(CURRBARSCOUNT=LGDCS1,H,ISLASTBAR,REF(H,LGDCS1-1),1),COLORYELLOW,POINTDOT;
LAA1:=REF(L,N2)=LLV(L,2*N2+1);
LQY1:=BACKSET(LAA1,N2+1);
LCC1:=FILTER(LQY1,N2) AND L=LLV(L,N2+1);
LDD1:=BARSLAST(LCC1);
LDDTS:=IF(LCC1,CURRBARSCOUNT,0);
LYDB:=IF(LDD1,REF(L,LDD1),L);
LDDTS1:=IF(LDD1,REF(LDDTS,LDD1),LDDTS);
LDDCS1:=CONST(LDDTS1);
LZDB:=REF(LYDB,LDD1+1);
LDDTS2:=REF(LDDTS1,DD1+1);
LDDCS2:=CONST(LDDTS2);
支撑RAWLINE(CURRBARSCOUNT=LDDCS2,L,CURRBARSCOUNT=LDDCS1,L,1) COLORWHITE;
ZGSTAR:=(压力+支撑)/2;
ZGEND:=CONST((压力+支撑)/2);
STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);

LLAA:=REF(H,N3)=HHV(H,2*N3+1);
LLQY:=BACKSET(LLAA,N3+1);
LLCC:=FILTER(LLQY,N3) AND H=HHV(H,N3+1);
LLDDD:=BARSLAST(LLCC);
LLGDTS:=IF(LLCC,CURRBARSCOUNT,0);
LLDINGBU:=IF(LLDDD,REF(H,LLDDD),H);{顶部}
LLDINGBUTS:=IF(LLDDD,REF(LLGDTS,LLDDD),LLGDTS);
LLDINGBU1:=REF(LLDINGBU,LLDDD+1);
LLGDCS1:=CONST(LLDINGBUTS);
LLDINGBUTS1:=REF(LLDINGBUTS,LLDDD+1);
LLGDCS2:=CONST(LLDINGBUTS1);
LLDINGBU2:=REF(LLDINGBU1,LLDDD+1);
LLMM:=IF(CURRBARSCOUNT>LGDCS2,0,1);
L压力RAWLINE(CURRBARSCOUNT=LLGDCS2,H,CURRBARSCOUNT=LLGDCS1,H,1) COLORYELLOW;
DRAWLINE(CURRBARSCOUNT=LLGDCS2,H,ISLASTBAR,REF(H,LLGDCS2-1),1),COLOR0055FF,POINTDOT;
DRAWLINE(CURRBARSCOUNT=LLGDCS1,H,ISLASTBAR,REF(H,LLGDCS1-1),1),COLORYELLOW,POINTDOT;
LLAA1:=REF(L,N3)=LLV(L,2*N3+1);
LLQY1:=BACKSET(LLAA1,N3+1);
LLCC1:=FILTER(LLQY1,N3) AND L=LLV(L,N3+1);
LLDD1:=BARSLAST(LCC1);
LLDDTS:=IF(LLCC1,CURRBARSCOUNT,0);
LLYDB:=IF(LLDD1,REF(L,LLDD1),L);
LLDDTS1:=IF(LLDD1,REF(LLDDTS,LLDD1),LDDTS);
LLDDCS1:=CONST(LLDDTS1);
LLZDB:=REF(LLYDB,LLDD1+1);
LLDDTS2:=REF(LLDDTS1,DD1+1);
LLDDCS2:=CONST(LLDDTS2);
L支撑RAWLINE(CURRBARSCOUNT=LLDDCS2,L,CURRBARSCOUNT=LLDDCS1,L,1) COLORYELLOW;
LZGSTAR:=(L压力+L支撑)/2;
LZGEND:=CONST((L压力+L支撑)/2);
LSTARDAY:=IF(LLDDCS2<LLGDCS2,LLDDCS2,LLGDCS2);
L中轨RAWLINE(CURRBARSCOUNT=LSTARDAY,LZGSTAR,ISLASTBAR,LZGEND,1),COLORYELLOW;
中轨RAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLORWHITE;

见图三

================================================

黄金分割线

画法:
将鼠标从一个相对低点拖曳到一个相对高点即得到黄金分割线。
用法:
黄金分割线有若干个特殊的数字,这些数字中0.382、0.618、1.382和1.618最为重要,股价极为容易在由这四个数产生的黄金分割线处产生支撑和压力

公式源码:

日:=150;昨前:=3;
高1:=REF(HHV(H,日),昨前);
低1:=REF(LLV(L,日),昨前);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
顶:REFDATE(高1,DATE),COLORGREEN,CROSSDOT,LINETHICK2;
零点191:REFDATE(H1,DATE),COLORCYAN;
零点382:REFDATE(H2,DATE),COLORYELLOW;
零点5:REFDATE(H3,DATE),COLORRED;
零点618:REFDATE(H4,DATE),COLORYELLOW;
零点809:REFDATE(H5,DATE),COLORCYAN;
低:REFDATE(低1,DATE),COLORRED,CROSSDOT,LINETHICK2;

见图四

===============================================

百分比线

画法:
将鼠标从一个相对低点拖曳到一个相对高点即得到百分比线。

用法:
百分比线考虑问题的出发点是人们的心理因素和一些整数位的分界点。其中,1/2,1/3,2/3的这三条线最为重要。
公式源码:
半年:=1+(BARSLAST(CROSS(MONTH=1 OR MONTH=7,0.5) OR DATETODAY(DATE)=1));
天数:=IF(PERIOD=5,半年,DRAWNULL);
上高:=REF(HHV(H,天数),天数),COLORYELLOW;
上低:=REF(LLV(L,天数),天数),COLORWHITE;
高1:=上高;
低1:=上低;
振幅高1-低1)/低1*100,NODRAW,COLORWHITE;
H1:=高1;
H2:=高1-(高1-低1)*1/4;
H3:=高1-(高1-低1)*1/2;
H4:=高1-(高1-低1)*3/4;
H5:=低1;
天:REFDATE(H1,DATE),POINTDOT,LINETHICK4,COLORYELLOW;
地:REFDATE(H5,DATE),POINTDOT,LINETHICK4,COLOR00FF00;
强:REFDATE(H2,DATE),POINTDOT,LINETHICK4,COLORFFFF00;
中:REFDATE(H3,DATE),POINTDOT,LINETHICK4,COLORWHITE;
弱:REFDATE(H4,DATE),POINTDOT,LINETHICK4,COLOR0099FF;
见图五
================================================
速度阻力线

画法:
将鼠标在一个相对低点点下不放然后调整到与趋势相符的位置即得到速度线。

用法:
速度线最为重要的功能是判断一个趋势是被暂时突破还是长久突破(转势)。

公式源码:

X:=34;Y:=34;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,L , 1),COLOR00FF00;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,
L+(PEAK(1 ,X ,1 )-TROUGH(2 ,X ,1 ))/3 , 1),COLORYELLOW;
DRAWLINE(H=PEAK(1 ,X ,1 ) ,H ,L=TROUGH(2 ,X ,1 ) ,
L+(PEAK(1 ,X ,1 )-TROUGH(2 ,X ,1 ))/3*2 , 1),COLOR66BB00;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,H ,1 ),COLOR00FF00;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,
H-(PEAK(1 ,Y ,1 )-TROUGH(2 , Y,1 ))/3*2 ,1 ),COLORRED;
DRAWLINE(L=TROUGH(2 ,Y,1 ) ,L ,H=PEAK(1 ,Y,1 ) ,
H-(PEAK(1 ,Y ,1 )-TROUGH(2 , Y,1 ))/3 ,1 ),COLORYELLOW;
参数可以自己调整
见图六
================================================
甘氏线

画法:
将鼠标在一个相对低点点下不放然后调整到与趋势相符的位置即得到甘氏线。

用法:
甘氏线是从一个点出发,依一定的角度,向后画出的多条射线。它通过画角度的办法以协助来判断一些重要的支撑阻力位。

公式源码:

S:=LLV(C,500);
AA:=YEAR*100+MONTH>年月;
BB:=(AA=0)+1;
P1:=(C-REF(C,1))/REF(C,1)*1000;
P2:=SUM(ABS(P1),0);
P3:=COUNT(C>0,0);
K1:=P2/P3;   
A1:=ZIG(3 , N2);
AA1:=A1>REF(A1,1);
A2:=ZIG(2,N2);
AA2:=A2<REF(A2,1);
K2:=K1*0.8;
B1:=HHVBARS(A1,55);
B2:=LLVBARS(A2,55);
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*K1/下降角度,1),COLOR33FFCC;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*2*K1/下降角度,1),COLOR6666FF,LINETHICK2;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*4*K1/下降角度,1),COLORFFFFCC;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*8*K1/下降角度,1),COLOR00CCFF;
DRAWLINE(C=A1*BB AND AA1>0,C,B1=10 ,REF(C,B1)-S*0.4*K1/下降角度,1),COLOR00FF00;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*8*K1/上升角度*2,1),COLOR33FFCC;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*K1/上升角度*2,1),COLOR00CCFF;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*2*K1/上升角度*2,1),COLOR6666FF,LINETHICK2;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*4*K1/上升角度*2,1),COLORFFFFCC;
DRAWLINE(L=A2*AA AND AA2>0,L,B2=10 ,REF(L,B2)+S*0.5*K1/上升角度*2,1),COLORFF00FF;
参数:年月{1 1777 365}
             下降角度{1  1777 1400}
              上升角度{1 1777 1700}
             N2{1  177 17}

================================================
不足之处多多,望各路高手多加指正批评。不期待你们的果果,期待你们回复交流。
嘎嘎。。。
 原文链接:http://www.55188.com/viewthread.php?tid=2895555

补充内容 (2016-1-22 11:59):
楼主自编量学指标汇总,网盘地址下载后,导入指标就能使用了:
https://yunpan.cn/cr3ARKc2ka7xM  提取码 2fc0
回复

使用道具 举报

发表于 2017-1-30 08:24 | 显示全部楼层
精彩“有线”,魅力无限!!!

学会划线,你也可以成为高手!!!

================================================
  股墓遗书 .rar (3.84 KB, 下载次数: 3777)
支撑线和压力线
画法:
将前期相对低点连成一条直线即得到支撑线
将前期的相对高点连成一条直线即得到压力线
用法:

1.支撑线和压力线的作用
支撑线又称为抵抗线。当股价跌到某个价位附近时,股价停止下跌,甚至有可能还有回升。这个起着阻止股价继续下跌或暂时阻止股价继续下跌的价格就是支撑线所在的位置。
压力线又称为阻力线。当股价上涨到某价位附近时,股价会停止上涨,甚至回落。这个起着阻止或暂时阻止股价继续上升的价位就是压力线所在的位置。
支撑线和压力线的作用是阻止或暂时阻止股价向一个方向继续运动。同时,支撑线和压力线又有彻底阻止股价按原方向变动的可能。

2.支撑线与压力线相互转化
一条支撑线如果被跌破,那么这个支撑线将成为压力线;同理,一条压力线被突破,这个压力线将成为支撑线。这说明支撑线和压力线的地位不是一成不变的,而是可以改变的,条件是它被有效的足够强大的股价变动突破。

3.支撑线和压力线的确认和印正
一般来说,一条支撑线或压力线对当前影响的重要性有三个方面的考虑,一是股价在这个区域停留时间的长短;二是股价在这个区域伴随的成交量大小;三是这个支撑区域或压力区域发生的时间距离当前这个时期的远近。

公式源码:
豆豆:=C;
A1:=REF(豆豆,10)=HHV(豆豆,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);
A2:=REF(豆豆,10)=LLV(豆豆,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD)); B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORYELLOW,POINTDOT,LINETHICK4;
支撑:IF(T2,B,B),COLORGREEN,POINTDOT,LINETHICK4;

图片我不会发到正文,看下面图一吧
知道的高手要告诉我哦。嘎嘎。。。
回复

使用道具 举报

发表于 2016-3-24 09:27 | 显示全部楼层
IF(INDEXC>REF(INDEXC,1),INDEXC,0),NODRAW,COLORRED; IF(INDEXC<REF(INDEXC,1),INDEXC,0),NODRAW,COLORGREEN; X:=INDEXC;Y:=INDEXO;Z:=INDEXL;I:=INDEXH;{大盘K线--由“零秒出手”编制} STICKLINE(Y<X,X,I,0.000001,0),COLORRED; STICKLINE(Y<X,Y,Z,0.000001,0),COLORRED; STICKLINE(Y<X,X,Y,2.5,1),COLORRED; STICKLINE(Y>X,Y,I,0.000001,0),COLORCYAN; STICKLINE(Y>X,X,Z,0.000001,0),COLORCYAN; STICKLINE(Y>X,Y,X,2.5,0),COLORCYAN;  M13:MA(INDEXC,13),LINETHICK1,COLORWHITE ; M34:MA(INDEXC,34)LINETHICK1,COLORYELLOW; M55:MA(INDEXC,55)LINETHICK1,COLORRED;
回复

使用道具 举报

发表于 2010-8-16 11:42 | 显示全部楼层
让偶抢了个沙发
回复

使用道具 举报

发表于 2010-8-16 11:46 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

发表于 2010-8-16 11:47 | 显示全部楼层
我也来看看,是不是方便
回复

使用道具 举报

发表于 2010-8-16 11:50 | 显示全部楼层
学习了,感谢分享
回复

使用道具 举报

发表于 2010-8-16 11:56 | 显示全部楼层
楼主辛苦了。学习一下
回复

使用道具 举报

发表于 2010-8-16 12:01 | 显示全部楼层
有意思~~~~感谢分享
回复

使用道具 举报

发表于 2010-8-16 12:29 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

发表于 2010-8-16 12:57 | 显示全部楼层
感谢分享!!!!!!!!!!
回复

使用道具 举报

发表于 2010-8-16 13:53 | 显示全部楼层
b不错不错~~~~~~``
回复

使用道具 举报

发表于 2010-8-16 14:22 | 显示全部楼层
支持,谢谢提供
回复

使用道具 举报

发表于 2010-8-16 14:28 | 显示全部楼层
(划线公式全套 源码)
回复

使用道具 举报

发表于 2010-8-16 14:36 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

发表于 2010-8-16 14:40 | 显示全部楼层
回复

使用道具 举报

发表于 2010-8-16 21:32 | 显示全部楼层
谢谢楼主分享。
谢谢楼主分享。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|股海明灯官网 ( 京ICP备18020431号 )

GMT+8, 2024-11-23 07:16 , Processed in 0.118171 second(s), Total 20, Slave 18 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表