通达信角线与黄金分割主图指标源码

 

高点:=22;
低点:=10;
年月:=365;
HDAY:=20;
LDAY:=20;
调点:=3;
下角度:=70;
上角度:=70;
之幅度:=5;
N9:=10;

KP:=BARSLAST(CURRBARSCOUNT=N9);
GDY:=CONST(IF(ISLASTBAR=1,HHV(H,KP),0));{高点}
DDS:=CONST(IF(ISLASTBAR=1,LLV(L,KP),0));{低点}
KJ:=GDY-DDS;{高低点差值=分区高度}
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GDY-KJ/12,' 【风险区】--高抛避险'),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GDY-KJ/3.5,' 【警示区】--逢高减仓'),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GDY-KJ/2.23,' 【突破区】--主力拉升'),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GDY-KJ/1.82,' 【拉升区】--强势畜锐'),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,DDS+KJ/3.5,' 【反弹中轨】--低买高休'),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,DDS+KJ/10,' 【低吸区】--大胆买入'),COLOR555555;


AQ1:=REF(V,1);AQ2:=DVOL;AQ3:=AQ2/AQ1;
LNX:=AQ3-REF(AQ3,1);
E1:=REF(C,1);E2:=DCLOSE;E3:=(E2-E1)/E1*100;
QMX:=E3-REF(E3,1);
XGG:=CROSS(LNX,500) AND CROSS(QMX,10);
DRAWTEXT(XGG=1,L*0.97,'◇'),COLORCBCBC0;

{钱袋指标}
VAR113:=HHV(HIGH,60);
VAR114:=LLV(LOW,30);
VAR115:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR116:=(VAR113+VAR114+VAR115)/3;
VAR117:=EMA(VAR116,5);
K01:=EMA(VAR117,5)*2, COLORFF00FF;
D01:=EMA(K01,5), COLORWHITE;
J01:=K01*3-D01*2, COLORYELLOW;
ENTERLONG:=CROSS(K01,D01);
EXITLONG:=CROSS(D01,K01);
B01:=(DRAWICON((ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3)),L*0.98,1))*D01*2/3;
B02:=IF(TROUGHBARS(3,15,1)=1 AND HIGH>LOW+0.01,20,0);
必买:=(B01 AND B02);
DRAWICON(必买,L*0.98,38);

抄底:=ABS((CROSS("MACD.DIF","MACD.DEA")
&&"MACD.DEA"<=-0.07)*"MACD.DIF")*1.09,COLORLIMAGENTA,LINETHICK2;
DRAWTEXT(ABS(抄底)>0,L*0.996,'●'),COLOR000099;

VAR2X:=TROUGHBARS(3,15,1)<10;
VAR3X:=PEAKBARS(3,15,1)<10;
VAR4X:=IF(VAR2X=1,50,0);
底部:=IF(VAR4X=50,10,0);
多头能量:=0;
买入:=IF(底部=10 AND REF(底部,1)=10 AND REF(底部,2)=0,50,0);
{买入延迟线:底部,LINETHICK1 ,COLOR00CCFF;}
DRAWTEXT(买入=50,L*0.996,'●'),COLORCBCBC0;

{波浪}
PL5:=IF(PERIOD>=7,ZIG(3,1),IF(PERIOD=3,ZIG(1,2),ZIG(1,2)));
{S说明: 如果周月以上的选5%转向,如果日线选3%转向,如果日线以下周期选2%转向 }
PL10:=IF(PERIOD>=7,ZIG(3,30),IF(PERIOD=3,ZIG(1,10),ZIG(1,10)));
{S说明: 如果周月以上的选10%转向,如果日线选5%转向,如果日线以下周期选4%转向 }
EN1:=PL5>REF(PL5,1) AND REF(PL5,1)<=REF(PL5,2) AND REF(PL5,2)<=REF(PL5,3);
EN2:=PL10>REF(PL10,1) AND REF(PL10,1)<=REF(PL10,2) AND REF(PL10,2)<=REF(PL10,3);
走强2:=BARSLAST(PL10<REF(PL10,1));
ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);
DRAWTEXT(EN2 AND ZTJZ5=1,L*0.99,'●'),COLORYELLOW;

TC1S:=IF(H=HHV(H,48),H,DRAWNULL);
TC2S:=CONST(BARSLAST(TC1S=H))+1;
UPPERS:=CONST(IF(TC2S=1,H,REF(H,TC2S-1)));
BC1S:=IF(L=LLV(L,48),L,DRAWNULL);
BC2S:=CONST(BARSLAST(BC1S=L))+1;
LOWERS:=CONST(IF(BC2S=1,L,REF(L,BC2S-1)));
LPS:=CURRBARSCOUNT<=BC2S AND L=LOWERS;
HPS:=CURRBARSCOUNT<=TC2S AND H=UPPERS;
AB1S:=EMA(((2*C+H+L)/4-LLV(LOW,30))/
(HHV(HIGH,30)-LLV(LOW,30))*100,8);
BA1S:=EMA(AB1S,5);
上轨:=REFDATE(REF(HHV(MAX(C,O),96),5),DATE);
下轨:=REFDATE(REF(LLV(MIN(C,O),96),5),DATE);
中轨:=((上轨)+(下轨))/2;
YXHX:=DATE>=REF(DATE,BARSLAST(IF(BC2S>TC2S,LPS,HPS)));
上沿:IF(AB1S>0 AND AB1S-BA1S<=0 AND YXHX,上轨,上轨),DOTLINE,COLOR666666;
中枢:IF(AB1S>0 AND AB1S-BA1S<=0 AND YXHX,中轨,中轨),DOTLINE,COLOR666666;
下沿:IF(AB1S>0 AND AB1S-BA1S<=0 AND YXHX,下轨,下轨),DOTLINE,COLOR666666;

{涨幅量尺}
最低C:=TROUGHBARS(L,之幅度,1);{调整之字幅度找到低位起点}
低价:=REF(L,BARSLAST(最低C=0));
低价_:DRAWLINE(最低C=0,L,ISLASTBAR,低价,0),NODRAW;
FU:=C-低价_;
幅度:=FU/低价_*100,NODRAW;
DRAWTEXT(ISLASTBAR,低价_,' --------低价_'),COLOR996600;
_3%:DRAWLINE(最低C=0,L*1.03,ISLASTBAR,低价*1.03,0),COLOR004500,DOTLINE,NODRAW;
_5%:DRAWLINE(最低C=0,L*1.05,ISLASTBAR,低价*1.05,0),COLOR004500,DOTLINE,NODRAW;
_8%:DRAWLINE(最低C=0,L*1.08,ISLASTBAR,低价*1.08,0),COLOR004500,DOTLINE,NODRAW;
_13%:DRAWLINE(最低C=0,L*1.13,ISLASTBAR,低价*1.13,0),COLOR004500,DOTLINE,NODRAW;
_18%:DRAWLINE(最低C=0,L*1.18,ISLASTBAR,低价*1.18,0),COLOR666666,DOTLINE,NODRAW;
_25%:DRAWLINE(最低C=0,L*1.25,ISLASTBAR,低价*1.25,0),COLOR666666,DOTLINE,NODRAW;
_30%:DRAWLINE(最低C=0,L*1.30,ISLASTBAR,低价*1.30,0),COLOR666666,DOTLINE,NODRAW;
_35%:DRAWLINE(最低C=0,L*1.35,ISLASTBAR,低价*1.35,0),COLOR666666,DOTLINE,NODRAW;
_40%:DRAWLINE(最低C=0,L*1.40,ISLASTBAR,低价*1.40,0),COLOR666666,DOTLINE,NODRAW;
_50%:DRAWLINE(最低C=0,L*1.50,ISLASTBAR,低价*1.50,0),COLOR666666,DOTLINE,NODRAW;
_55%:DRAWLINE(最低C=0,L*1.55,ISLASTBAR,低价*1.55,0),COLOR666666,DOTLINE,NODRAW;

DRAWTEXT(ISLASTBAR,_3%,' --------3%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_5%,' --------5%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_8%,' --------8%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_13%,' --------13%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_18%,' --------18%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_25%,' --------25%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_30%,' --------30%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_35%,' --------35%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_40%,' --------40%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_50%,' --------50%'),COLOR996600;
DRAWTEXT(ISLASTBAR,_55%,' --------55%'),COLOR996600;



GD:=CONST(FINDHIGH(H,0,高点*10,1));
DD:=CONST(FINDLOW(L,0,低点*10,1));
GT:=CONST(BARSLAST(GD=H))+1;
DT:=CONST(BARSLAST(DD=L))+1;
SH:=CONST(IF(GT=1,H,REF(H,GT-1)));
SL:=CONST(IF(DT=1,L,REF(L,DT-1)));
CC:=IF(DT>GT,DT,GT);
CD:=INTPART(CC-(DT+GT)/2);
CG:=IF(高点>CD,CD/2,高点);
{黄金分割}
ZG:=IF(CURRBARSCOUNT<=CD,SH,DRAWNULL);
DRAWBAND(ZG,RGB(0,0,0),ZG,RGB(0,0,0)),DOTLINE,COLOR004500;
ZD:=IF(CURRBARSCOUNT<=CD,SL,DRAWNULL);
DRAWBAND(ZD,RGB(0,0,0),ZD,RGB(0,0,0)),DOTLINE,COLOR004500;
X191:=IF(CURRBARSCOUNT<=CD,SH-(SH-SL)*0.191,DRAWNULL);
DRAWBAND(X191,RGB(0,0,0),X191,RGB(0,0,0)),DOTLINE,COLOR004500;
X382:=IF(CURRBARSCOUNT<=CD,SH-(SH-SL)*0.382,DRAWNULL);
DRAWBAND(X382,RGB(0,0,0),X382,RGB(0,0,0)),DOTLINE,COLOR004500;
X500:=IF(CURRBARSCOUNT<=CD,SH-(SH-SL)*0.500,DRAWNULL);
DRAWBAND(X500,RGB(0,0,0),X500,RGB(0,0,0)),DOTLINE,COLOR004500;
X618:=IF(CURRBARSCOUNT<=CD,SH-(SH-SL)*0.618,DRAWNULL);
DRAWBAND(X618,RGB(0,0,0),X618,RGB(0,0,0)),DOTLINE,COLOR004500;
X809:=IF(CURRBARSCOUNT<=CD,SH-(SH-SL)*0.809,DRAWNULL);
DRAWBAND(X809,RGB(0,0,0),X809,RGB(0,0,0)),DOTLINE,COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(ZD)*1.003,STRCAT('起点: ',CON2STR(ZD,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(X191)*0.996,STRCAT('80.9% ',CON2STR(X191,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(X382)*0.996,STRCAT('61.8% ',CON2STR(X382,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(X500)*0.996,STRCAT('50% ',CON2STR(X500,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(X618)*0.996,STRCAT('38.2% ',CON2STR(X618,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(X809)*0.996,STRCAT('19.1% ',CON2STR(X809,2))),COLOR004500;
DRAWTEXT(CURRBARSCOUNT=CG,(ZG)*0.996,STRCAT('100% ',CON2STR(ZG,2))),COLOR004500;


CURR:=CURRBARSCOUNT;
TCH:=CONST(FINDHIGH(H,0,HDAY*10,1));
GTT:=CONST(BARSLAST(TCH=H))+1;
SX跌H:=CONST(IF(GTT=1,H,REF(H,GTT-1)));
BCL:=CONST(FINDLOW(L,0,LDAY*10,1));
DTT:=CONST(BARSLAST(BCL=L))+1;
SX涨L:=CONST(IF(DTT=1,L,REF(L,DTT-1)));
涨点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(L=SX涨L)+1));
跌点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(H=SX跌H)+1));
最低:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,涨点,跌点)));
L斜率:=下角度/IF(C<300,1000,10);
最高:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,跌点,涨点)));
H斜率:=上角度/IF(C<300,1000,10);
IM68:=((SX跌H-SX涨L)/8-(SX跌H-SX涨L)/8);
GH跌X:=SX跌H+(SX跌H-SX涨L)/8; DL涨X:=SX涨L-(SX跌H-SX涨L)/8;
GTHT:=IF(DTT>GTT,DTT,GTT); R:=ABS(GTT-DTT);
DRAWBAND(IF(CURR<=GTHT,SX跌H,DRAWNULL),RGB(0,120,120),SX跌H,RGB(8,168,168));
DRAWBAND(IF(CURR<=GTHT,SX涨L,DRAWNULL),RGB(0,120,120),SX涨L,RGB(0,160,160));
STICKLINE(CURRBARSCOUNT=GTT,SX跌H,SX涨L,0,0),COLOR556600;
STICKLINE(CURRBARSCOUNT=DTT,SX跌H,SX涨L,0,0),COLOR666666;
STICKLINE(CURRBARSCOUNT=1,SX跌H,SX涨L,0,0),COLOR556600;
DRAWKLINE(H,O,L,C);
天线:=SX跌H; 地线:=SX涨L;
K:=(天线-地线)/(IF(跌点>=涨点,跌点,涨点)-IF(跌点>=涨点,涨点,跌点));
上斜线:=IF(地线+CONST(L斜率*4.00)*最低>=地线,地线+CONST(L斜率*4.00)*最低,DRAWNULL);
上斜线0:=IF(地线+CONST(L斜率*2.00)*最低>=地线,地线+CONST(L斜率*2.00)*最低,DRAWNULL);
上斜线1:=IF(地线+CONST(L斜率*1.5)*最低>=地线,地线+CONST(L斜率*1.5)*最低,DRAWNULL);
上斜线2:=IF(地线+CONST(L斜率*1.00)*最低>=地线,地线+CONST(L斜率*1.000)*最低,DRAWNULL);
上斜线3:=IF(地线+CONST(L斜率*0.70)*最低>=地线,地线+CONST(L斜率*0.70)*最低,DRAWNULL);
上斜线4:=IF(地线+CONST(L斜率*0.50)*最低>=地线,地线+CONST(L斜率*0.50)*最低,DRAWNULL);
上斜线5:=IF(地线+CONST(L斜率*0.365)*最低>=地线,地线+CONST(L斜率*0.365)*最低,DRAWNULL);
上斜线6:=IF(地线+CONST(L斜率*0.250)*最低>=地线,地线+CONST(L斜率*0.250)*最低,DRAWNULL);
上斜线7:=IF(地线+CONST(L斜率*0.165)*最低>=地线,地线+CONST(L斜率*0.165)*最低,DRAWNULL);
上斜线8:=IF(地线+CONST(L斜率*0.123)*最低>=地线,地线+CONST(L斜率*0.123)*最低,DRAWNULL);
上斜线9:=IF(地线+CONST(L斜率*0.06)*最低>=地线,地线+CONST(L斜率*0.06)*最低,DRAWNULL);
上9:IF(上斜线9<=天线*1.05,上斜线9,DRAWNULL),COLORAA00AA,DOTLINE;
上8:IF(上斜线8<=天线*1.05,上斜线8,DRAWNULL),COLORAA00AA,DOTLINE;
上7:IF(上斜线7<=天线*1.05,上斜线7,DRAWNULL),COLORAA00AA,DOTLINE;
上6:IF(上斜线6<=天线*1.05,上斜线6,DRAWNULL),COLORAA00AA,DOTLINE;
上5:IF(上斜线5<=天线*1.05,上斜线5,DRAWNULL),COLORAA00AA,DOTLINE;
上4:IF(上斜线4<=天线*1.05,上斜线4,DRAWNULL),COLOR00DDDD,DOTLINE;
上3:IF(上斜线3<=天线*1.05,上斜线3,DRAWNULL),COLORAA00AA,DOTLINE;
上2:IF(上斜线2<=天线*1.05,上斜线2,DRAWNULL),COLORAA00AA,DOTLINE;
上1:IF(上斜线1<=天线*1.05,上斜线1,DRAWNULL),COLORAA00AA,DOTLINE;
上0:IF(上斜线0<=天线*1.05,上斜线0,DRAWNULL),COLORAA00AA,DOTLINE;
上:IF(上斜线<=天线*1.05,上斜线,DRAWNULL),COLORAA00AA,DOTLINE;

下斜线:=IF(天线-CONST(H斜率*4.00)*最高<=天线,天线-CONST(H斜率*4.00)*最高,DRAWNULL);
下斜线0:=IF(天线-CONST(H斜率*2.00)*最高<=天线,天线-CONST(H斜率*2.00)*最高,DRAWNULL);
下斜线1:=IF(天线-CONST(H斜率*1.500)*最高<=天线,天线-CONST(H斜率*1.500)*最高,DRAWNULL);
下斜线2:=IF(天线-CONST(H斜率*1.000)*最高<=天线,天线-CONST(H斜率*1.000)*最高,DRAWNULL);
下斜线3:=IF(天线-CONST(H斜率*0.70)*最高<=天线,天线-CONST(H斜率*0.70)*最高,DRAWNULL);
下斜线4:=IF(天线-CONST(H斜率*0.50)*最高<=天线,天线-CONST(H斜率*0.50)*最高,DRAWNULL);
下斜线5:=IF(天线-CONST(H斜率*0.365)*最高<=天线,天线-CONST(H斜率*0.365)*最高,DRAWNULL);
下斜线6:=IF(天线-CONST(H斜率*0.250)*最高<=天线,天线-CONST(H斜率*0.250)*最高,DRAWNULL);
下斜线7:=IF(天线-CONST(H斜率*0.165)*最高<=天线,天线-CONST(H斜率*0.165)*最高,DRAWNULL);
下斜线8:=IF(天线-CONST(H斜率*0.123)*最高<=天线,天线-CONST(H斜率*0.123)*最高,DRAWNULL);
下斜线9:=IF(天线-CONST(H斜率*0.06)*最高<=天线,天线-CONST(H斜率*0.06)*最高,DRAWNULL);

下9:IF(下斜线9>=地线*0.95,下斜线9,DRAWNULL),COLORAAAAAA,DOTLINE;
下8:IF(下斜线8>=地线*0.95,下斜线8,DRAWNULL),COLORAAAAAA,DOTLINE;
下7:IF(下斜线7>=地线*0.95,下斜线7,DRAWNULL),COLORAAAAAA,DOTLINE;
下6:IF(下斜线6>=地线*0.95,下斜线6,DRAWNULL),COLORAAAAAA,DOTLINE;
下5:IF(下斜线5>=地线*0.95,下斜线5,DRAWNULL),COLORAAAAAA,DOTLINE;
下4:IF(下斜线4>=地线*0.95,下斜线4,DRAWNULL),COLOR00DDDD,DOTLINE;
下3:IF(下斜线3>=地线*0.95,下斜线3,DRAWNULL),COLORAAAAAA,DOTLINE;
下2:IF(下斜线2>=地线*0.95,下斜线2,DRAWNULL),COLORAAAAAA,DOTLINE;
下1:IF(下斜线1>=地线*0.95,下斜线1,DRAWNULL),COLORAAAAAA,DOTLINE;
下0:IF(下斜线0>=地线*0.95,下斜线0,DRAWNULL),COLORAAAAAA,DOTLINE;
下:IF(下斜线>=地线*0.95,下斜线,DRAWNULL),COLORAAAAAA,DOTLINE;







来函数检测结果如下
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET
该公式包含未来函数:DHIGH
该公式包含未来函数:DLOW
该公式包含未来函数:DCLOSE
该公式包含未来函数:DVOL

定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

高点赋值:22
低点赋值:10
年月赋值:365
HDAY赋值:20
LDAY赋值:20
调点赋值:3
下角度赋值:70
上角度赋值:70
之幅度赋值:5
N9赋值:10
KP赋值:上次到最后交易的周期=N9距今天数
GDY赋值:如果是否最后一个周期=1,返回KP日内最高价的最高值,否则返回0的最后一日取值设为常数
DDS赋值:如果是否最后一个周期=1,返回KP日内最低价的最低值,否则返回0的最后一日取值设为常数
KJ赋值:GDY-DDS
当满足条件到最后交易的周期=N9/2-58时,在GDY-KJ/12位置书写文字,COLOR555555
当满足条件到最后交易的周期=N9/2-58时,在GDY-KJ/3.5位置书写文字,COLOR555555
当满足条件到最后交易的周期=N9/2-58时,在GDY-KJ/2.23位置书写文字,COLOR555555
当满足条件到最后交易的周期=N9/2-58时,在GDY-KJ/1.82位置书写文字,COLOR555555
当满足条件到最后交易的周期=N9/2-58时,在DDS+KJ/3.5位置书写文字,COLOR555555
当满足条件到最后交易的周期=N9/2-58时,在DDS+KJ/10位置书写文字,COLOR555555
AQ1赋值:1日前的成交量(手)
AQ2赋值:不定周期成交量
AQ3赋值:AQ2/AQ1
LNX赋值:AQ3-1日前的AQ3
E1赋值:1日前的收盘价
E2赋值:不定周期收盘价
E3赋值:(E2-E1)/E1*100
QMX赋值:E3-1日前的E3
XGG赋值:LNX上穿500 AND QMX上穿10
当满足条件XGG=1时,在最低价*0.97位置书写文字,COLORCBCBC0
VAR113赋值:60日内最高价的最高值
VAR114赋值:30日内最低价的最低值
VAR115赋值:(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100
VAR116赋值:(VAR113+VAR114+VAR115)/3
VAR117赋值:VAR116的5日指数移动平均
K01赋值:VAR117的5日指数移动平均*2, COLORFF00FF
D01赋值:K01的5日指数移动平均, 画白色
J01赋值:K01*3-D01*2, 画黄色
ENTERLONG赋值:K01上穿D01
EXITLONG赋值:D01上穿K01
B01赋值:(当满足条件(收盘价5%的之字转向>1日前的收盘价5%的之字转向)AND(1日前的收盘价5%的之字转向<=2日前的收盘价5%的之字转向)AND(2日前的收盘价5%的之字转向<=3日前的收盘价5%的之字转向)时,在最低价*0.98位置画1号图标)*D01*2/3
B02赋值:如果收盘价15%之字转向的前1个波谷位置=1ANDHIGH>最低价+0.01,返回20,否则返回0
必买赋值:(B01 AND B02)
当满足条件必买时,在最低价*0.98位置画38号图标
抄底赋值:("平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"并且"平滑异同平均线的DEA"<=-0.07)*"平滑异同平均线的DIF"的绝对值*1.09,画淡洋红色,线宽为2
当满足条件抄底的绝对值>0时,在最低价*0.996位置书写文字,COLOR000099
VAR2X赋值:收盘价15%之字转向的前1个波谷位置<10
VAR3X赋值:收盘价15%之字转向的前1个波峰位置<10
VAR4X赋值:如果VAR2X=1,返回50,否则返回0
底部赋值:如果VAR4X=50,返回10,否则返回0
多头能量赋值:0
买入赋值:如果底部=10ANDREF(底部,1)=10ANDREF(底部,2)=0,返回50,否则返回0
当满足条件买入=50时,在最低价*0.996位置书写文字,COLORCBCBC0
PL5赋值:如果周期类型>=7,返回收盘价1%的之字转向,否则返回如果周期类型=3,返回最高价2%的之字转向,否则返回最高价2%的之字转向
PL10赋值:如果周期类型>=7,返回收盘价30%的之字转向,否则返回如果周期类型=3,返回最高价10%的之字转向,否则返回最高价10%的之字转向
EN1赋值:PL5>1日前的PL5 AND 1日前的PL5<=2日前的PL5 AND 2日前的PL5<=3日前的PL5
EN2赋值:PL10>1日前的PL10 AND 1日前的PL10<=2日前的PL10 AND 2日前的PL10<=3日前的PL10
走强2赋值:上次PL10<1日前的PL10距今天数
ZTJZ5赋值:如果PL10>1日前的PL10,返回统计走强2日中满足EN1的天数,否则返回0
当满足条件EN2ANDZTJZ5=1时,在最低价*0.99位置书写文字,画黄色
TC1S赋值:如果最高价=48日内最高价的最高值,返回最高价,否则返回无效数
TC2S赋值:上次TC1S=最高价距今天数的最后一日取值设为常数+1
UPPERS赋值:如果TC2S=1,返回最高价,否则返回TC2S-1日前的最高价的最后一日取值设为常数
BC1S赋值:如果最低价=48日内最低价的最低值,返回最低价,否则返回无效数
BC2S赋值:上次BC1S=最低价距今天数的最后一日取值设为常数+1
LOWERS赋值:如果BC2S=1,返回最低价,否则返回BC2S-1日前的最低价的最后一日取值设为常数
LPS赋值:到最后交易的周期<=BC2S AND 最低价=LOWERS
HPS赋值:到最后交易的周期<=TC2S AND 最高价=UPPERS
AB1S赋值:((2*收盘价+最高价+最低价)/4-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100的8日指数移动平均
BA1S赋值:AB1S的5日指数移动平均
上轨赋值:日期日5日前的96日内收盘价和开盘价的较大值的最高值
下轨赋值:日期日5日前的96日内收盘价和开盘价的较小值的最低值
中轨赋值:((上轨)+(下轨))/2
YXHX赋值:日期>=上次如果BC2S>TC2S,返回LPS,否则返回HPS距今天数日前的日期
输出上沿:如果AB1S>0ANDAB1S-BA1S<=0ANDYXHX,返回上轨,否则返回上轨,DOTLINE,COLOR666666
输出中枢:如果AB1S>0ANDAB1S-BA1S<=0ANDYXHX,返回中轨,否则返回中轨,DOTLINE,COLOR666666
输出下沿:如果AB1S>0ANDAB1S-BA1S<=0ANDYXHX,返回下轨,否则返回下轨,DOTLINE,COLOR666666
最低C赋值:最低价之幅度%之字转向的前1个波谷位置
低价赋值:上次最低C=0距今天数日前的最低价
输出低价_:当满足条件最低C=0时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在低价位置画直线终点,0表示是否延长.,NODRAW
FU赋值:收盘价-低价_
幅度赋值:FU/低价_*100,NODRAW
当满足条件是否最后一个周期时,在低价_位置书写文字,COLOR996600
输出_3%:当满足条件最低C=0时,在最低价*1.03位置画直线起点,当满足条件是否最后一个周期时,在低价*1.03位置画直线终点,0表示是否延长.,COLOR004500,DOTLINE,NODRAW
输出_5%:当满足条件最低C=0时,在最低价*1.05位置画直线起点,当满足条件是否最后一个周期时,在低价*1.05位置画直线终点,0表示是否延长.,COLOR004500,DOTLINE,NODRAW
输出_8%:当满足条件最低C=0时,在最低价*1.08位置画直线起点,当满足条件是否最后一个周期时,在低价*1.08位置画直线终点,0表示是否延长.,COLOR004500,DOTLINE,NODRAW
输出_13%:当满足条件最低C=0时,在最低价*1.13位置画直线起点,当满足条件是否最后一个周期时,在低价*1.13位置画直线终点,0表示是否延长.,COLOR004500,DOTLINE,NODRAW
输出_18%:当满足条件最低C=0时,在最低价*1.18位置画直线起点,当满足条件是否最后一个周期时,在低价*1.18位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_25%:当满足条件最低C=0时,在最低价*1.25位置画直线起点,当满足条件是否最后一个周期时,在低价*1.25位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_30%:当满足条件最低C=0时,在最低价*1.30位置画直线起点,当满足条件是否最后一个周期时,在低价*1.30位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_35%:当满足条件最低C=0时,在最低价*1.35位置画直线起点,当满足条件是否最后一个周期时,在低价*1.35位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_40%:当满足条件最低C=0时,在最低价*1.40位置画直线起点,当满足条件是否最后一个周期时,在低价*1.40位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_50%:当满足条件最低C=0时,在最低价*1.50位置画直线起点,当满足条件是否最后一个周期时,在低价*1.50位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
输出_55%:当满足条件最低C=0时,在最低价*1.55位置画直线起点,当满足条件是否最后一个周期时,在低价*1.55位置画直线终点,0表示是否延长.,COLOR666666,DOTLINE,NODRAW
当满足条件是否最后一个周期时,在_3%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_5%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_8%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_13%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_18%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_25%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_30%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_35%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_40%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_50%位置书写文字,COLOR996600
当满足条件是否最后一个周期时,在_55%位置书写文字,COLOR996600
GD赋值:最高价在0日前的高点*10天内第1个最高价的最后一日取值设为常数
DD赋值:最低价在0日前的低点*10天内第1个最低价的最后一日取值设为常数
GT赋值:上次GD=最高价距今天数的最后一日取值设为常数+1
DT赋值:上次DD=最低价距今天数的最后一日取值设为常数+1
SH赋值:如果GT=1,返回最高价,否则返回GT-1日前的最高价的最后一日取值设为常数
SL赋值:如果DT=1,返回最低价,否则返回DT-1日前的最低价的最后一日取值设为常数
CC赋值:如果DT>GT,返回DT,否则返回GT
CD赋值:CC-(DT+GT)/2的整数部分
CG赋值:如果高点>CD,返回CD/2,否则返回高点
ZG赋值:如果到最后交易的周期<=CD,返回SH,否则返回无效数
画带状线,DOTLINE,COLOR004500
ZD赋值:如果到最后交易的周期<=CD,返回SL,否则返回无效数
画带状线,DOTLINE,COLOR004500
X191赋值:如果到最后交易的周期<=CD,返回SH-(SH-SL)*0.191,否则返回无效数
画带状线,DOTLINE,COLOR004500
X382赋值:如果到最后交易的周期<=CD,返回SH-(SH-SL)*0.382,否则返回无效数
画带状线,DOTLINE,COLOR004500
X500赋值:如果到最后交易的周期<=CD,返回SH-(SH-SL)*0.500,否则返回无效数
画带状线,DOTLINE,COLOR004500
X618赋值:如果到最后交易的周期<=CD,返回SH-(SH-SL)*0.618,否则返回无效数
画带状线,DOTLINE,COLOR004500
X809赋值:如果到最后交易的周期<=CD,返回SH-(SH-SL)*0.809,否则返回无效数
画带状线,DOTLINE,COLOR004500
当满足条件到最后交易的周期=CG时,在(ZD)*1.003位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(X191)*0.996位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(X382)*0.996位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(X500)*0.996位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(X618)*0.996位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(X809)*0.996位置书写文字,COLOR004500
当满足条件到最后交易的周期=CG时,在(ZG)*0.996位置书写文字,COLOR004500
CURR赋值:到最后交易的周期
TCH赋值:最高价在0日前的HDAY*10天内第1个最高价的最后一日取值设为常数
GTT赋值:上次TCH=最高价距今天数的最后一日取值设为常数+1
SX跌H赋值:如果GTT=1,返回最高价,否则返回GTT-1日前的最高价的最后一日取值设为常数
BCL赋值:最低价在0日前的LDAY*10天内第1个最低价的最后一日取值设为常数
DTT赋值:上次BCL=最低价距今天数的最后一日取值设为常数+1
SX涨L赋值:如果DTT=1,返回最低价,否则返回DTT-1日前的最低价的最后一日取值设为常数
涨点赋值:首次若是否最后一个周期则将最近上次最低价=SX涨L距今天数+1周期置为1距今天数
跌点赋值:首次若是否最后一个周期则将最近上次最高价=SX跌H距今天数+1周期置为1距今天数
最低赋值:如果调点=1,返回跌点,否则返回如果调点=2,返回涨点,否则返回如果调点=3,返回涨点,否则返回跌点
L斜率赋值:下角度/如果收盘价<300,返回1000,否则返回10
最高赋值:如果调点=1,返回跌点,否则返回如果调点=2,返回涨点,否则返回如果调点=3,返回跌点,否则返回涨点
H斜率赋值:上角度/如果收盘价<300,返回1000,否则返回10
IM68赋值:((SX跌H-SX涨L)/8-(SX跌H-SX涨L)/8)
GH跌X赋值:SX跌H+(SX跌H-SX涨L)/8
DL涨X赋值:SX涨L-(SX跌H-SX涨L)/8
GTHT赋值:如果DTT>GTT,返回DTT,否则返回GTT
R赋值:GTT-DTT的绝对值
画带状线
画带状线
当满足条件到最后交易的周期=GTT时,在SX跌H和SX涨L位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR556600
当满足条件到最后交易的周期=DTT时,在SX跌H和SX涨L位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR666666
当满足条件到最后交易的周期=1时,在SX跌H和SX涨L位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR556600
K线
天线赋值:SX跌H
地线赋值:SX涨L
K赋值:(天线-地线)/(如果跌点>=涨点,返回跌点,否则返回涨点-如果跌点>=涨点,返回涨点,否则返回跌点)
上斜线赋值:如果地线+L斜率*4.00的最后一日取值设为常数*最低>=地线,返回地线+L斜率*4.00的最后一日取值设为常数*最低,否则返回无效数
上斜线0赋值:如果地线+L斜率*2.00的最后一日取值设为常数*最低>=地线,返回地线+L斜率*2.00的最后一日取值设为常数*最低,否则返回无效数
上斜线1赋值:如果地线+L斜率*1.5的最后一日取值设为常数*最低>=地线,返回地线+L斜率*1.5的最后一日取值设为常数*最低,否则返回无效数
上斜线2赋值:如果地线+L斜率*1.00的最后一日取值设为常数*最低>=地线,返回地线+L斜率*1.000的最后一日取值设为常数*最低,否则返回无效数
上斜线3赋值:如果地线+L斜率*0.70的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.70的最后一日取值设为常数*最低,否则返回无效数
上斜线4赋值:如果地线+L斜率*0.50的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.50的最后一日取值设为常数*最低,否则返回无效数
上斜线5赋值:如果地线+L斜率*0.365的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.365的最后一日取值设为常数*最低,否则返回无效数
上斜线6赋值:如果地线+L斜率*0.250的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.250的最后一日取值设为常数*最低,否则返回无效数
上斜线7赋值:如果地线+L斜率*0.165的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.165的最后一日取值设为常数*最低,否则返回无效数
上斜线8赋值:如果地线+L斜率*0.123的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.123的最后一日取值设为常数*最低,否则返回无效数
上斜线9赋值:如果地线+L斜率*0.06的最后一日取值设为常数*最低>=地线,返回地线+L斜率*0.06的最后一日取值设为常数*最低,否则返回无效数
输出上9:如果上斜线9<=天线*1.05,返回上斜线9,否则返回无效数,COLORAA00AA,DOTLINE
输出上8:如果上斜线8<=天线*1.05,返回上斜线8,否则返回无效数,COLORAA00AA,DOTLINE
输出上7:如果上斜线7<=天线*1.05,返回上斜线7,否则返回无效数,COLORAA00AA,DOTLINE
输出上6:如果上斜线6<=天线*1.05,返回上斜线6,否则返回无效数,COLORAA00AA,DOTLINE
输出上5:如果上斜线5<=天线*1.05,返回上斜线5,否则返回无效数,COLORAA00AA,DOTLINE
输出上4:如果上斜线4<=天线*1.05,返回上斜线4,否则返回无效数,COLOR00DDDD,DOTLINE
输出上3:如果上斜线3<=天线*1.05,返回上斜线3,否则返回无效数,COLORAA00AA,DOTLINE
输出上2:如果上斜线2<=天线*1.05,返回上斜线2,否则返回无效数,COLORAA00AA,DOTLINE
输出上1:如果上斜线1<=天线*1.05,返回上斜线1,否则返回无效数,COLORAA00AA,DOTLINE
输出上0:如果上斜线0<=天线*1.05,返回上斜线0,否则返回无效数,COLORAA00AA,DOTLINE
输出上:如果上斜线<=天线*1.05,返回上斜线,否则返回无效数,COLORAA00AA,DOTLINE
下斜线赋值:如果天线-H斜率*4.00的最后一日取值设为常数*最高<=天线,返回天线-H斜率*4.00的最后一日取值设为常数*最高,否则返回无效数
下斜线0赋值:如果天线-H斜率*2.00的最后一日取值设为常数*最高<=天线,返回天线-H斜率*2.00的最后一日取值设为常数*最高,否则返回无效数
下斜线1赋值:如果天线-H斜率*1.500的最后一日取值设为常数*最高<=天线,返回天线-H斜率*1.500的最后一日取值设为常数*最高,否则返回无效数
下斜线2赋值:如果天线-H斜率*1.000的最后一日取值设为常数*最高<=天线,返回天线-H斜率*1.000的最后一日取值设为常数*最高,否则返回无效数
下斜线3赋值:如果天线-H斜率*0.70的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.70的最后一日取值设为常数*最高,否则返回无效数
下斜线4赋值:如果天线-H斜率*0.50的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.50的最后一日取值设为常数*最高,否则返回无效数
下斜线5赋值:如果天线-H斜率*0.365的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.365的最后一日取值设为常数*最高,否则返回无效数
下斜线6赋值:如果天线-H斜率*0.250的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.250的最后一日取值设为常数*最高,否则返回无效数
下斜线7赋值:如果天线-H斜率*0.165的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.165的最后一日取值设为常数*最高,否则返回无效数
下斜线8赋值:如果天线-H斜率*0.123的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.123的最后一日取值设为常数*最高,否则返回无效数
下斜线9赋值:如果天线-H斜率*0.06的最后一日取值设为常数*最高<=天线,返回天线-H斜率*0.06的最后一日取值设为常数*最高,否则返回无效数
输出下9:如果下斜线9>=地线*0.95,返回下斜线9,否则返回无效数,COLORAAAAAA,DOTLINE
输出下8:如果下斜线8>=地线*0.95,返回下斜线8,否则返回无效数,COLORAAAAAA,DOTLINE
输出下7:如果下斜线7>=地线*0.95,返回下斜线7,否则返回无效数,COLORAAAAAA,DOTLINE
输出下6:如果下斜线6>=地线*0.95,返回下斜线6,否则返回无效数,COLORAAAAAA,DOTLINE
输出下5:如果下斜线5>=地线*0.95,返回下斜线5,否则返回无效数,COLORAAAAAA,DOTLINE
输出下4:如果下斜线4>=地线*0.95,返回下斜线4,否则返回无效数,COLOR00DDDD,DOTLINE
输出下3:如果下斜线3>=地线*0.95,返回下斜线3,否则返回无效数,COLORAAAAAA,DOTLINE
输出下2:如果下斜线2>=地线*0.95,返回下斜线2,否则返回无效数,COLORAAAAAA,DOTLINE
输出下1:如果下斜线1>=地线*0.95,返回下斜线1,否则返回无效数,COLORAAAAAA,DOTLINE
输出下0:如果下斜线0>=地线*0.95,返回下斜线0,否则返回无效数,COLORAAAAAA,DOTLINE
输出下:如果下斜线>=地线*0.95,返回下斜线,否则返回无效数,COLORAAAAAA,DOTLINE

指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图