神奇指标网

通达信跌涨趋势线主图指标公式

浏览 611次浏览 来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介: 通达信跌涨趋势线主图指标公式                                


     通达信跌涨趋势线主图指标公式源码概况:


  指标类别:通达信指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:主图





通达信跌涨趋势线主图指标公式源码:



MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
A1:=IF(C>=MA5,1,-1);
A2:=IF(C>=MA10,1,-1);
A3:=IF(C>=MA20,1,-1);
A4:=IF(MA5>=REF(MA5,1),1,-1);
A5:=IF(MA10>=REF(MA10,1),1,-1);
A6:=IF(MA20>=REF(MA20,1),1,-1);
趋势:(A1+A2+A3+A4+A5+A6)/6*100,COLOR00FF00;
主升浪:趋势>=50,COLOR0000FF,POINTDOT,NODRAW;
↓:趋势<50,COLORFFFFFF,POINTDOT,NODRAW;
进场日:IF(主升浪,BARSLAST(CROSS(主升浪,0.1))+1,0),COLORFF00FF,POINTDOT,NODRAW;
{以下设置副图显示方式}
DRAWBAND(趋势,RGB(250,0,0),50,RGB(0,0,0));
STICKLINE(主升浪,进场日*0.8,进场日*0.95,3,0),COLOR0000FF;
STICKLINE(主升浪,进场日*1.05,进场日*1.2,3,0),COLOR0000FF;
STICKLINE(主升浪ANDC<REF(C,1),进场日*0.9,进场日*1.1,3,1),COLORFFFFFF;
%:趋势,COLOR00FF00;
MC:=C#MONTH,NODRAW;
MH:=H#MONTH,NODRAW;
ML:=L#MONTH,NODRAW;
MO1:=IF(DAY<REF(DAY,1),O,DRAWNULL);
MO:=HHV(MO1,DAY),NODRAW;
STICKLINE(MC>=MO,MH,ML,4,-1)COLOR00009C;
STICKLINE(MC<=MO,MH,ML,4,-1),COLOR4F2F4F;
{周}
周O1:=IF(WEEKDAY<REF(WEEKDAY,1),O,DRAWNULL);
周开:HHV(周O1,WEEKDAY)COLORRED,NODRAW;
周高:HHV(H,WEEKDAY)COLORYELLOW,NODRAW;
周低:LLV(L,WEEKDAY)COLOR32CD32,NODRAW;
周收:C#WEEK, COLORFF6EC7,NODRAW;
STICKLINE(周收>=周开,周收,周高,4,0)COLOR600060;
STICKLINE(周收>=周开,周低,周收,4,0)COLORFF0098;
STICKLINE(周收<周开,周收,周高,4,0),COLOR9F3333;
STICKLINE(周收<周开,周开,周低,4,0),COLOR9F3333;
周中:(H#WEEK+L#WEEK)/2,NODRAW,COLORYELLOW;
STICKLINE(周中,周中,周中,4.5,-1),COLOR00FFFF;
DRAWTEXT_FIX(1,0.05,0.0,0,'【操作提示】★ ★ 红K强势做多持股 ★ ★ 绿K持币空仓休息 ★ ★ 黄K阶段性反弹手里有货T+0 ★ ★ 蓝K阶段性超跌准备抢反弹 ★ ★ '),COLORMAGENTA;
MA13:MA(C,13),COLORWHITE,LINETHICK3;
IF(MA13>REF(MA13,1),MA13,DRAWNULL),COLORRED,LINETHICK3;
IF(MA13<REF(MA13,1),MA13,DRAWNULL),COLORGREEN,LINETHICK3;
MA34:MA(CLOSE,34),LINETHICK2;
MA89:MA(CLOSE,89),LINETHICK2;
短线:=(C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100;
中线:=(C-LLV(L,34))/(HHV(H,34)-LLV(L,34))*100;
长线:=(C-LLV(L,89))/(HHV(H,89)-LLV(L,89))*100;
AAA:=长线>50;
BBB:=长线<=50;
CCC:=长线<=51 AND 短线>50 AND 中线>50;
DDD:=长线<=51 AND 短线>50 AND 中线<=50;
STICKLINE(AAA,H,L,0,0),COLOR106FFF;
STICKLINE(BBB,H,L,0,0),COLORGREEN;
STICKLINE(CCC,H,L,0,0),COLORYELLOW;
STICKLINE(DDD,H,L,0,0),COLORYELLOW;
STICKLINE(AAA,C,O,4,0),COLOR0000C8;
STICKLINE(AAA,C,O,3,0),COLOR0000D7;
STICKLINE(AAA,C,O,2,0),COLOR0000EA;
STICKLINE(AAA,C,O,1,0),COLOR0000FF;
STICKLINE(BBB,C,O,4,0),COLOR00B500;
STICKLINE(BBB,C,O,3,0),COLOR00C600;
STICKLINE(BBB,C,O,2,0),COLOR00D500;
STICKLINE(BBB,C,O,1,0),COLOR00E600;
STICKLINE(CCC,C,O,4,0),COLOR33CFDD;
STICKLINE(CCC,C,O,3,0),COLOR33DFDD;
STICKLINE(CCC,C,O,2,0),COLOR33EFDD;
STICKLINE(CCC,C,O,1,0),COLOR33FFDD;
STICKLINE(DDD,C,O,4,0),COLOR33CFDD;
STICKLINE(DDD,C,O,3,0),COLOR33DFDD;
STICKLINE(DDD,C,O,2,0),COLOR33EFDD;
STICKLINE(DDD,C,O,1,0),COLOR33FFDD;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
STICKLINE(RSI1<15,H,L,0,0)COLORFF9900;
STICKLINE(RSI1<15,C,O,4,0),COLORFF9900;
STICKLINE(RSI1<15,C,O,3,0),COLORFFAA00;
STICKLINE(RSI1<15,C,O,2,0),COLORFFBB00;
STICKLINE(RSI1<15,C,O,1,0),COLORFFCC00;




[源码注释]通达信跌涨趋势线主图指标公式翻译结果


   MA5赋值:收盘价的5日简单移动平均

   MA10赋值:收盘价的10日简单移动平均

   MA20赋值:收盘价的20日简单移动平均

   A1赋值:如果收盘价>=MA5,返回1,否则返回-1

   A2赋值:如果收盘价>=MA10,返回1,否则返回-1

   A3赋值:如果收盘价>=MA20,返回1,否则返回-1

   A4赋值:如果MA5>=1日前的MA5,返回1,否则返回-1

   A5赋值:如果MA10>=1日前的MA10,返回1,否则返回-1

   A6赋值:如果MA20>=1日前的MA20,返回1,否则返回-1

   输出

   趋势:(A1+A2+A3+A4+A5+A6)/6*100,COLOR00FF00

   输出

   主升浪:趋势>=50,COLOR0000FF,POINTDOT,NODRAW

   输出

   ↓:趋势<50,COLORFFFFFF,POINTDOT,NODRAW

   输出

   进场日:如果主升浪,返回上次主升浪上穿0.1距今天数+1,否则返回0,COLORFF00FF,POINTDOT,NODRAW

   画带状线

   当满足条件主升浪时,在进场日*0.8和进场日*0.95位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF

   当满足条件主升浪时,在进场日*1.05和进场日*1.2位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF

   当满足条件主升浪ANDC<1日前的收盘价时,在进场日*0.9和进场日*1.1位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLORFFFFFF

   输出

   %:趋势,COLOR00FF00

   MC赋值:收盘价[取月线数据],NODRAW

   MH赋值:最高价[取月线数据],NODRAW

   ML赋值:最低价[取月线数据],NODRAW

   MO1赋值:如果日<,返回?,否则返回?

   1日前的日,开盘价,无效数)

   MO赋值:日日内MO1的最高值,NODRAW

   当满足条件MC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =MO,MH,ML,4,-1)COLOR00009C

   当满足条件MC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =MO,MH,ML,4,-1),COLOR4F2F4F

   周O1赋值:如果星期<,返回?,否则返回?

   1日前的星期,开盘价,无效数)

   输出

   周开:星期日内周O1的最高值画红色,NODRAW

   输出

   周高:星期日内最高价的最高值画黄色,NODRAW

   输出

   周低:星期日内最低价的最低值COLOR32CD32,NODRAW

   输出

   周收:收盘价[取周线数据],COLORFF6EC7,NODRAW

   当满足条件周收>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =周开,周收,周高,4,0)COLOR600060

   当满足条件周收>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =周开,周低,周收,4,0)COLORFF0098

   当满足条件周收<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   周开,周收,周高,4,0),COLOR9F3333

   当满足条件周收<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   周开,周开,周低,4,0),COLOR9F3333

   输出

   周中:(最高价[取周线数据]+最低价[取周线数据])/2,NODRAW,画黄色

   当满足条件周中时,在周中和周中位置之间画柱状线,宽度为4.5,-1不为0则画空心柱.,COLOR00FFFF

   当满足条件1时,在横轴0.05纵轴0.0位置书写文字,画洋红色

   输出

   MA13:收盘价的13日简单移动平均,画白色,线宽为3

   如果MA13>,返回?,否则返回?

   1日前的MA13,MA13,无效数),画红色,线宽为3

   如果MA13<,返回?,否则返回?

   1日前的MA13,MA13,无效数),画绿色,线宽为3

   输出

   MA34:收盘价的34日简单移动平均,线宽为2

   输出

   MA89:收盘价的89日简单移动平均,线宽为2

   短线赋值:(收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)*100

   中线赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*100

   长线赋值:(收盘价-89日内最低价的最低值)/(89日内最高价的最高值-89日内最低价的最低值)*100

   AAA赋值:长线>

   50

   BBB赋值:长线<

   =50

   CCC赋值:长线<

   =51AND短线>

   50AND中线>

   50

   DDD赋值:长线<

   =51AND短线>

   50AND中线<

   =50

   当满足条件AAA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR106FFF

   当满足条件BBB时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色

   当满足条件CCC时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

   当满足条件DDD时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

   当满足条件AAA时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000C8

   当满足条件AAA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000D7

   当满足条件AAA时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000EA

   当满足条件AAA时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF

   当满足条件BBB时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00B500

   当满足条件BBB时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00C600

   当满足条件BBB时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00D500

   当满足条件BBB时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00E600

   当满足条件CCC时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR33CFDD

   当满足条件CCC时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR33DFDD

   当满足条件CCC时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33EFDD

   当满足条件CCC时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR33FFDD

   当满足条件DDD时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR33CFDD

   当满足条件DDD时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR33DFDD

   当满足条件DDD时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33EFDD

   当满足条件DDD时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR33FFDD

   LC赋值:1日前的收盘价

   RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100

   当满足条件RSI1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   15,最高价,最低价,0,0)COLORFF9900

   当满足条件RSI1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   15,收盘价,开盘价,4,0),COLORFF9900

   当满足条件RSI1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   15,收盘价,开盘价,3,0),COLORFFAA00

   当满足条件RSI1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   15,收盘价,开盘价,2,0),COLORFFBB00

   当满足条件RSI1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   15,收盘价,开盘价,1,0),COLORFFCC00



今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!敬请期待明天的分享!

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论