通达信〖目标预测〗升级版(指标主图贴图)

【目标预测】 是13年分享的指标,
 加入一组可以调节的黄金分割线,
 升级后更加直观看到支撑和压力位置。

 
{N:=103; M=1; P=1;}
DRAWGBK(P=1,RGB(0,0,0),RGB(0,1,0),0,0,0);
DRAWKLINE(H,O,L,C);
DD:=IF(P=1,CONST(FINDLOW(L,0,10*N,1)),DRAWNULL);
DT:=CONST(BARSLAST(DD=L));
SL:=CONST(IF(DT=1,L,REF(L,DT)));
涨幅:((C-SL)/SL)*100,NODRAW;
周期:IF(CURRBARSCOUNT<=DT+1,BARSLAST(DD=L),DRAWNULL),COLORWHITE,NODRAW;
底:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL,SL*2*(M-1)),DRAWNULL);
一:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.146,SL*2*(M-1+0.146)),DRAWNULL);
二:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.191,SL*2*(M-1+0.191)),DRAWNULL);
三:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.236,SL*2*(M-1+0.236)),DRAWNULL);
四:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.382,SL*2*(M-1+0.382)),DRAWNULL);
五:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.5,SL*2*(M-1+0.5)),DRAWNULL);
六:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.618,SL*2*(M-1+0.618)),DRAWNULL);
七:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.764,SL*2*(M-1+0.764)),DRAWNULL);
八:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.809,SL*2*(M-1+0.809)),DRAWNULL);
九:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*1.854,SL*2*(M-1+0.854)),DRAWNULL);
十:=IF(CURRBARSCOUNT<=DT+1,IF(M<2,SL*2,SL*2*(M-1+1)),DRAWNULL);
底2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0),DRAWNULL) ;
一2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.146),DRAWNULL);
二2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.191),DRAWNULL);
三2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.236),DRAWNULL);
四2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.382),DRAWNULL);
五2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.5),DRAWNULL);
六2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.618),DRAWNULL);
七2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.764),DRAWNULL);
八2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.809),DRAWNULL);
九2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+0.854),DRAWNULL);
十2:=IF(CURRBARSCOUNT<=DT+1 AND M>0,SL*2*(M+1),DRAWNULL);
STICKLINE(CURRBARSCOUNT=DT+1 AND P=1,SL*20,SL,0,-1),COLOR666600;
DRAWBAND(底,RGB(0,120,120),底,RGB(0,0,0));
DRAWBAND(一,RGB(0,0,0),一,RGB(0,0,0)),DOTLINE,COLOR666600;
DRAWBAND(二,RGB(0,120,120),二,RGB(0,0,0));
DRAWBAND(三,RGB(0,0,0),三,RGB(0,0,0)),DOTLINE,COLOR666600;
DRAWBAND(四,RGB(0,120,120),四,RGB(0,0,0));
DRAWBAND(五,RGB(0,120,120),五,RGB(0,0,0));
DRAWBAND(六,RGB(0,120,120),六,RGB(0,0,0));
DRAWBAND(七,RGB(0,0,0),七,RGB(0,0,0)),DOTLINE,COLOR666600;
DRAWBAND(八,RGB(0,120,120),八,RGB(0,0,0));
DRAWBAND(九,RGB(0,0,0),九,RGB(0,0,0)),DOTLINE,COLOR666600;
DRAWBAND(十,RGB(0,120,120),十,RGB(0,0,0));

DRAWBAND(底2,RGB(0,180,10),底2,RGB(0,0,0));
DRAWBAND(一2,RGB(0,0,0),一2,RGB(0,0,0)),DOTLINE,COLOR006600;
DRAWBAND(二2,RGB(0,120,10),二2,RGB(0,0,0));
DRAWBAND(三2,RGB(0,0,0),三2,RGB(0,0,0)),DOTLINE,COLOR006600;
DRAWBAND(四2,RGB(0,120,10),四2,RGB(0,0,0));
DRAWBAND(五2,RGB(0,120,10),五2,RGB(0,0,0));
DRAWBAND(六2,RGB(0,120,10),六2,RGB(0,0,0));
DRAWBAND(七2,RGB(0,0,0),七2,RGB(0,0,0)),DOTLINE,COLOR006600;
DRAWBAND(八2,RGB(0,120,0),八2,RGB(0,0,0));
DRAWBAND(九2,RGB(0,0,0),九2,RGB(0,0,0)),DOTLINE,COLOR006600;
DRAWBAND(十2,RGB(0,120,10),十2,RGB(0,0,0));
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*1.191,STRCAT('-19.1% ',CON2STR(SL*1.191,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*1.382,STRCAT('-38.2% ',CON2STR(SL*1.382,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*1.5,STRCAT('-50% ',CON2STR(SL*1.5,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*1.618,STRCAT('-61.8% ',CON2STR(SL*1.618,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*1.809,STRCAT('-80.9% ',CON2STR(SL*1.809,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2,STRCAT('-100% ',CON2STR(SL*2,2))),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*1.191,STRCAT('-138.2% ',CON2STR(SL*2*1.191,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*1.382,STRCAT('-176.4% ',CON2STR(SL*2*1.382,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*1.5,STRCAT('-200.0% ',CON2STR(SL*2*1.5,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*1.618,STRCAT('-223.6% ',CON2STR(SL*2*1.618,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1+1,SL*2*1.809,STRCAT('-261.8% ',CON2STR(SL*2*1.809,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2,STRCAT('-300.0% ',CON2STR(SL*2*2,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2.191,STRCAT('-338.2% ',CON2STR(SL*2*2.191,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2.382,STRCAT('-376.4% ',CON2STR(SL*2*2.382,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2.5,STRCAT('-400.0% ',CON2STR(SL*2*2.5,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2.618,STRCAT('-423.6% ',CON2STR(SL*2*2.618,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*2.809,STRCAT('-461.8% ',CON2STR(SL*22.809,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3,STRCAT('-500.0% ',CON2STR(SL*2*3,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3.191,STRCAT('-538.2% ',CON2STR(SL*2*3.191,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3.382,STRCAT('-576.4% ',CON2STR(SL*2*3.382,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3.5,STRCAT('-600.0% ',CON2STR(SL*2*3.5,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3.618,STRCAT('-623.6% ',CON2STR(SL*2*3.618,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*3.809,STRCAT('-661.8% ',CON2STR(SL*2*3.809,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*4,STRCAT('-700.0% ',CON2STR(SL*2*4,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*4.191,STRCAT('-738.2% ',CON2STR(SL*2*4.191,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*4.382,STRCAT('-776.4% ',CON2STR(SL*2*4.382,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*4.5,STRCAT('-800.0% ',CON2STR(SL*2*4.5,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT+1+1,SL*2*4.618,STRCAT('-823.6% ',CON2STR(SL*2*4.618,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*4.809,STRCAT('-861.8% ',CON2STR(SL*2*4.809,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT+1,SL*2*5,STRCAT('-900.0% ',CON2STR(SL*2*5,2))),COLORGREEN;



来函数检测结果如下
该公式没有未来函数


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


填充背景
K线
DD赋值:如果P=1,返回最低价在0日前的10*N天内第1个最低价的最后一日取值设为常数,否则返回无效数
DT赋值:上次DD=最低价距今天数的最后一日取值设为常数
SL赋值:如果DT=1,返回最低价,否则返回DT日前的最低价的最后一日取值设为常数
输出涨幅:((收盘价-SL)/SL)*100,NODRAW
输出 周期:如果到最后交易的周期<=DT+1,返回上次DD=最低价距今天数,否则返回无效数,画白色,NODRAW
底赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL,否则返回SL*2*(M-1),否则返回无效数
一赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.146,否则返回SL*2*(M-1+0.146),否则返回无效数
二赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.191,否则返回SL*2*(M-1+0.191),否则返回无效数
三赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.236,否则返回SL*2*(M-1+0.236),否则返回无效数
四赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.382,否则返回SL*2*(M-1+0.382),否则返回无效数
五赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.5,否则返回SL*2*(M-1+0.5),否则返回无效数
六赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.618,否则返回SL*2*(M-1+0.618),否则返回无效数
七赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.764,否则返回SL*2*(M-1+0.764),否则返回无效数
八赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.809,否则返回SL*2*(M-1+0.809),否则返回无效数
九赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*1.854,否则返回SL*2*(M-1+0.854),否则返回无效数
十赋值:如果到最后交易的周期<=DT+1,返回如果M<2,返回SL*2,否则返回SL*2*(M-1+1),否则返回无效数
底2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0),否则返回无效数
一2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.146),否则返回无效数
二2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.191),否则返回无效数
三2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.236),否则返回无效数
四2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.382),否则返回无效数
五2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.5),否则返回无效数
六2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.618),否则返回无效数
七2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.764),否则返回无效数
八2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.809),否则返回无效数
九2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+0.854),否则返回无效数
十2赋值:如果到最后交易的周期<=DT+1ANDM>0,返回SL*2*(M+1),否则返回无效数
当满足条件到最后交易的周期=DT+1ANDP=1时,在SL*20和SL位置之间画柱状线,宽度为0,-1不为0则画空心柱.,COLOR666600
画带状线
画带状线,DOTLINE,COLOR666600
画带状线
画带状线,DOTLINE,COLOR666600
画带状线
画带状线
画带状线
画带状线,DOTLINE,COLOR666600
画带状线
画带状线,DOTLINE,COLOR666600
画带状线
画带状线
画带状线,DOTLINE,COLOR006600
画带状线
画带状线,DOTLINE,COLOR006600
画带状线
画带状线
画带状线
画带状线,DOTLINE,COLOR006600
画带状线
画带状线,DOTLINE,COLOR006600
画带状线
当满足条件到最后交易的周期=DT+1时,在SL*1.191位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*1.382位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*1.5位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*1.618位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*1.809位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*2位置书写文字,画青色
当满足条件到最后交易的周期=DT+1时,在SL*2*1.191位置书写文字,画红色
当满足条件到最后交易的周期=DT+1时,在SL*2*1.382位置书写文字,画红色
当满足条件到最后交易的周期=DT+1时,在SL*2*1.5位置书写文字,画红色
当满足条件到最后交易的周期=DT+1时,在SL*2*1.618位置书写文字,画红色
当满足条件到最后交易的周期=DT+1+1时,在SL*2*1.809位置书写文字,画红色
当满足条件到最后交易的周期=DT+1时,在SL*2*2位置书写文字,画红色
当满足条件到最后交易的周期=DT+1时,在SL*2*2.191位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*2.382位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*2.5位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*2.618位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*2.809位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*3位置书写文字,画黄色
当满足条件到最后交易的周期=DT+1时,在SL*2*3.191位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*3.382位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*3.5位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*3.618位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*3.809位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*4位置书写文字,画淡洋红色
当满足条件到最后交易的周期=DT+1时,在SL*2*4.191位置书写文字,画绿色
当满足条件到最后交易的周期=DT+1时,在SL*2*4.382位置书写文字,画绿色
当满足条件到最后交易的周期=DT+1时,在SL*2*4.5位置书写文字,画绿色
当满足条件到最后交易的周期=DT+1+1时,在SL*2*4.618位置书写文字,画绿色
当满足条件到最后交易的周期=DT+1时,在SL*2*4.809位置书写文字,画绿色
当满足条件到最后交易的周期=DT+1时,在SL*2*5位置书写文字,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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