修改成文华指标 (文华财经)

投资者咨询:修改成文华指标 (文华财经)
来源:文华财经  日期:2020-10-19 10:00

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看文件名:7.txt


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看文件名:8.txt

  
技术人员回复
日期:2020-10-19 10:07
7.
CURRBARSCOUNT:=REFX1(BARPOS,10000)-BARPOS+1;
LL:=REF(L,1);
HH:=REF(H,1);
上跳:=L>HH;
下跳:=H<LL;
STICKLINE1(L>REF(H,1),L,REF(H,1),3.1,-1),COLORRED;
STICKLINE1(REF(L,1)>H,REF(L,1),H,3.1,-1),COLORGREEN;
STICKLINE1(O>=C,H,L,0,0),COLOR909090;
STICKLINE1(O>=C,C,O,3.1,0),COLOR606060;
STICKLINE1(O>=C,C,O,2.1,0),COLOR707070;
STICKLINE1(O>=C,C,O,1.2,0),COLOR808080;
STICKLINE1(O>=C,C,O,0.2,0),COLOR909090;
STICKLINE1(O<=C,H,L,0,0),COLOR666B6F;
STICKLINE1(C>O,C,O,3.1,1),COLOR666B6F;
V2V:=V/REF(V,1)>=1.9 AND C>REF(C,1);
STICKLINE1(V2V,H,L,0,0),COLORYELLOW;
STICKLINE1(V2V,O,C,3.1,0),COLOR0033FF;
STICKLINE1(V2V,O,C,2.1,0),COLOR0077FF;
STICKLINE1(V2V,O,C,1.1,0),COLOR00BBFF;
STICKLINE1(V2V,O,C,0.1,0),COLOR00FFFF;
ZT:=C/REF(C,1)>1.097;
ZT数:COUNT(ZT,BARSSINCE(ZT)),NODRAW;
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE1(ZDF>9.5,C,O,3.1,0),COLOR0000CC;
STICKLINE1(ZDF>9.5,C,O,2.1,0),COLOR0000DD;
STICKLINE1(ZDF>9.5,C,O,1.2,0),COLOR0000EE;
STICKLINE1(ZDF>9.5,C,O,0.2,0),COLOR0000FF;
STICKLINE1(ZDF>9.5,H,L,0,0),COLOR0000FF;
STICKLINE1(ZDF<-9.9,O,C,3.1,0),COLOR66CC66;
STICKLINE1(ZDF<-9.9,O,C,2.1,0),COLOR77DD77;
STICKLINE1(ZDF<-9.9,O,C,1.2,0),COLOR88EE88;
STICKLINE1(ZDF<-9.9,O,C,0.2,0),COLOR99FF99;
STICKLINE1(ZDF<-9.5,H,L,0,0),COLOR99FF99;
均价:=AVPRICE;
假阴真阳:=C<O AND C>=REF(MIN(C,O),1) AND 均价>REF(均价,1);

DT:=假阴真阳;
STICKLINE1(DT,H,L,0,0),COLORFFAA00;
STICKLINE1(DT,O,C,3,0),COLORFF3300;
STICKLINE1(DT,O,C,2,0),COLORFF7700;
STICKLINE1(DT,O,C,1,0),COLORFFAA00;
STICKLINE1(DT,O,C,0.1,0),COLORFFFF00;
YX:=REF(O,BARSLAST(假阴真阳));
假阴实顶:YX,COLORFF7700,NODRAW;
STICKLINE1(V,YX,YX,1,0),COLORFF7700;

DIFF:=10*(EMA(CLOSE,12)-EMA(CLOSE,26));
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
量缩价涨:=C<REF(O,1) AND V<REF(V,1) AND MACD>REF(MACD,1) AND C>REF(C,1) AND REF(C<O,1) AND C>O;
阴KDAY:=BARSLAST(量缩价涨)+1;
STICKLINE1(V,REF(O,阴KDAY),REF(O,阴KDAY),3.5,0),COLORMAGENTA;
DRAWICON(CROSS(C,REF(O,阴KDAY)),L,1);
金叉:=CROSS(EMA(C,1),EMA(C,3));
XXBB:= EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*4,5)*100;
抄牛底:=REF(XXBB,1)<50 AND XXBB-REF(XXBB,1)>25;
蓝宝石:=抄牛底 AND 金叉;
追拉升:=REF(XXBB,1)>50 AND XXBB-REF(XXBB,1)>40;
{机构增仓}
JA1:=(VOL/C)/2;
A2:=SUM(IFELSE(JA1>100 AND CLOSE>REF(CLOSE,1),JA1,0),0);
A3:=SUM(IFELSE(JA1>100 AND CLOSE<REF(CLOSE,1),JA1,0),0);
A4:=SUM(IFELSE(JA1<100 AND CLOSE>REF(CLOSE,1),JA1,0),0);
A5:=SUM(IFELSE(JA1<100 AND CLOSE<REF(CLOSE,1),JA1,0),0);
A6:=A2+A3+A4+A5;
机买:=(A2/A6)*100;
机卖:=(A3/A6)*100;
主力差:=机买-机卖;
机构加仓:=(主力差>=REF(主力差,1)+1.5)*50 AND 机买>机卖;
机构抄底:=金叉 AND 机构加仓;
DRAWTEXT (机构抄底,L*0.97,'↖机构入驻'),COLORCYAN;
机构追买:=机构加仓 AND 追拉升;
DRAWTEXT (机构追买,L*0.99,'↖机构吃单'),COLORFF00FF;

JDIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
JDEA:=EMA(JDIF,9);
JMACD:=(JDIF-JDEA)*2;
JBOLL:=MA(CLOSE,20);
JUPPER:=JBOLL+2*STD(CLOSE,20);
JLOWER:=JBOLL-2*STD(CLOSE,20);
JK1:=CLOSE>OPEN ;
JK2:=VOL>=2*REF(VOL,1);
JK3:=CROSS(JDIF,JDEA) AND JDIF<=0 ;
JK4:=CROSS(CLOSE,JBOLL);
均线粘合:=JK1 AND JK2 AND JK3 AND JK4 ;
机构拉升:=机构加仓 AND 均线粘合;
DRAWTEXT (机构拉升,L*0.97,'↖机构拉升'),COLORFF00FF;
HZ:=EMA(CLOSE,13);
短波:=EMA(HZ,1);
HZ2:=EMA(HZ,8);
拉升一号:=CROSS(短波,HZ2);
DRAWTEXT (拉升一号,L*0.97,'↖黑马拉升'),COLORFF00FF;
{洗盘杀入}
N:=13;
T1W:=REFX1(LLVBARS(LOW,N),10000);
T1HIGH:=REFX1(REF(HIGH,T1W),10000);
CC:=REFX1(CURRBARSCOUNT,10000);
T2:=REFX1(BARSLAST((CURRBARSCOUNT >(CC+T1W)) AND (HIGH>T1HIGH)),10000);
T2HIGH:=REFX1(REF(HIGH,T2),10000);
T3:=REFX1(BARSLAST((CURRBARSCOUNT >(CC+T2)) AND (HIGH>T2HIGH)),10000);
T3HIGH:=REFX1(REF(HIGH,T3),10000);
DRAWLINE1(CURRBARSCOUNT=T3+1, T3HIGH, ISLASTBAR, T3HIGH, 1),LINETHICK2 ,COLORWHITE;
DRAWTEXT(ISLASTBAR, T3HIGH, ' 洗盘杀入线'),LINETHICK1,COLORWHITE;

止损点:=HHV(C,5)*0.95-0.01;
DRAWTEXT(ISLASTBAR ,止损点,'牛熊线');
NOTEXTMA1:MA(CLOSE,5),COLORWHITE;
NOTEXTMA2:MA(CLOSE,10),COLORMAGENTA;
NOTEXTMA3:MA(CLOSE,20),COLORCYAN;
NOTEXTMA4:MA(CLOSE,40),COLORGREEN;
X_4:=REF(CLOSE,1);
X_5:=REF(HIGH,8)=HHV(HIGH,2*8+1);
X_6:=REF(LOW,8)=LLV(LOW,2*8+1);
X_7:=BACKSET(X_5,8+1);
X_8:=BACKSET(X_6,8+1);
X_9:=FILTER(X_7,8) AND HIGH=HHV(HIGH,8+1);
X_10:=FILTER(X_8,8) AND LOW=LLV(LOW,8+1);
X_11:=BARSLAST(X_9);
X_12:=BARSLAST(X_10);
X_13:=IFELSE(X_9,CURRBARSCOUNT,0);
X_14:=IFELSE(X_10,CURRBARSCOUNT,0);
X_15:=IFELSE(X_11,REF(X_13,X_11),X_13);
X_16:=IFELSE(X_12,REF(X_14,X_12),X_14);
X_17:=REFX1(X_15,10000);
X_18:=REFX1(X_16,10000);
X_19:=REFX1(REF(HIGH,X_17-1),10000);
X_20:=REFX1(REF(LOW,X_18-1),10000);
X_21:=REF(X_15,X_11+1);
X_22:=REF(X_16,X_12+1);
X_23:=REFX1(X_21,10000);
X_24:=REFX1(X_22,10000);
X_25:=REFX1(REF(HIGH,X_21-1),10000);
X_26:=REFX1(REF(LOW,X_22-1),10000);
X_27:=BACKSET(ISLASTBAR,X_17);
X_28:=BACKSET(ISLASTBAR,X_18);
X_29:=BACKSET(ISLASTBAR,X_21);
X_30:=BACKSET(ISLASTBAR,X_22);
X_31:=INTPART(3*8/5);
X_32:=REF(HIGH,X_31)=HHV(HIGH,2*X_31+1);
X_33:=BACKSET(X_32,X_31+1);
X_34:=FILTER(X_33,1) AND HIGH=HHV(HIGH,X_31+1);
X_35:=BARSLAST(X_34);
X_36:=IFELSE(X_34,CURRBARSCOUNT,0);
X_37:=IFELSE(X_35,REF(X_36,X_35),X_36);
X_38:=REFX1(X_37,10000);
X_39:=REF(X_37,X_35+1);
X_40:=REFX1(X_39,10000);
X_41:=REF(LOW,X_31)=LLV(LOW,2*X_31+1);
X_42:=BACKSET(X_41,X_31+1);
X_43:=FILTER(X_42,1) AND LOW=LLV(LOW,X_31+1);
X_44:=BARSLAST(X_43);
X_45:=IFELSE(X_43,CURRBARSCOUNT,0);
X_46:=IFELSE(X_44,REF(X_45,X_44),X_45);
X_47:=REFX1(X_46,10000);
X_48:=REF(X_46,X_44+1);
X_49:=REFX1(X_48,10000);
X_50:=REF(HIGH,5)=HHV(HIGH,2*5+1);
X_51:=FILTER(X_50,5);
X_52:=BACKSET(X_51,5+1);
X_53:=FILTER(X_52,5);
X_54:=BACKSET(ISLASTBAR,BARSLAST(X_53)+1);
X_55:=X_54>REF(X_54,1);
X_56:=REF(LOW,5)=LLV(LOW,2*5+1);
X_57:=FILTER(X_56,5);
X_58:=BACKSET(X_57,5+1);
X_59:=FILTER(X_58,5);
X_60:=BACKSET(ISLASTBAR,BARSLAST(X_59)+1);
X_61:=X_60>REF(X_60,1);
X_62:=10;
X_63:=10;
X_64:=REF(HIGH,X_62)=HHV(HIGH,2*X_62+1);
X_65:=BACKSET(X_64,X_62+1);
X_66:=FILTER(X_65,X_62) AND HIGH=HHV(HIGH,X_62+1);
X_67:=BARSLAST(X_66);
X_68:=IFELSE(X_66,CURRBARSCOUNT,0);
X_69:=IFELSE(X_67,REF(X_68,X_67),X_68);
X_70:=REFX1(X_69,10000);
X_71:=REF(X_69,X_67+1);
X_72:=REFX1(X_71,10000);
X_73:=REF(LOW,X_63)=LLV(LOW,2*X_63+1);
X_74:=BACKSET(X_73,X_63+1);
X_75:=FILTER(X_74,X_63) AND LOW=LLV(LOW,X_63+1);
X_76:=BARSLAST(X_75);
X_77:=IFELSE(X_75,CURRBARSCOUNT,0);
X_78:=IFELSE(X_76,REF(X_77,X_76),X_77);
X_79:=REFX1(X_78,10000);
X_80:=REF(X_78,X_76+1);
X_81:=REFX1(X_80,10000);
CAPITAL:=GETPRICE1('流通股本')*10000;
X_82:=BACKSET(ISLASTBAR,SUMBARS(VOL,CAPITAL));
X_83:=X_82>REF(X_82,1);
DRAWLINE1(CURRBARSCOUNT=X_40,HIGH,CURRBARSCOUNT=X_38,HIGH,1),COLORGRAY;
DRAWLINE1(CURRBARSCOUNT=X_49,LOW,CURRBARSCOUNT=X_47,LOW,1),COLORGRAY;
NOTEXT1:IFELSE(X_29,X_25,NULL),POINTDOT,COLORGRAY;
NOTEXT2:IFELSE(X_27,X_19,NULL),POINTDOT,COLORGRAY;
NOTEXT3:IFELSE(X_30,X_26,NULL),POINTDOT,COLORGRAY;
NOTEXT4:IFELSE(X_28,X_20,NULL),POINTDOT,COLORGRAY;
DRAWLINE1(CURRBARSCOUNT=X_72,HIGH,CURRBARSCOUNT=X_70,HIGH,1),COLORMAGENTA;
DRAWLINE1(CURRBARSCOUNT=X_81,LOW,CURRBARSCOUNT=X_79,LOW,1),COLORMAGENTA;
DRAWLINE1(X_53,HIGH,X_55,HIGH,1),COLORYELLOW;
DRAWLINE1(X_59,LOW,X_61,LOW,1),COLORYELLOW;
X_84:=MA(MA(CLOSE,3),1);
轨道:MA(MA(CLOSE,3),3),COLOR32CD32,LINETHICK2;
NOTEXT_升:IFELSE(X_84>=轨道,轨道,NULL),COLORMAGENTA,LINETHICK2;
X_85:=IFELSE(PERIOD=16,0.03,IFELSE(PERIOD=15,0.03,IFELSE(PERIOD=14,0.006,IFELSE(PERIOD=11,0.02,IFELSE(PERIOD=10,0.02,IFELSE(PERIOD=9,0.02,IFELSE(PERIOD=8,0.002,IFELSE(PERIOD=7,0.05,IFELSE(PERIOD=6,0.03,IFELSE(PERIOD=5,0.018,IFELSE(PERIOD=4,0.005,IFELSE(PERIOD=3,0.004,IFELSE(PERIOD=2,0.003,IFELSE(PERIOD=1,0.0015,IFELSE(PERIOD=0,0.0012,0)))))))))))))));
X_86:=MA(CLOSE,5);
X_87:=MA(CLOSE,10);
X_88:=REF(HIGH,5)=HHV(HIGH,11);
X_89:=REF(LOW,5)=LLV(LOW,11);
X_90:=BACKSET(X_88,6)>BACKSET(X_88,5);
X_91:=BACKSET(X_89,6)>BACKSET(X_89,5);
X_92:=IFELSE(BARSLAST(X_90)=BARSLAST(X_91) AND X_86>X_87,X_90,IFELSE(BARSLAST(X_91)>BARSLAST(X_90),X_90,0));
X_93:=IFELSE(BARSLAST(X_90)=BARSLAST(X_91) AND X_87>X_86,X_91,IFELSE(BARSLAST(X_90)>BARSLAST(X_91),X_91,0));
X_94:=X_92 AND HIGH=HHV(HIGH,BARSLAST(X_93));
X_95:=X_93 AND LOW=LLV(LOW,BARSLAST(X_92));
X_96:=IFELSE(X_94,HIGH,NULL);
X_97:=IFELSE(X_95,LOW,NULL);
X_98:=LOW>REF(HIGH,1) AND DAY<>REF(DAY,1);
X_99:=HIGH<REF(LOW,1) AND DAY<>REF(DAY,1);
X_100:=REF(LOW,BARSLAST(X_98));
X_101:=REF(HIGH,BARSLAST(X_99));
X_102:=REF(HIGH,BARSLAST(X_94));
X_103:=REF(LOW,BARSLAST(X_94));
X_104:=REF(HIGH,BARSLAST(X_94)+1);
X_105:=REF(LOW,BARSLAST(X_94)+1);
X_106:=REF(HIGH,BARSLAST(X_94)+2);
X_107:=REF(LOW,BARSLAST(X_94)+2);
X_108:=REF(HIGH,BARSLAST(X_95));
X_109:=REF(LOW,BARSLAST(X_95));
X_110:=REF(HIGH,BARSLAST(X_95)+1);
X_111:=REF(LOW,BARSLAST(X_95)+1);
X_112:=REF(HIGH,BARSLAST(X_95)+2);
X_113:=REF(LOW,BARSLAST(X_95)+2);
X_114:=IFELSE(X_103<=X_105,X_106,X_104);
X_115:=IFELSE(X_104<X_103,X_103,IFELSE(X_103<=X_105,X_107,X_105));
X_116:=IFELSE(X_111>X_108,X_108,IFELSE(X_108>=X_110,X_112,X_110));
X_117:=IFELSE(X_108>=X_110,X_113,X_111);
X_118:=X_102>X_116 AND X_94;
X_119:=X_109<X_115 AND X_95;
X_120:=X_118 AND X_102>X_108 AND X_103>X_109 AND X_105>X_109;
X_121:=X_119 AND X_109<X_103 AND X_108<X_102 AND X_110<X_102;
X_122:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1) OR (HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1));
X_123:=COUNT(X_122,BARSLAST(X_95));
X_124:=COUNT(X_122,BARSLAST(X_94));
X_125:=COUNT(X_98,BARSLAST(X_95));
X_126:=COUNT(X_99,BARSLAST(X_94));
X_127:=IFELSE(X_123>0,X_123+2,IFELSE(X_124,X_124+2,3));
X_128:=IFELSE(X_125,X_127-X_125,IFELSE(X_126,X_127-X_126,X_127));
X_129:=X_120 AND BARSLAST(X_121)>X_128;
X_130:=X_121 AND BARSLAST(X_120)>X_128;
X_131:=X_94 AND REF(HIGH,BARSLAST(X_94))>=REF(HIGH,BARSLAST(X_129)) AND BARSLAST(X_130)>BARSLAST(X_129) OR (X_118 AND COUNT(X_98,BARSLAST(X_119))>0 AND REF(HIGH,BARSLAST(X_118))>REF(HIGH,BARSLAST(X_129)));
X_132:=X_95 AND REF(LOW,BARSLAST(X_95))<=REF(LOW,BARSLAST(X_130)) AND BARSLAST(X_129)>BARSLAST(X_130) OR (X_119 AND COUNT(X_99,BARSLAST(X_118))>0 AND REF(LOW,BARSLAST(X_119))<REF(HIGH,BARSLAST(X_130)));
X_133:=IFELSE(BARSLAST(X_132)>BARSLAST(X_131),REF(HIGH,BARSLAST(X_131)),REF(HIGH,BARSLAST(X_132)));
X_134:=IFELSE(BARSLAST(X_131)>BARSLAST(X_132),REF(LOW,BARSLAST(X_132)),REF(LOW,BARSLAST(X_131)));
X_135:=X_131 AND HIGH=HHV(X_133,BARSLAST(X_132)+1) AND HIGH>REF(HIGH,1) AND BARSLAST(X_132)>BARSLAST(X_131);
X_136:=X_53 AND LOW=LLV(X_134,BARSLAST(X_131)+1) AND LOW<REF(LOW,1) AND BARSLAST(X_131)>BARSLAST(X_132);
X_137:=X_135 OR (X_94 AND REF(HIGH,BARSLAST(X_94))>REF(HIGH,BARSLAST(X_135)) AND BARSLAST(X_136)>BARSLAST(X_135));
X_138:=X_136 OR (X_95 AND REF(LOW,BARSLAST(X_95))<REF(LOW,BARSLAST(X_136)) AND BARSLAST(X_135)>BARSLAST(X_136));
NOTEXT高点:IFELSE(X_129,HIGH,NULL),POINTDOT,COLORGREEN,LINETHICK4;
NOTEXT低点:IFELSE(X_130,LOW,NULL),POINTDOT,COLORYELLOW,LINETHICK4;
DRAWLINE1(X_130,LOW,X_129,HIGH,0),COLORGRAY;
DRAWLINE1(X_129,HIGH,X_130,LOW,0),COLOR888888;
X_139:=BARSLAST(X_129);
X_140:=BARSLAST(X_130);
DRAWNUMBER1(X_130,LOW,X_139,0),COLORYELLOW;
DRAWNUMBER1(X_129,HIGH+HIGH*X_85,X_140,0),COLORGREEN;
DRAWNUMBER1(ISLASTBAR,IFELSE(BARSLAST(X_129)>BARSLAST(X_130),LOW,HIGH+HIGH*X_85),MIN(X_139,X_140),0),COLORMAGENTA;

AA1:=AVPRICE;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,5)*0.921;
EE1:=V<MA(V,5)*1.5;
FF1:=BB1 AND CC1 AND DD1 AND EE1;
DRAWTEXT(FF1,LOW*0.99,'老鼠仓'),COLOR4080FF;
XXS:=MA(LOW,5)*(1-5/100);
XXS1:=MA(HIGH,5)*(1+5/100);
均线:=C,COLORGREEN;
AAAA:=CLOSE/REF(CLOSE,3)<=0.85 AND CROSS(C,XXS) AND C>REF(C,1),NODRAW ;
DRAWTEXT(AAAA,L*0.95,'下影买'),COLORRED;
BBAA:=CROSS(XXS1,C);
DRAWTEXT(CROSS(XXS1,C),H,'开盘逃'),COLORWHITE;
DDDD:=CROSS(C,XXS1);
DRAWTEXT(DDDD,H,'明日走'),COLORYELLOW;
AAA:=MA(LOW,5)*(1-5/100);
BBB:=(HHV(AAA,5)+LLV(AAA,5))/2;
DRAWTEXT(CROSS(BBB,L) AND BBB>REF(BBB,1),L*0.98,'←兄弟回马枪'),COLORWHITE;
{天河指标}
DIFL:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAL:=EMA(DIFL,9);
DRAWTEXT(REF(CROSS(DEAL,DIFL),1) AND CROSS(DIFL,DEAL),L*0.97,'←天河回马抢'),COLORMAGENTA;

VSR2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VSR3:=SMA(VSR2,4,1);
VSR4:=SMA(VSR3,2,1);
DRAWTEXT(VSR4>82 AND VSR3>89,HHV(C,30)*1.02,'收'),COLORGREEN;
三连阴:=LAST(C<O,3,0);
三缩量:=LAST(VOL<REF(VOL,1),3,0);
选股1:=REF(三连阴,1)>0 AND REF(三缩量,1)>0 AND O<C;
DRAWTEXT(选股1,L*0.98,'▲一三买入法'),COLORRED;
巨量平台:REF(H,BARSLAST(V=HHV(VOL,120))),COLORYELLOW,LINETHICK1;
技术人员回复
日期:2020-10-19 10:24
 8.

C2:=REF(C,1);
CURRBARSCOUNT:=REFX1(BARPOS,10000)-BARPOS+1;
涨停:=IFELSE((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE1(涨停,OPEN,CLOSE,2,0),COLORRED;
STICKLINE1(涨停,H,L,0,0),COLORRED;
跌停:=IFELSE((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE1(跌停,OPEN,CLOSE,2,0),COLORGREEN;
STICKLINE1(跌停,H,L,0,1),COLORGREEN;
圣:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;
灵:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
石:=SMA(灵,13,8);
仙:=CEILING(SMA(石,13,8),1);
编著:=SMA(圣,21,8);
AABB:=IFELSE(L,REFX1(L,10000),NULL);
STICKLINE1(仙-编著>75,AABB,AABB*0.99,15,1),COLOR0000FF;
AAA:=(3*C+H+L+O)/6;
VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;
VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3;
VAR3:=(LLV(VAR1,5)+LLV(VAR1,10)+LLV(VAR1,20))/3;
VAR4:=(HHV(VAR2,5)+HHV(VAR2,10)+HHV(VAR2,20))/3;
VAR5:=(LLV(VAR3,5)+LLV(VAR3,10)+LLV(VAR3,20))/3;
VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;
FILLRGN(VAR1>VAR6,VAR1,VAR6,RGB(155,50,50));
FILLRGN(VAR1<VAR6,VAR1,VAR6,RGB(250,250,0));
短线:VAR1,COLORWHITE;
中线:VAR6,COLORYELLOW;
下跌:IFELSE(VAR1=VAR6,VAR6,NULL),COLORGREEN;
TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;
立桩量:=FILTER(TJ1,5);
TJ2:=IFELSE(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IFELSE(BARSLAST(立桩量)=2 AND CLOSE>REF(HIGH,2),1,IFELSE(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));
突破:=TJ2=1;
STICKLINE1(CLOSE,REF(HIGH,BARSLAST(立桩量)),REF(HIGH,BARSLAST(立桩量)),1,0),COLORCYAN;
STICKLINE1(CLOSE,REF(LOW,BARSLAST(立桩量)),REF(LOW,BARSLAST(立桩量)),1,0),COLORYELLOW;
TJ3:=IFELSE(BARSLAST(立桩量)=1 AND CLOSE>REF(LOW,1),1,IFELSE(BARSLAST(立桩量)=2 AND CLOSE>REF(LOW,2),1,IFELSE(BARSLAST(立桩量)=3 AND CLOSE>REF(LOW,3),1,0)));
三天法则:=TJ3=1;
成立:=三天法则 AND 突破;
条件成立:=FILTER(成立,3);
DRAWTEXT(条件成立,L*0.99,'悟道'),COLORYELLOW;
STICKLINE1(C>=O,C,O,3,0),COLOR000045;
STICKLINE1(C>=O,C,O,2.5,0),COLOR000065;
STICKLINE1(C>=O,C,O,2,0),COLOR000085;
STICKLINE1(C>=O,C,O,1.5,0),COLOR0000A5;
STICKLINE1(C>=O,C,O,1,0),COLOR0000C5;
STICKLINE1(C>=O,C,O,0.5,0),COLOR0000E5;
STICKLINE1(C>=O,H,L,0,0),COLOR0000F5;
STICKLINE1(C<O,C,O,3,0),COLOR353500;
STICKLINE1(C<O,C,O,2.5,0),COLOR454500;
STICKLINE1(C<O,C,O,2,0),COLOR555500;
STICKLINE1(C<O,C,O,1.5,0),COLOR656500;
STICKLINE1(C<O,C,O,1,0),COLOR757500;
STICKLINE1(C<O,C,O,0.5,0),COLOR858500;
STICKLINE1(C<O,H,L,0,0),COLOR959500;
HIGHN:=10;
LOWN:=10;
HIGHDISPLAY:=0;
LOWDISPLAY:=0;
ZGDISPLAY:=0;
MADISPLAY:=0;
AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);
DRAWICON(CC,H*1.02,2);
DDD:=BARSLAST(CC);
GDTS:=IFELSE(CC,CURRBARSCOUNT,0);
DINGBU:=IFELSE(DDD,REF(H,DDD),H);
DINGBUTS:=IFELSE(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=REFX1(DINGBUTS,10000);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=REFX1(DINGBUTS1,10000);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=IFELSE(CURRBARSCOUNT>GDCS2,0,1);
上轨:TRENDLINES(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H) ,COLORBLUE,LINETHICK1;
DRAWLINE1(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT;
DRAWLINE1(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT;
AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);
QY1:=BACKSET(AA1,LOWN+1);
CC1:=FILTER(QY1,LOWN) AND L=LLV(L,LOWN+1);
DRAWICON(CC1,L*0.98,1);
DD1:=BARSLAST(CC1);
DDTS:=IFELSE(CC1,CURRBARSCOUNT,0);
YDB:=IFELSE(DD1,REF(L,DD1),L);
DDTS1:=IFELSE(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=REFX1(DDTS1,10000);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=REFX1(DDTS2,10000);
下轨:TRENDLINES(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L), COLORRED,LINETHICK1;
ZGSTAR:=(上轨+下轨)/2;
ZGEND:=REFX1((上轨+下轨)/2,10000);
STARDAY:=IFELSE(DDCS2<GDCS2,DDCS2,GDCS2);
DRAWLINE1(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLORFF55BB,LINETHICK1;
DRAWLINE1(CURRBARSCOUNT=DDCS1,L,ISLASTBAR,REF(L,DDCS1-1),1),COLORMAGENTA,POINTDOT;
DRAWLINE1(CURRBARSCOUNT=DDCS2,L,ISLASTBAR,REF(L,DDCS2-1),1),COLORCYAN,POINTDOT;
VAR7:=0;
VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
VAR10:=IFELSE(TROUGHBARS(C,16,1,1)=0 AND HIGH>LOW+0.04,4,0);
VAR11:=ZIGZAG(C,6,1)>REF(ZIGZAG(C,6,1),1) AND REF(ZIGZAG(C,6,1),1)<=REF(ZIGZAG(C,6,1),2) AND REF(ZIGZAG(C,6,1),2)<=REF(ZIGZAG(C,6,1),3);
VAR12:=ZIGZAG(C,6,1)<REF(ZIGZAG(C,6,1),1) AND REF(ZIGZAG(C,6,1),1)>=REF(ZIGZAG(C,6,1),2) AND REF(ZIGZAG(C,6,1),2)>=REF(ZIGZAG(C,6,1),3);
VAR13:=ZIGZAG(C,22,1)>REF(ZIGZAG(C,22,1),1) AND REF(ZIGZAG(C,22,1),1)<=REF(ZIGZAG(C,22,1),2) AND REF(ZIGZAG(C,22,1),2)<=REF(ZIGZAG(C,22,1),3);
VAR14:=ZIGZAG(C,22,1)<REF(ZIGZAG(C,22,1),1) AND REF(ZIGZAG(C,22,1),1)>=REF(ZIGZAG(C,22,1),2) AND REF(ZIGZAG(C,22,1),2)>=REF(ZIGZAG(C,22,1),3);
VAR15:=ZIGZAG(C,51,1)>REF(ZIGZAG(C,51,1),1) AND REF(ZIGZAG(C,51,1),1)<=REF(ZIGZAG(C,51,1),2) AND REF(ZIGZAG(C,51,1),2)<=REF(ZIGZAG(C,51,1),3);
VAR16:=ZIGZAG(C,51,1)<REF(ZIGZAG(C,51,1),1) AND REF(ZIGZAG(C,51,1),1)>=REF(ZIGZAG(C,51,1),2) AND REF(ZIGZAG(C,51,1),2)>=REF(ZIGZAG(C,51,1),3);
VAR17:=ZIGZAG(C,72,1)>REF(ZIGZAG(C,72,1),1) AND REF(ZIGZAG(C,72,1),1)<=REF(ZIGZAG(C,72,1),2) AND REF(ZIGZAG(C,72,1),2)<=REF(ZIGZAG(C,72,1),3);
VAR18:=ZIGZAG(C,72,1)<REF(ZIGZAG(C,72,1),1) AND REF(ZIGZAG(C,72,1),1)>=REF(ZIGZAG(C,72,1),2) AND REF(ZIGZAG(C,72,1),2)>=REF(ZIGZAG(C,72,1),3);
VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);
买1:=VAR10;
买2:=(VAR11+VAR13+VAR15+VAR17);
卖1:=(VAR12+VAR14+VAR16+VAR18);
B:IFELSE(买1>0 OR 买2>0,LOW*0.99,NULL),CROSSDOT,LINETHICK3,COLORYELLOW;
DRAWTEXT(买1>0 OR 买2>0,LOW*0.99,'缘起'),COLORRED;
S:IFELSE(卖1>0,HIGH*1.01,NULL),CROSSDOT,LINETHICK3,COLORGREEN;
DRAWTEXT(卖1>0,HIGH*1.02,'轮回'),COLORGREEN;
DRAWICON((ZIGZAG(C,5,1)>REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)<=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)<=REF(ZIGZAG(C,5,1),3)),LOW*0.98,1) ;
DRAWICON((ZIGZAG(C,5,1)<REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)>=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)>=REF(ZIGZAG(C,5,1),3)),HIGH*1.01,2);
ZB:=EMA(EMA(VAR3,5),5)*3, COLORSTICK;
VARA:=IFELSE(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
K:=EMA(VAR7,5)*2,  COLORFF00FF;
D:=EMA(K,5),  COLORWHITE;
J:=K*3-D*2, COLORYELLOW;
VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;
HS:=VOL/GETPRICE1('流通股本')/100,  COLORGREEN;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,LOW*0.95,'众仙归位'),LINETHICK1,COLORFF00FF;
VAR1A:=IFELSE(VARE>0,VARE,0);
VAR1B:=IFELSE(VAR14>=200 AND VAR13>=150,15,IFELSE(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;
VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;
DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,LOW*0.95,'大限') ,COLORWHITE;
指标王:=CROSS(SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1),SMA(SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1),3,1)) AND SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1)<20;
DRAWTEXT(指标王,L,'八仙过海'),COLORYELLOW;
DRAWTEXT(VAR1,L*0.98,'顿悟'),COLORYELLOW;
DRAWTEXT(CROSS(MA(C,3),MA(C,9)) AND C>=REF(C,1) AND C>O,L*0.98,'鸡犬升天'),COLORMAGENTA;
DRAWLINE1(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,3),HHV(HIGH,3),0),LINETHICK2;
STICKLINE1(CURRBARSCOUNT=2,L,L,10,0),COLORGREEN;
DRAWNUMBER1(ISLASTBAR,REF(L,1),REF(L,1),0);