主图副图互补为绝品-(源码)

 

主图源码
N:1,100,20。M:1,100,32。P1:1,100,80。P2:1,100,100
 VAR1:=(C+H+O+L)/4;
卖出:XMA(VAR1,N)*(1+P1/1000),COLORGREEN,LINETHICK2;
买入:XMA(VAR1,M)*(1-P2/1000),COLORMAGENTA,LINETHICK2;
幅度:100*(卖出-买入)/买入,NODRAW;
 MA1:=MA(VAR1,3);
 STICKLINE(卖出>LOW AND 卖出<HIGH,卖出,MAX(卖出,MAX(OPEN,CLOSE)),3,0),COLORGREEN;
 STICKLINE(卖出>MIN(C,O) AND 卖出<MAX(C,O),卖出,MAX(OPEN,CLOSE),3,0),COLORGREEN;
 STICKLINE(卖出>LOW AND 卖出<HIGH,卖出,HIGH,0,0),COLORGREEN;
 STICKLINE(卖出<LOW,OPEN,CLOSE,3,0),COLORGREEN;
 STICKLINE(卖出<LOW,HIGH,LOW,0,0),COLORGREEN;
 STICKLINE(买入>LOW AND 买入<HIGH,买入,MIN(MIN(OPEN,CLOSE),买入),3,0),COLORMAGENTA;
 STICKLINE(买入>MIN(C,O) AND 买入<MAX(C,O),买入,MIN(OPEN,CLOSE),3,0),COLORMAGENTA;
 STICKLINE(买入>LOW AND 买入<HIGH,买入,LOW,0,0),COLORMAGENTA;
 STICKLINE(买入>HIGH,OPEN,CLOSE,3,0),COLORMAGENTA;
 STICKLINE(买入>HIGH,HIGH,LOW,0,0),COLORMAGENTA;
 DRAWTEXT(CROSS(C,买入) OR (L<买入),LOW*0.95,'B'),COLORRED,LINETHICK2;
 DRAWTEXT(CROSS(C,卖出) OR (H>卖出),HIGH*1.02,'S'),COLORGREEN;

QA:=REF(H,10)=HHV(H,2*10+1);
 QB:=BACKSET(QA,10+1);
 QC:=FILTER(QB,10) AND H=HHV(H,10+1);
 QD:=BARSLAST(QC);
 QE:=IF(QC,CURRBARSCOUNT,0);
 QF:=IF(QD,REF(QE,QD),QE);
 QG:=CONST(QF);
 QH:=REF(QF,QD+1);
 QW:=CONST(QH);
 DRAWLINE(CURRBARSCOUNT=QW,H,CURRBARSCOUNT=QG,H,1),COLORYELLOW;
 DRAWLINE(CURRBARSCOUNT=QW,H,ISLASTBAR,REF(H,QW-1),1),COLOR0099FF,POINTDOT;
 DRAWLINE(CURRBARSCOUNT=QG,H,ISLASTBAR,REF(H,QG-1),1),COLOR0099FF,POINTDOT;
 QM:=INTPART(3*8/5);
 QR:=REF(H,QM)=HHV(H,2*QM+1);
 QT:=FILTER(QR,QM);
 QY:=BACKSET(QT,QM+1);
 QU:=FILTER(QY,QM);
 QI:=BACKSET(ISLASTBAR,BARSLAST(QU)+1);
 QP:=QI>REF(QI,1);
 DRAWLINE(QU,H,QP,H,1),COLORRED;
 QA1:=REF(L,8)=LLV(L,2*8+1);
 QB1:=BACKSET(QA1,8+1);
 QC1:=FILTER(QB1,8) AND L=LLV(L,8+1);
 QD1:=BARSLAST(QC1);
 QE1:=IF(QC1,CURRBARSCOUNT,0);
 QF1:=IF(QD1,REF(L,QD1),L);
 QG1:=IF(QD1,REF(QE1,QD1),QE1);
 QH1:=CONST(QG1);
 QW1:=REF(QF1,QD1+1);
 QM1:=REF(QG1,QD1+1);
 QR1:=CONST(QM1);
 DRAWLINE(CURRBARSCOUNT=QR1,L,CURRBARSCOUNT=QH1,L,1),COLORBLUE;
 DRAWLINE(CURRBARSCOUNT=QH1,L,ISLASTBAR,REF(L,QH1-1),1),COLORWHITE,POINTDOT;
 DRAWLINE(CURRBARSCOUNT=QR1,L,ISLASTBAR,REF(L,QR1-1),1),COLORWHITE,POINTDOT;
 QT1:=REF(L,QM)=LLV(L,2*QM+1);
 QY1:=FILTER(QT1,QM);
 QU1:=BACKSET(QY1,QM+1);
 QI1:=FILTER(QU1,QM);
 QP1:=BACKSET(ISLASTBAR,BARSLAST(QI1)+1);
 QJ1:=QP1>REF(QP1,1);
 DRAWLINE(QI1,L,QJ1,L,1),COLORRED;

SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
 SR2:=FILTER(SR1,10);
 SR3:=BACKSET(SR2,10+1);
 HD:=FILTER(SR3,10);
前高:=REF(H,BARSLAST(HD));
 DRAWICON(CROSS(C,前高),L-0.20,1);{突破前高的信号};
 

副图源码
VAR1:=MA(CLOSE,5);
 VAR2:=MA(CLOSE,10);
 VAR3:=MA(CLOSE,20);
 VAR4:=MA(CLOSE,30);
 VAR5:=MA(CLOSE,60);
 F1:=VAR1>REF(VAR1,1);
 F2:=VAR2>REF(VAR2,1);
 F3:=VAR2>REF(VAR2,1);
 F4:=VAR2>REF(VAR2,1);
 F5:=VAR2>REF(VAR2,1);
 X1:=EMA(C,7);
 DRAWTEXT(FILTER(VAR3 AND VAR2 AND COUNT(X1<REF(X1,1),5)>2 AND X1>REF(X1,1),3),L-0.01,'★短进'),COLORFFFFFF;
 LC:=REF(CLOSE,1);
 RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
 DRAWTEXT(CROSS(75,RSI) , HIGH,'★ 快跑 '),COLOR00FF00;
 B1:=REF(CLOSE,1);B2:=REF(CLOSE,2);B3:=REF(CLOSE,3);B4:=REF(CLOSE,4);
 CMAX:=MAX(MAX(MAX(CLOSE,B1),B2),B3);CMIN:=MIN(MIN(MIN(CLOSE,B1),B2),B3);
 STICKLINE(CLOSE=CMAX AND (B1>=B2 OR B1>=B3) OR B1=CMAX AND (B2=CMIN OR B3=CMIN) AND CLOSE>=B2 OR
 B2=CMAX AND B3=CMIN AND CLOSE>=B1 OR B3=CMAX AND CLOSE>=B1 AND CLOSE>=B2,B1,CLOSE,4,0),COLOR000099;
 STICKLINE(CLOSE=CMAX AND B1=CMIN,B2,CLOSE,4,0),COLOR00FF00;
 STICKLINE(CLOSE=CMIN AND (B1<B2 OR B1<B3) OR B1=CMIN AND (B2=CMAX OR B3=CMAX) AND CLOSE<B2 OR
 B2=CMIN AND B3=CMAX AND CLOSE<B1 OR B3=CMIN AND CLOSE<B1 AND CLOSE<B2,B1,CLOSE,4,0),COLOR009900;
 STICKLINE(B1=CMAX AND CLOSE=CMIN,B2,CLOSE,4,0),COLOR009900;
 STICKLINE(B1=CMIN AND CLOSE>=B2 OR (B2=CMIN AND B1<=B3 OR
 B3=CMIN AND B1<=B2) AND B2<B4 AND CLOSE>=B1,B1,B2,4,0),COLORFFFF00;
 STICKLINE(B1=CMAX AND CLOSE<B2 OR (B2=CMAX AND B1>B3 OR
 B3=CMAX AND B1>B2) AND B2>=B4 AND CLOSE<B1,B1,B2,4,0),COLOR0000FF;
 TY:=C;
 A1:=REF(TY,10)=HHV(TY,2*10+1); VB1:=FILTER(A1,10); C1:=BACKSET(VB1,10+1); HD:=FILTER(C1,10);
 A2:=REF(TY,10)=LLV(TY,2*10+1); VB2:=FILTER(A2,10); C2:=BACKSET(VB2,10+1); LD:=FILTER(C2,10);
 A:=REF(C,BARSLAST(HD)); B:=REF(C,BARSLAST(LD));
 T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
 T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
波峰:=IF(T1,A,A) ,POINTDOT ,COLOR00FFFF;
 STICKLINE(T1,A,A,4,0),COLORFF00FF;
波谷:=IF(T2,B,B),POINTDOT,COLOR80FF00;
 STICKLINE(T2,B,B,4,0),COLOR80FF00;
 VAR21:=LLV(LOW,10);
 VAR31:=HHV(HIGH,25);
阶段卖出:=3.2,;
清仓卖出:=3.5,COLOR0088FF;
底部介入:=0.2;
重点关注:=0.5;

偏移:XMA(H,10);观察:MA(H,10);
 DRAWICON(LONGCROSS(偏移,观察,1),L*0.9975,1) ;
 DRAWICON(LONGCROSS(观察,偏移,1),H*1.0025,2) ;




来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:XMA

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

相关指标公式

VAR1赋值:(收盘价+最高价+开盘价+最低价)/4
输出卖出:VAR1的N日偏移移动平均*(1+P1/1000),画绿色,线宽为2
输出买入:VAR1的M日偏移移动平均*(1-P2/1000),画洋红色,线宽为2
输出幅度:100*(卖出-买入)/买入,NODRAW
MA1赋值:VAR1的3日简单移动平均
当满足条件卖出>LOWAND卖出<最高价时,在卖出和卖出和开盘价和收盘价的较大值的较大值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件卖出>收盘价和开盘价的较小值AND卖出<收盘价和开盘价的较大值时,在卖出和开盘价和收盘价的较大值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件卖出>LOWAND卖出<最高价时,在卖出和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件卖出<最低价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件卖出<最低价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件买入>LOWAND买入<最高价时,在买入和开盘价和收盘价的较小值和买入的较小值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件买入>收盘价和开盘价的较小值AND买入<收盘价和开盘价的较大值时,在买入和开盘价和收盘价的较小值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件买入>LOWAND买入<最高价时,在买入和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件买入>最高价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件买入>最高价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件收盘价上穿买入OR(最低价<买入)时,在最低价*0.95位置书写文字,画红色,线宽为2
当满足条件收盘价上穿卖出OR(最高价>卖出)时,在最高价*1.02位置书写文字,画绿色
QA赋值:10日前的最高价=2*10+1日内最高价的最高值
QB赋值:若QA则将最近10+1周期置为1
QC赋值:QB的10日过滤 AND 最高价=10+1日内最高价的最高值
QD赋值:上次QC距今天数
QE赋值:如果QC,返回到最后交易的周期,否则返回0
QF赋值:如果QD,返回QD日前的QE,否则返回QE
QG赋值:QF的最后一日取值设为常数
QH赋值:QD+1日前的QF
QW赋值:QH的最后一日取值设为常数
当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件到最后交易的周期=QG时,在最高价位置画直线终点,1表示是否延长.,画黄色
当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QW-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF,POINTDOT
当满足条件到最后交易的周期=QG时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QG-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF,POINTDOT
QM赋值:3*8/5的整数部分
QR赋值:QM日前的最高价=2*QM+1日内最高价的最高值
QT赋值:QR的QM日过滤
QY赋值:若QT则将最近QM+1周期置为1
QU赋值:QY的QM日过滤
QI赋值:若是否最后一个周期则将最近上次QU距今天数+1周期置为1
QP赋值:QI>1日前的QI
当满足条件QU时,在最高价位置画直线起点,当满足条件QP时,在最高价位置画直线终点,1表示是否延长.,画红色
QA1赋值:8日前的最低价=2*8+1日内最低价的最低值
QB1赋值:若QA1则将最近8+1周期置为1
QC1赋值:QB1的8日过滤 AND 最低价=8+1日内最低价的最低值
QD1赋值:上次QC1距今天数
QE1赋值:如果QC1,返回到最后交易的周期,否则返回0
QF1赋值:如果QD1,返回QD1日前的最低价,否则返回最低价
QG1赋值:如果QD1,返回QD1日前的QE1,否则返回QE1
QH1赋值:QG1的最后一日取值设为常数
QW1赋值:QD1+1日前的QF1
QM1赋值:QD1+1日前的QG1
QR1赋值:QM1的最后一日取值设为常数
当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件到最后交易的周期=QH1时,在最低价位置画直线终点,1表示是否延长.,画蓝色
当满足条件到最后交易的周期=QH1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QH1-1日前的最低价位置画直线终点,1表示是否延长.,画白色,POINTDOT
当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QR1-1日前的最低价位置画直线终点,1表示是否延长.,画白色,POINTDOT
QT1赋值:QM日前的最低价=2*QM+1日内最低价的最低值
QY1赋值:QT1的QM日过滤
QU1赋值:若QY1则将最近QM+1周期置为1
QI1赋值:QU1的QM日过滤
QP1赋值:若是否最后一个周期则将最近上次QI1距今天数+1周期置为1
QJ1赋值:QP1>1日前的QP1
当满足条件QI1时,在最低价位置画直线起点,当满足条件QJ1时,在最低价位置画直线终点,1表示是否延长.,画红色
SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
SR2赋值:SR1的10日过滤
SR3赋值:若SR2则将最近10+1周期置为1
HD赋值:SR3的10日过滤
前高赋值:上次HD距今天数日前的最高价
当满足条件收盘价上穿前高时,在最低价-0.20位置画1号图标

副图源码VAR1赋值:收盘价的5日简单移动平均
VAR2赋值:收盘价的10日简单移动平均
VAR3赋值:收盘价的20日简单移动平均
VAR4赋值:收盘价的30日简单移动平均
VAR5赋值:收盘价的60日简单移动平均
F1赋值:VAR1>1日前的VAR1
F2赋值:VAR2>1日前的VAR2
F3赋值:VAR2>1日前的VAR2
F4赋值:VAR2>1日前的VAR2
F5赋值:VAR2>1日前的VAR2
X1赋值:收盘价的7日指数移动平均
当满足条件VAR3ANDVAR2ANDCOUNT(X1<1日前的X1,5)>2ANDX1>1日前的X1的3日过滤时,在最低价-0.01位置书写文字,COLORFFFFFF
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
当满足条件75上穿RSI时,在最高价位置书写文字,COLOR00FF00
B1赋值:1日前的收盘价
B2赋值:2日前的收盘价
B3赋值:3日前的收盘价
B4赋值:4日前的收盘价
CMAX赋值:收盘价和B1的较大值和B2的较大值和B3的较大值
CMIN赋值:收盘价和B1的较小值和B2的较小值和B3的较小值
当满足条件收盘价=CMAXAND(B1>=B2ORB1>=B3)ORB1=CMAXAND(B2=CMINORB3=CMIN)ANDCLOSE>=B2ORB2=CMAXANDB3=CMINANDCLOSE>=B1ORB3=CMAXANDCLOSE>=B1ANDCLOSE>=B2时,在B1和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR000099
当满足条件收盘价=CMAXANDB1=CMIN时,在B2和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
当满足条件收盘价=CMINAND(B1 当满足条件B1=CMAXANDCLOSE=CMIN时,在B2和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR009900
当满足条件B1=CMINANDCLOSE>=B2OR(B2=CMINANDB1<=B3ORB3=CMINANDB1<=B2)ANDB2=B1时,在B1和B2位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFFF00
当满足条件B1=CMAXANDCLOSEB3ORB3=CMAXANDB1>B2)ANDB2>=B4ANDCLOSETY赋值:收盘价
A1赋值:10日前的TY=2*10+1日内TY的最高值
VB1赋值:A1的10日过滤
C1赋值:若VB1则将最近10+1周期置为1
HD赋值:C1的10日过滤
A2赋值:10日前的TY=2*10+1日内TY的最低值
VB2赋值:A2的10日过滤
C2赋值:若VB2则将最近10+1周期置为1
LD赋值:C2的10日过滤
A赋值:上次HD距今天数日前的收盘价
B赋值:上次LD距今天数日前的收盘价
T1赋值:上次HD距今天数<上次LD距今天数 AND 取反
T2赋值:上次HD距今天数>上次LD距今天数 AND 取反
波峰赋值:如果T1,返回A,否则返回A ,POINTDOT ,COLOR00FFFF
当满足条件T1时,在A和A位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFF00FF
波谷赋值:如果T2,返回B,否则返回B,POINTDOT,COLOR80FF00
当满足条件T2时,在B和B位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR80FF00
VAR21赋值:10日内最低价的最低值
VAR31赋值:25日内最高价的最高值
阶段卖出赋值:3.2,
清仓卖出赋值:3.5,COLOR0088FF
底部介入赋值:0.2
重点关注赋值:0.5
输出偏移:最高价的10日偏移移动平均
输出观察:最高价的10日简单移动平均
当满足条件偏移小于观察保持1个交易日后交叉上穿时,在最低价*0.9975位置画1号图标
当满足条件观察小于偏移保持1个交易日后交叉上穿时,在最高价*1.0025位置画2号图标

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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