全自动画线--有个完全加密的通达信公式,谁能和谐下(已经破解完全加密,源码)

[复制链接]
查看22 | 回复0 | 2022-7-8 07:27:37 | 显示全部楼层 |阅读模式

 全自动画线--有个TNE公式,谁能和谐下

{全自动画线}

{主图叠加}

 

下降压力线:DRAWLINE(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,3),HHV(HIGH,3),1),COLORWHITE,LINETHICK2;

VAR1:=20;

VAR2:=10;

VAR3:=5;

VAR4:=(CLOSE+HIGH+LOW+OPEN)/4;

VAR5:=LOW+(VAR4-LOW)+(CLOSE-LOW);

VAR6:=LOW+(CLOSE-VAR4);

VAR7:=REF(VAR5,1);

VAR8:=REF(VAR6,1);

支:STICKLINE(ISLASTBAR AND CLOSE>=VAR7,VAR7,VAR7,30,1),COLORRED;

压:STICKLINE(ISLASTBAR AND CLOSE<VAR7,VAR7,VAR7,30,1),COLORGREEN;

支1:STICKLINE(ISLASTBAR AND CLOSE>=VAR8,VAR8,VAR8,30,1),COLORMAGENTA;

压1:STICKLINE(ISLASTBAR AND CLOSE<VAR8,VAR8,VAR8,30,1),COLORFF8800;

VAR9:=REF(HIGH,VAR1)=HHV(HIGH,2*VAR1+1);

VAR10:=BACKSET(VAR9,VAR1+1);

VAR11:=FILTER(VAR10,VAR1) AND HIGH=HHV(HIGH,VAR1+1);

VAR12:=BARSLAST(VAR11);

VAR13:=IF(VAR11,CURRBARSCOUNT,0);

VAR14:=IF(VAR12,REF(HIGH,VAR12),HIGH);

VAR15:=IF(VAR12,REF(VAR13,VAR12),VAR13);

VAR16:=REF(VAR14,VAR12+1);

VAR17:=CONST(VAR15);

VAR18:=REF(VAR15,VAR12+1);

VAR19:=CONST(VAR18);

VAR20:=REF(VAR16,VAR12+1);

VAR21:=IF(CURRBARSCOUNT>VAR19,0,1);

VAR22:=DRAWLINE(CURRBARSCOUNT=VAR19,HIGH,CURRBARSCOUNT=VAR17,HIGH,1);

VAR23:=REF(LOW,VAR1)=LLV(LOW,2*VAR1+1);

VAR24:=BACKSET(VAR23,VAR1+1);

VAR25:=FILTER(VAR24,VAR1) AND LOW=LLV(LOW,VAR1+1);

VAR26:=BARSLAST(VAR25);

VAR27:=IF(VAR25,CURRBARSCOUNT,0);

VAR28:=IF(VAR26,REF(LOW,VAR26),LOW);

VAR29:=IF(VAR26,REF(VAR27,VAR26),VAR27);

VAR30:=CONST(VAR29);

VAR31:=REF(VAR28,VAR26+1);

VAR32:=REF(VAR29,VAR26+1);

VAR33:=CONST(VAR32);

低点支撑:DRAWLINE(CURRBARSCOUNT=VAR33,LOW,CURRBARSCOUNT=VAR30,LOW,1),COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR33,LOW,ISLASTBAR,REF(LOW,VAR33-1),1),POINTDOT,COLORYELLOW,LINETHICK2;

DRAWLINE(CURRBARSCOUNT=VAR30,LOW,ISLASTBAR,REF(LOW,VAR30-1),1),POINTDOT,COLORYELLOW,LINETHICK2;

VAR34:=REF(HIGH,VAR2)=HHV(HIGH,2*VAR2+1);

VAR35:=BACKSET(VAR34,VAR2+1);

VAR36:=FILTER(VAR35,VAR2) AND HIGH=HHV(HIGH,VAR2+1);

VAR37:=BARSLAST(VAR36);

VAR38:=IF(VAR36,CURRBARSCOUNT,0);

VAR39:=IF(VAR37,REF(HIGH,VAR37),HIGH);

VAR40:=IF(VAR37,REF(VAR38,VAR37),VAR38);

VAR41:=REF(VAR39,VAR37+1);

VAR42:=CONST(VAR40);

VAR43:=REF(VAR40,VAR37+1);

VAR44:=CONST(VAR43);

VAR45:=REF(VAR41,VAR37+1);

VAR46:=IF(CURRBARSCOUNT>VAR44,0,1);

压力:DRAWLINE(CURRBARSCOUNT=VAR44,HIGH,CURRBARSCOUNT=VAR42,HIGH,1),COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR44,HIGH,ISLASTBAR,REF(HIGH,VAR44-1),1),POINTDOT,COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR42,HIGH,ISLASTBAR,REF(HIGH,VAR42-1),1),POINTDOT,COLORYELLOW;

VAR47:=REF(LOW,VAR2)=LLV(LOW,2*VAR2+1);

VAR48:=BACKSET(VAR47,VAR2+1);

VAR49:=FILTER(VAR48,VAR2) AND LOW=LLV(LOW,VAR2+1);

VAR50:=BARSLAST(VAR49);

VAR51:=IF(VAR49,CURRBARSCOUNT,0);

VAR52:=IF(VAR50,REF(LOW,VAR50),LOW);

VAR53:=IF(VAR50,REF(VAR51,VAR50),VAR51);

VAR54:=CONST(VAR53);

VAR55:=REF(VAR52,VAR50+1);

VAR56:=REF(VAR53,VAR26+1);

VAR57:=CONST(VAR56);

支撑:DRAWLINE(CURRBARSCOUNT=VAR57,LOW,CURRBARSCOUNT=VAR54,LOW,1);

VAR58:=(压力+支撑)/2;

VAR59:=CONST((压力+支撑)/2);

VAR60:=IF(VAR33<VAR19,VAR33,VAR19);

中轨:DRAWLINE(CURRBARSCOUNT=VAR60,VAR58,ISLASTBAR,VAR59,1),COLORYELLOW;

VAR61:=REF(HIGH,VAR3)=HHV(HIGH,2*VAR3+1);

VAR62:=BACKSET(VAR61,VAR3+1);

VAR63:=FILTER(VAR62,VAR3) AND HIGH=HHV(HIGH,VAR3+1);

VAR64:=BARSLAST(VAR63);

VAR65:=IF(VAR63,CURRBARSCOUNT,0);

VAR66:=IF(VAR64,REF(HIGH,VAR64),HIGH);

VAR67:=IF(VAR64,REF(VAR65,VAR64),VAR65);

VAR68:=REF(VAR66,VAR64+1);

VAR69:=CONST(VAR67);

VAR70:=REF(VAR67,VAR64+1);

VAR71:=CONST(VAR70);

VAR72:=REF(VAR68,VAR64+1);

VAR73:=IF(CURRBARSCOUNT>VAR44,0,1);

L压力:DRAWLINE(CURRBARSCOUNT=VAR71,HIGH,CURRBARSCOUNT=VAR69,HIGH,1),COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR71,HIGH,ISLASTBAR,REF(HIGH,VAR71-1),1),POINTDOT,COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR69,HIGH,ISLASTBAR,REF(HIGH,VAR69-1),1),POINTDOT,COLORYELLOW;

VAR74:=REF(LOW,VAR3)=LLV(LOW,2*VAR3+1);

VAR75:=BACKSET(VAR74,VAR3+1);

VAR76:=FILTER(VAR75,VAR3) AND LOW=LLV(LOW,VAR3+1);

VAR77:=BARSLAST(VAR49);

VAR78:=IF(VAR76,CURRBARSCOUNT,0);

VAR79:=IF(VAR77,REF(LOW,VAR77),LOW);

VAR80:=IF(VAR77,REF(VAR78,VAR77),VAR51);

VAR81:=CONST(VAR80);

VAR82:=REF(VAR79,VAR77+1);

VAR83:=REF(VAR80,VAR26+1);

VAR84:=CONST(VAR83);

L支撑:DRAWLINE(CURRBARSCOUNT=VAR84,LOW,CURRBARSCOUNT=VAR81,LOW,1),COLORYELLOW;

VAR85:=(L压力+L支撑)/2;

VAR86:=CONST((L压力+L支撑)/2);

VAR87:=IF(VAR84<VAR71,VAR84,VAR71);

VAR88:=DRAWLINE(CURRBARSCOUNT=VAR87,VAR85,ISLASTBAR,VAR86,1);

MA0:MA(CLOSE,0),COLORYELLOW;

VAR89:=INTPART(3*8/5);

VAR90:=REF(HIGH,VAR89)=HHV(HIGH,2*VAR89+1);

VAR91:=FILTER(VAR90,VAR89);

VAR92:=BACKSET(VAR91,VAR89+1);

VAR93:=FILTER(VAR92,VAR89);

VAR94:=BACKSET(ISLASTBAR,BARSLAST(VAR93)+1);

VAR95:=VAR94>REF(VAR94,1);

DRAWLINE(VAR93,HIGH,VAR95,HIGH,1),POINTDOT,COLORYELLOW;

VAR96:=INTPART(3*5/5);

VAR97:=REF(HIGH,VAR96)=HHV(HIGH,2*VAR96+1);

VAR98:=BACKSET(VAR97,VAR96+1);

VAR99:=FILTER(VAR98,VAR96) AND HIGH=HHV(HIGH,VAR96+1);

VAR100:=BARSLAST(VAR99);

VAR101:=IF(VAR99,CURRBARSCOUNT,0);

VAR102:=IF(VAR100,REF(VAR101,VAR100),VAR101);

VAR103:=CONST(VAR102);

DINGBUTS11:REF(VAR102,VAR100+1),NODRAW;

VAR104:=CONST(DINGBUTS11);

高点压力M:DRAWLINE(CURRBARSCOUNT=VAR104,HIGH,CURRBARSCOUNT=VAR103,HIGH,1),COLORYELLOW;

VAR105:=REF(LOW,VAR96)=LLV(LOW,2*VAR96+1);

VAR106:=BACKSET(VAR105,VAR96+1);

VAR107:=FILTER(VAR106,VAR96) AND LOW=LLV(LOW,VAR96+1);

VAR108:=BARSLAST(VAR107);

VAR109:=IF(VAR107,CURRBARSCOUNT,0);

VAR110:=IF(VAR108,REF(VAR109,VAR108),VAR109);

VAR111:=CONST(VAR110);

VAR112:=REF(VAR110,VAR108+1);

VAR113:=CONST(VAR112);

低点支撑M:DRAWLINE(CURRBARSCOUNT=VAR113,LOW,CURRBARSCOUNT=VAR111,LOW,1),COLORYELLOW;

VAR114:=10;

VAR115:=10;

VAR116:=0;

VAR117:=0;

VAR118:=0;

VAR119:=0;

VAR120:=REF(HIGH,VAR114)=HHV(HIGH,2*VAR114+1);

VAR121:=BACKSET(VAR120,VAR114+1);

VAR122:=FILTER(VAR121,VAR114) AND HIGH=HHV(HIGH,VAR114+1);

VAR123:=BARSLAST(VAR122);

VAR124:=IF(VAR122,CURRBARSCOUNT,0);

VAR125:=IF(VAR123,REF(HIGH,VAR123),HIGH);

VAR126:=IF(VAR123,REF(VAR124,VAR123),VAR124);

VAR127:=REF(VAR125,VAR123+1);

VAR128:=CONST(VAR126);

VAR129:=REF(VAR126,VAR123+1);

VAR130:=CONST(VAR129);

VAR131:=REF(VAR127,VAR123+1);

高点压力1:DRAWLINE(CURRBARSCOUNT=VAR130,HIGH,CURRBARSCOUNT=VAR128,HIGH,1),COLORYELLOW;

DRAWLINE(CURRBARSCOUNT=VAR130,HIGH,ISLASTBAR,REF(HIGH,VAR130-1),1),POINTDOT,COLORYELLOW;

VAR132:=REF(LOW,VAR115)=LLV(LOW,2*VAR115+1);

VAR133:=BACKSET(VAR132,VAR115+1);

VAR134:=FILTER(VAR133,VAR115) AND LOW=LLV(LOW,VAR115+1);

VAR135:=BARSLAST(VAR134);

VAR136:=IF(VAR134,CURRBARSCOUNT,0);

VAR137:=IF(VAR135,REF(LOW,VAR135),LOW);

VAR138:=IF(VAR135,REF(VAR136,VAR135),VAR136);

VAR139:=CONST(VAR138);

VAR140:=REF(VAR137,VAR135+1);

VAR141:=REF(VAR138,VAR135+1);

VAR142:=CONST(VAR141);

低点支撑1:DRAWLINE(CURRBARSCOUNT=VAR142,LOW,CURRBARSCOUNT=VAR139,LOW,1),COLORYELLOW;

VAR143:=(高点压力1+低点支撑1)/2;

VAR144:=CONST((高点压力1+低点支撑1)/2);

VAR145:=IF(VAR142<VAR130,VAR142,VAR130);

DRAWLINE(CURRBARSCOUNT=VAR142,LOW,ISLASTBAR,REF(LOW,VAR142-1),1),POINTDOT,COLORYELLOW;

VAR146:=STRCAT(HYBLOCK,1);

VAR147:=STRCAT(VAR146,FGBLOCK);

VAR148:=STRCAT(VAR147,DYBLOCK);

VAR149:=STRCAT(VAR148,1);

DRAWTEXT_FIX(ISLASTBAR,0.03,0.99,0,STRCAT(VAR149,GNBLOCK)),COLORCYAN;

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则