通达信大小通道主图指标公式

 

N:=5;
V1:=(MA(HIGH,30))*(1.149999976158);
V2:=(MA(HIGH,3))*(1.02999997139);
V3:=(MA(LOW,3))*(0.9700000286102);
V4:=(MA(LOW,30))*(0.8500000238419);
大通道上:MA(V1,30),COLORYELLOW;
大通道下:MA(V4,30),COLORYELLOW;
小通道上:MA(V2,30),COLORFF00FF;
小通道下:MA(V3,30),COLOR00FF00;
A1:=大通道上 - REF(大通道上,1);
A2:=小通道上 - REF(小通道上,1);
A3:=小通道下 - REF(小通道下,1);
A4:=大通道下 - REF(大通道下,1);
IF((A1 > 0),大通道上,DRAWNULL),LINETHICK2,COLORRED;
IF((A1 = 0),大通道上,DRAWNULL),LINETHICK2,COLORFFFFFF;
IF((A1 < 0),大通道上,DRAWNULL),LINETHICK2,COLOR008000;
IF((A2 > 0),小通道上,DRAWNULL),LINETHICK2,COLORMAGENTA;
IF((A2 = 0),小通道上,DRAWNULL),LINETHICK2,COLORFFFFFF;
IF((A2 < 0),小通道上,DRAWNULL),LINETHICK2,COLORGREEN;
IF((A3 > 0),小通道下,DRAWNULL),LINETHICK2,COLORCYAN;
IF((A3 = 0),小通道下,DRAWNULL),LINETHICK2,COLORFFFFFF;
IF((A3 < 0),小通道下,DRAWNULL),LINETHICK2,COLORGREEN;
IF((A4 > 0),大通道下,DRAWNULL),LINETHICK2,COLORRED;
IF((A4 = 0),大通道下,DRAWNULL),LINETHICK2,COLORFFFFFF;
IF((A4 < 0),大通道下,DRAWNULL),LINETHICK2,COLOR008000;
KXS:=2;
DSJ:=1;
GET:zig(3,N),COLORYELLOW;
PL5:=(ZIG(3,5))*(DSJ);
EN1:=(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))*(DSJ));
EX1:=(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))*(DSJ));
PL10:=(ZIG(3,10))*(DSJ);
EN2:=(ZIG(3,10) > REF(ZIG(3,10),1)) AND (REF(ZIG(3,10),1) <= REF(ZIG(3,10),2)) AND (REF(ZIG(3,10),2) <= (REF(ZIG(3,10),3))*(DSJ));
EX2:=(ZIG(3,10) < REF(ZIG(3,10),1)) AND (REF(ZIG(3,10),1) >= REF(ZIG(3,10),2)) AND (REF(ZIG(3,10),2) >= (REF(ZIG(3,10),3))*(DSJ));
PL20:=(ZIG(3,20))*(DSJ);
EN3:=(ZIG(3,20) > REF(ZIG(3,20),1)) AND (REF(ZIG(3,20),1) <= REF(ZIG(3,20),2)) AND (REF(ZIG(3,20),2) <= (REF(ZIG(3,20),3))*(DSJ));
EX3:=(ZIG(3,20) < REF(ZIG(3,20),1)) AND (REF(ZIG(3,20),1) >= REF(ZIG(3,20),2)) AND (REF(ZIG(3,20),2) >= (REF(ZIG(3,20),3))*(DSJ));
PL40:=(ZIG(3,40))*(DSJ);
走强1:=BArslAST((PL5 < REF(PL5,1)));
走弱1:=BARSLAST((PL5 > REF(PL5,1)));
走强2:=BARSLAST((PL10 < REF(PL10,1)));
走弱2:=BARSLAST((PL10 > REF(PL10,1)));
走强3:=BARSLAST((PL20 < REF(PL20,1)));
走弱3:=BARSLAST((PL20 > REF(PL20,1)));
ZTJZ5:=IF((PL10 > REF(PL10,1)),COUNT(EN1,走强2),0);
ZTJD5:=IF((PL10 > REF(PL10,1)),COUNT(EX1,走强2),0);
DTJZ5:=IF((PL10 < REF(PL10,1)),COUNT(EN1,走弱2),0);
DTJD5:=IF((PL10 < REF(PL10,1)),COUNT(EX1,走弱2),0);
ZTJZ10:=IF((PL20 > REF(PL20,1)),COUNT(EN2,走强3),0);
ZTJD10:=IF((PL20 > REF(PL20,1)),COUNT(EX2,走强3),0);
DTJZ10:=IF((PL20 < REF(PL20,1)),COUNT(EN2,走弱3),0);
DTJD10:=IF((PL20 < REF(PL20,1)),COUNT(EX2,走弱3),0);
DRAWTEXT(EN1 AND (DTJZ5 = 1),(LOW)*(0.9800000190735),'㈠'),COLORFFFF00;
DRAWTEXT(EX1 AND (DTJD5 = 2),(HIGH)*(1.019999980927),'㈡'),COLORFFFF00;
DRAWTEXT(EN2 AND (ZTJZ5 = 1),(LOW)*(0.9800000190735),'㈢'),COLORFFFF00;
DRAWTEXT(EX1 AND (PL10 > REF(PL10,1)) AND (ZTJD5 = 1),(HIGH)*(1.019999980927),'⑴'),COLOR00FF00;
DRAWTEXT(EN1 AND (PL10 > REF(PL10,1)) AND (ZTJZ5 = 2),(LOW)*(0.9800000190735),'⑵'),COLOR00FF00;
DRAWTEXT(EX1 AND (PL10 > REF(PL10,1)) AND (ZTJZ5 = 2),(HIGH)*(1.019999980927),'⑶'),COLOR00FF00;
DRAWTEXT(EN1 AND (PL10 > REF(PL10,1)) AND (ZTJZ5 = 3),(LOW)*(0.9800000190735),'⑷'),COLOR00FF00;
DRAWTEXT(EX2 AND (PL20 > REF(PL20,1)) AND (ZTJD10 = 1),(HIGH)*(1.019999980927),'⑸'),COLOR00FF00;
DRAWTEXT(EN2 AND (DTJZ10 = 1),(LOW)*(0.9399999976158),'Ⅰ'),COLORFF0000;
DRAWTEXT(EX2 AND (DTJD10 = 2),(HIGH)*(1.05999994278),'Ⅱ'),COLORFF0000;
DRAWTEXT(EN3 AND (ZTJZ10 = 1),(LOW)*(0.9399999976158),'Ⅲ'),COLORFF0000;
DRAWTEXT(EX2 AND (PL20 > REF(PL20,1)) AND (ZTJD10 = 1),(HIGH)*(1.05999994278),'①'),LINETHICK3,COLOR008000;
DRAWTEXT(EN2 AND (PL20 > REF(PL20,1)) AND (ZTJZ10 = 2),(LOW)*(0.9399999976158),'②'),LINETHICK3,COLOR008000;
DRAWTEXT(EX2 AND (PL20 > REF(PL20,1)) AND (ZTJD10 = 2) OR (ZTJD10 = 0) OR (ZTJD10 = 2) AND EX2,((HIGH)*(1.05999994278))*(DSJ),'③'),LINETHICK3,COLOR008000;
DRAWTEXT(EN2 AND (PL20 > REF(PL20,1)) AND (ZTJZ10 = 3),(LOW)*(0.9399999976158),'④'),LINETHICK3,COLOR008000;




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

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

相关指标公式

N赋值:5
V1赋值:(最高价的30日简单移动平均)*(1.149999976158)
V2赋值:(最高价的3日简单移动平均)*(1.02999997139)
V3赋值:(最低价的3日简单移动平均)*(0.9700000286102)
V4赋值:(最低价的30日简单移动平均)*(0.8500000238419)
输出大通道上:V1的30日简单移动平均,画黄色
输出大通道下:V4的30日简单移动平均,画黄色
输出小通道上:V2的30日简单移动平均,COLORFF00FF
输出小通道下:V3的30日简单移动平均,COLOR00FF00
A1赋值:大通道上 - 1日前的大通道上
A2赋值:小通道上 - 1日前的小通道上
A3赋值:小通道下 - 1日前的小通道下
A4赋值:大通道下 - 1日前的大通道下
如果(A1>0),返回大通道上,否则返回无效数,线宽为2,画红色
如果(A1=0),返回大通道上,否则返回无效数,线宽为2,COLORFFFFFF
如果(A1<0),返回大通道上,否则返回无效数,线宽为2,COLOR008000
如果(A2>0),返回小通道上,否则返回无效数,线宽为2,画洋红色
如果(A2=0),返回小通道上,否则返回无效数,线宽为2,COLORFFFFFF
如果(A2<0),返回小通道上,否则返回无效数,线宽为2,画绿色
如果(A3>0),返回小通道下,否则返回无效数,线宽为2,画青色
如果(A3=0),返回小通道下,否则返回无效数,线宽为2,COLORFFFFFF
如果(A3<0),返回小通道下,否则返回无效数,线宽为2,画绿色
如果(A4>0),返回大通道下,否则返回无效数,线宽为2,画红色
如果(A4=0),返回大通道下,否则返回无效数,线宽为2,COLORFFFFFF
如果(A4<0),返回大通道下,否则返回无效数,线宽为2,COLOR008000
KXS赋值:2
DSJ赋值:1
输出GET:收盘价N%的之字转向,画黄色
PL5赋值:(收盘价5%的之字转向)*(DSJ)
EN1赋值:(收盘价5%的之字转向 > 1日前的收盘价5%的之字转向) AND (1日前的收盘价5%的之字转向 <= 2日前的收盘价5%的之字转向) AND (2日前的收盘价5%的之字转向 <= (3日前的收盘价5%的之字转向)*(DSJ))
EX1赋值:(收盘价5%的之字转向 < 1日前的收盘价5%的之字转向) AND (1日前的收盘价5%的之字转向 >= 2日前的收盘价5%的之字转向) AND (2日前的收盘价5%的之字转向 >= (3日前的收盘价5%的之字转向)*(DSJ))
PL10赋值:(收盘价10%的之字转向)*(DSJ)
EN2赋值:(收盘价10%的之字转向 > 1日前的收盘价10%的之字转向) AND (1日前的收盘价10%的之字转向 <= 2日前的收盘价10%的之字转向) AND (2日前的收盘价10%的之字转向 <= (3日前的收盘价10%的之字转向)*(DSJ))
EX2赋值:(收盘价10%的之字转向 < 1日前的收盘价10%的之字转向) AND (1日前的收盘价10%的之字转向 >= 2日前的收盘价10%的之字转向) AND (2日前的收盘价10%的之字转向 >= (3日前的收盘价10%的之字转向)*(DSJ))
PL20赋值:(收盘价20%的之字转向)*(DSJ)
EN3赋值:(收盘价20%的之字转向 > 1日前的收盘价20%的之字转向) AND (1日前的收盘价20%的之字转向 <= 2日前的收盘价20%的之字转向) AND (2日前的收盘价20%的之字转向 <= (3日前的收盘价20%的之字转向)*(DSJ))
EX3赋值:(收盘价20%的之字转向 < 1日前的收盘价20%的之字转向) AND (1日前的收盘价20%的之字转向 >= 2日前的收盘价20%的之字转向) AND (2日前的收盘价20%的之字转向 >= (3日前的收盘价20%的之字转向)*(DSJ))
PL40赋值:(收盘价40%的之字转向)*(DSJ)
走强1赋值:上次(PL5<1日前的PL5)距今天数
走弱1赋值:上次(PL5>1日前的PL5)距今天数
走强2赋值:上次(PL10<1日前的PL10)距今天数
走弱2赋值:上次(PL10>1日前的PL10)距今天数
走强3赋值:上次(PL20<1日前的PL20)距今天数
走弱3赋值:上次(PL20>1日前的PL20)距今天数
ZTJZ5赋值:如果(PL10>1日前的PL10),返回统计走强2日中满足EN1的天数,否则返回0
ZTJD5赋值:如果(PL10>1日前的PL10),返回统计走强2日中满足EX1的天数,否则返回0
DTJZ5赋值:如果(PL10<1日前的PL10),返回统计走弱2日中满足EN1的天数,否则返回0
DTJD5赋值:如果(PL10<1日前的PL10),返回统计走弱2日中满足EX1的天数,否则返回0
ZTJZ10赋值:如果(PL20>1日前的PL20),返回统计走强3日中满足EN2的天数,否则返回0
ZTJD10赋值:如果(PL20>1日前的PL20),返回统计走强3日中满足EX2的天数,否则返回0
DTJZ10赋值:如果(PL20<1日前的PL20),返回统计走弱3日中满足EN2的天数,否则返回0
DTJD10赋值:如果(PL20<1日前的PL20),返回统计走弱3日中满足EX2的天数,否则返回0
当满足条件EN1AND(DTJZ5=1)时,在(最低价)*(0.9800000190735)位置书写文字,COLORFFFF00
当满足条件EX1AND(DTJD5=2)时,在(最高价)*(1.019999980927)位置书写文字,COLORFFFF00
当满足条件EN2AND(ZTJZ5=1)时,在(最低价)*(0.9800000190735)位置书写文字,COLORFFFF00
当满足条件EX1AND(PL10>1日前的PL10)AND(ZTJD5=1)时,在(最高价)*(1.019999980927)位置书写文字,COLOR00FF00
当满足条件EN1AND(PL10>1日前的PL10)AND(ZTJZ5=2)时,在(最低价)*(0.9800000190735)位置书写文字,COLOR00FF00
当满足条件EX1AND(PL10>1日前的PL10)AND(ZTJZ5=2)时,在(最高价)*(1.019999980927)位置书写文字,COLOR00FF00
当满足条件EN1AND(PL10>1日前的PL10)AND(ZTJZ5=3)时,在(最低价)*(0.9800000190735)位置书写文字,COLOR00FF00
当满足条件EX2AND(PL20>1日前的PL20)AND(ZTJD10=1)时,在(最高价)*(1.019999980927)位置书写文字,COLOR00FF00
当满足条件EN2AND(DTJZ10=1)时,在(最低价)*(0.9399999976158)位置书写文字,COLORFF0000
当满足条件EX2AND(DTJD10=2)时,在(最高价)*(1.05999994278)位置书写文字,COLORFF0000
当满足条件EN3AND(ZTJZ10=1)时,在(最低价)*(0.9399999976158)位置书写文字,COLORFF0000
当满足条件EX2AND(PL20>1日前的PL20)AND(ZTJD10=1)时,在(最高价)*(1.05999994278)位置书写文字,线宽为3,COLOR008000
当满足条件EN2AND(PL20>1日前的PL20)AND(ZTJZ10=2)时,在(最低价)*(0.9399999976158)位置书写文字,线宽为3,COLOR008000
当满足条件EX2AND(PL20>1日前的PL20)AND(ZTJD10=2)OR(ZTJD10=0)OR(ZTJD10=2)ANDEX2时,在((最高价)*(1.05999994278))*(DSJ)位置书写文字,线宽为3,COLOR008000
当满足条件EN2AND(PL20>1日前的PL20)AND(ZTJZ10=3)时,在(最低价)*(0.9399999976158)位置书写文字,线宽为3,COLOR008000

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

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