灯塔线通用公式:
MA1:MA(CLOSE,M1); MA2:=MA(CLOSE,M2); MA3:MA(CLOSE,M3); MA4:=MA(CLOSE,M4); 三日不破:=MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(L,3); 三日量缩:=(MAX(MAX(V,REF(V,1)),REF(V,2))<REF(V,3)); 三日价涨A:=C>=REF(C,1); 三日价涨B:=C<REF(C,1); 三日价涨C:=MIN(MIN(C,REF(C,1)),REF(C,2))>=REF(L,3); TIM:=IF(DATE<1341231,1,0); 缩倍柱:=(VOL*1.95<=REF(VOL,1))*TIM; 百日低量:=(VOL=LLV(VOL,100))*TIM; 倍量柱:=C>REF(C,1)*1.04 AND (VOL>=1.9*REF(VOL,1))*TIM; 四日前倍量柱:=(REF(VOL,3)>1.9*REF(VOL,4))*TIM; 四日前高量柱:=(REF(VOL,3)>=REF(VOL,4) AND REF(VOL,3)<1.9*REF(VOL,4) AND 三日量缩)*TIM; 前三引用不成立:=COUNT(REF(四日前倍量柱,1) AND (REF(三日不破,1) OR REF(三日价涨C,1)),3)=0 AND COUNT(REF(四日前高量柱,1) AND (REF(三日不破,1) OR REF(三日价涨C,1)),3)=0; 倍量黄金柱:=四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立; 高量黄金柱:=四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立; 黄金柱:=倍量黄金柱 OR 高量黄金柱; BACKSET100:=BACKSET(黄金柱 ,4); FILTER100:=FILTER(BACKSET100,3); BACKSET101:=BACKSET(黄金柱,4); FILTER101:=FILTER(BACKSET101,3);
月B:=黄金柱; 月B1:=黄金柱 AND (DAY+2); 月B2:=黄金柱 AND (DAY+1); 月B3:=黄金柱 AND (DAY+0); A线:DRAWLINE(FILTER101,C,月B1,H,11); B线:DRAWLINE(FILTER101,C,月B1,L,11); C线:DRAWLINE(FILTER101,C,月B2,C,11); D线:DRAWLINE(FILTER101,C,月B3,L,11);
{A线:以源点与其后第三日的最高价连线而成; B线:以源点与其后第三日的最低价连线而成; C线:以源点与其后第二日的收盘价连线而成; D线:以源点与其后第一日的最低价连线而成。};
或者:A: DRAWLINE(起始日,C,后3日,L,1);{A线} B: DRAWLINE(起始日,C,后1日,C,1);{B线};
或:
O点:即O点当日2010年7月20日的最高点2530点。
A点:即O点后第三日(7月23日)的最高点2579点。
B点:即O点后第三日(7月23日)的最低点2549点。
C点:即O点后第二日(7月22日)的最低点2522点。
D点:即O点后第一日(7月21日)的最低点2520点。
KS:=(C-MA(C,13))/MA(C,13)*(-100);
RKS:=REF(KS,1);
MLS:=RKS/KS>=1.23 AND RKS>=8 AND C/REF(C,1)>=1.02;
超跌:STICKLINE(KS>=8,H,L,0,1),COLORWHITE,LINETHICK2;
反弹:STICKLINE(MLS=1,H,L,0,1),COLORMAGENTA,LINETHICK2;
多空生命线:EMA(CLOSE,55),COLORRED, CIRCLEDOT;
A01:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3));
A11:=SMA(A01,2,1);
A21:=SMA(A11,2,1);
A31:=3*A11-2*A21 ;
A41:=2*A31-0.5;
神光生命线点位:C*(1-(A41-A21)/15),COLORF5CCEB;
VAR1:=DATE<1080818;
股价:=CLOSE*1,COLORYELLOW;
VAR4:=(HIGH+LOW+OPEN+CLOSE)/4*VAR1;
分水岭:=MA(3*VAR4-2*SMA(VAR4,2,1),12)*VAR1;
VAR2:=IF(VAR4<分水岭,VAR4,分水岭)*VAR1;
VAR3:=2*EMA(LLV(VAR4,7),10)-VAR4*VAR1;
用法注释:
1. 当日收盘在生命线之上,后市看好,当日收盘在生命线之下,后市看淡;
2. 收盘跌破生命线的趋势线或者平均线,应抛出,收盘上涨突破生命线的趋势线或者平均线,应买进;
3. 如果确认未来2-3天的收盘难以在生命线之上,应随时准备抛出,如果确认未来2-3天的收盘难以在生命线之下,应随时准备买进;
4. 在生命线急剧上升到最高点前,一般股票或者指数是要下跌的,在生命线急剧下跌到最低点前,一般股票或者指数是要上涨的。
5. 生命线急剧上升,应在上升到最高点前考虑抛出,生命线急剧下降,应在下降到最低点前考虑买进。
6. 生命线出现转折(从高到低的高点或者从低到高的低点)的位置可以成为阻力或者支撑,并符合阻力或者支撑的所有理论。
这是以2011年1月27日的黄金柱为支点的灯塔线,使用时先找到支点,修改时间久可以用。
{0127灯塔线} 年:=YEAR=2011; 月1:= MONTH=1; 月2:= MONTH=2; 起始日:=年 AND 月1 AND DAY=27; 后1日:=年 AND 月1 AND DAY=28; 后2日:=年 AND 月1 AND DAY=31; 后3日:=年 AND 月2 AND DAY=1;
水平线: REF(C,BARSLAST(起始日)); A: DRAWLINE(起始日,C,后3日,L,1);{A线} B: DRAWLINE(起始日,C,后1日,C,1);{B线}
通达信灯塔线自动画线公式2
月B:=MONTH=7 AND (DAY=21); 月B1:=MONTH=7 AND (DAY=23); 月B2:=MONTH=7 AND (DAY=22); 月B3:=MONTH=7 AND (DAY=28); B1:=FILTER(月B,1); C1:=BACKSET(B1,1+1); D1:=FILTER(C1,1); E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1); F1:=E1>REF(E1,1); A线:DRAWLINE(F1,H,月B1,H,1),COLORYELLOW; B线:DRAWLINE(F1,H,月B1,L,1),COLORYELLOW; C线:DRAWLINE(F1,H,月B2,L,1),COLORYELLOW; D线:DRAWLINE(F1,H,月B,L,1),COLORYELLOW;
平衡线通道线都可画,一个股票一个公式; 黄金线1:DRAWLINE(F1,H,月B,H-23.12,1),; DRAWTEXT(ISLASTBAR,A线*0.99,'A强升区'),; DRAWTEXT(ISLASTBAR,B线,'B弱升区'),COLORRED; DRAWTEXT(ISLASTBAR,C线,'C弱降区'),COLORRED; DRAWTEXT(ISLASTBAR,D线,'D强降区'),COLORRED;
通达信画线主图指标公式3(这不是灯塔线公式)
参数 最小 最大 缺省
n1 1 100 20
n2 1 100 10
n3 1 100 5
{N1=20;N2=10;N3=5} STICKLINE(CLOSE>REF(CLOSE,1)*1.095 AND CLOSE=HIGH,CLOSE,OPEN,2,1),COLOR0000FF;{涨停} STICKLINE(CLOSE<REF(CLOSE,1)*0.9015 AND CLOSE=LOW,CLOSE,OPEN,2,1),COLORGREEN;{跌停}; GJ:=(C+H+L+O)/4; 明日阻力:=L+(GJ-L)+(C-L); 明日支撑:=L+(C-GJ); 今日阻力:REF(明日阻力 , 1),NODRAW; 今日支撑:REF(明日支撑 , 1),NODRAW; STICKLINE(ISLASTBAR AND C>=今日阻力,今日阻力,今日阻力,10,1),COLOR0000FF; STICKLINE(ISLASTBAR AND C<今日阻力,今日阻力,今日阻力,10,1),COLOR00FF00; STICKLINE(ISLASTBAR AND C>=今日支撑,今日支撑,今日支撑,10,1),COLORFF00FF; STICKLINE(ISLASTBAR AND C<今日支撑,今日支撑,今日支撑,10,1),COLORFF8800; 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),COLOR00FF00,POINTDOT,LINETHICK2; DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLOR00FF00,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),COLOR00FF00,POINTDOT,LINETHICK2; DRAWLINE(CURRBARSCOUNT=DDCS1,L,ISLASTBAR,REF(L,DDCS1-1),1),COLOR00FF00,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); | |