乐于分享
好东西不私藏

通达信【趋势雷达】,主图副图指标源码,无未来函数

通达信【趋势雷达】,主图副图指标源码,无未来函数

{主图公式源码↓}

GSKZ1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;

GSKZ2:=REF(GSKZ1,1);

GSKZ3:=MA(CLOSE,5);

GSKZ4:=MA(CLOSE,10);

GSKZ5:=MA(CLOSE,60);

GSKZ6:=MA(CLOSE,120);

GSKZ7:=REF(CLOSE,1)<REF(GSKZ3,1) AND OPEN<GSKZ3 AND GSKZ3>GSKZ6;

GSKZ8:=REF(GSKZ7,1)=0 AND GSKZ7;

GSKZ9:=EMA(HHV(HIGH,1),8);

GSKZ10:=EMA(CLOSE,8);

GSKZ11:=GSKZ10<REF(GSKZ10,1) AND CLOSE<GSKZ10;

GSKZ12:=IF(GSKZ9<REF(GSKZ9,1) OR GSKZ11,1,0);

GSKZ13:=(COUNT(GSKZ12=1,4)=3 AND GSKZ12=0)*89;

GSKZ14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

GSKZ15:=IF(CLOSE>OPEN,GSKZ14*(HIGH-LOW),IF(CLOSE<OPEN,GSKZ14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-GSKZ14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-GSKZ14*(HIGH-LOW),0-VOL/2));

GSKZ16:=GSKZ15/20/1.15;

GSKZ17:=GSKZ16*0.55+REF(GSKZ16,1)*0.33+REF(GSKZ16,2)*0.22;

GSKZ18:=EMA(GSKZ17,3);

GSKZ19:=GSKZ18<100;

GSKZ20:=COUNT(GSKZ19,9)<2;

GSKZ21:=CLOSE/REF(CLOSE,1)>1.09;

GSKZ22:=CLOSE=HIGH;

GSKZ23:=REF(GSKZ21,1) AND REF(GSKZ22,1);

GSKZ24:=COUNT(GSKZ23,11)>0;

GSKZ25:=MA(CLOSE,3);

GSKZ26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

GSKZ27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;

GSKZ28:=REF(HHV(VOL,10),1);

GSKZ29:=MA(CLOSE,20);

GSKZ30:=(GSKZ25+GSKZ3)/2;

GSKZ31:=COUNT(COUNT(GSKZ26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;

GSKZ32:=COUNT(COUNT(GSKZ26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;

GSKZ33:=GSKZ29>REF(GSKZ29,1) AND VOL<GSKZ28 AND GSKZ31 AND GSKZ27>3 AND OPEN<=GSKZ3 AND CLOSE>GSKZ3 AND (COUNT(GSKZ30>REF(GSKZ30,1),3)>=3 OR COUNT(GSKZ3>REF(GSKZ3,1),3)>=3) AND COUNT(GSKZ29>REF(GSKZ29,1),25)>=16;

GSKZ34:=(CLOSE-OPEN)/OPEN*100;

GSKZ35:=GSKZ32 AND VOL<1.3*REF(VOL,1) AND COUNT(GSKZ34>0.5,6)>=5 AND COUNT(GSKZ25>GSKZ3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND GSKZ27>4.5 AND OPEN<=GSKZ25 AND CLOSE>GSKZ25 AND OPEN>GSKZ3;

GSKZ36:=GSKZ33 OR GSKZ35;

GSKZ37:=GSKZ36=1 AND COUNT(GSKZ36,15)=1;

GSKZ38:=AMOUNT/VOL/7;

GSKZ39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;

GSKZ40:=SUM(AMOUNT,10)/GSKZ38/7;

GSKZ41:=DMA(GSKZ39,VOL/GSKZ40);

GSKZ42:=(CLOSE-GSKZ41)/GSKZ41*100;

GSKZ43:=-GSKZ42;

GSKZ44:=GSKZ42>GSKZ43;

GSKZ45:=CROSS(GSKZ42,0.6) AND GSKZ44;

GSKZ46:=EMA(CLOSE/REF(CLOSE,1),5);

GSKZ47:=EMA(CLOSE/REF(CLOSE,1),10);

GSKZ48:=CROSS(GSKZ46,GSKZ47);

GSKZ49:=GSKZ45 AND GSKZ48;

GSKZ50:=GSKZ49 AND GSKZ37;

GSKZ51:=COUNT(GSKZ37,10)>0;

GSKZ52:=GSKZ49 AND GSKZ51 AND GSKZ24;

GSKZ53:=GSKZ49 AND GSKZ24 AND GSKZ13;

GSKZ54:=GSKZ50 AND GSKZ24;

GSKZ55:=GSKZ52 OR GSKZ54 OR GSKZ53;

GSKZ56:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;

GSKZ57:=EMA(GSKZ56,9);

GSKZ58:=(GSKZ56-GSKZ57)*100;

GSKZ59:=GSKZ58-REF(GSKZ58,1);

GSKZ60:=CROSS(GSKZ59,50);

GSKZ61:=EMA(EMA(EMA(CLOSE,12),12),12);

GSKZ62:=(GSKZ61-REF(GSKZ61,1))/REF(GSKZ61,1)*100;

GSKZ63:=MA(GSKZ62,9);

GSKZ64:=GSKZ62>GSKZ63;

GSKZ65:=CLOSE/REF(CLOSE,1)>1.09;

GSKZ66:=CLOSE=HIGH;

GSKZ67:=REF(GSKZ65,1) AND REF(GSKZ66,1);

GSKZ68:=COUNT(GSKZ67,4)>0;

GSKZ69:=COUNT(GSKZ67,5)>0;

GSKZ70:=(3*CLOSE+LOW+OPEN+HIGH)/6;

GSKZ71:=(20*GSKZ70+19*REF(GSKZ70,1)+18*REF(GSKZ70,2)+17*REF(GSKZ70,3)+16*REF(GSKZ70,4)+15*REF(GSKZ70,5)+14*REF(GSKZ70,6)+13*REF(GSKZ70,7)+12*REF(GSKZ70,8)+11*REF(GSKZ70,9)+10*REF(GSKZ70,10)+9*REF(GSKZ70,11)+8*REF(GSKZ70,12)+7*REF(GSKZ70,13)+6*REF(GSKZ70,14)+5*REF(GSKZ70,15)+4*REF(GSKZ70,16)+3*REF(GSKZ70,17)+2*REF(GSKZ70,18)+REF(GSKZ70,20))/210;

GSKZ72:=MA(GSKZ71,6);

GSKZ73:=GSKZ71>GSKZ72;

GSKZ74:=CLOSE>1.02*REF(CLOSE,1);

GSKZ75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-6);

GSKZ76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(GSKZ74))+REF(CLOSE,BARSLAST(GSKZ74)+1))/2 AND CLOSE<(REF(CLOSE,BARSLAST(GSKZ74))+REF(CLOSE,BARSLAST(GSKZ74)+1))/2;

GSKZ77:=REF(CLOSE,1)<(REF(CLOSE,BARSLAST(GSKZ75))+REF(CLOSE,BARSLAST(GSKZ75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(GSKZ75))+REF(CLOSE,BARSLAST(GSKZ75)+1))/2;

GSKZ78:=BARSLAST(GSKZ75)<=7 AND GSKZ74 AND GSKZ77 AND COUNT(GSKZ74,BARSLAST(GSKZ75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(GSKZ75))=1;

GSKZ79:=COUNT(GSKZ78,7)>0;

GSKZ80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;

GSKZ81:=CROSS(CLOSE,GSKZ80) AND GSKZ80>REF(GSKZ80,1);

GSKZ82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;

GSKZ83:=CROSS(CLOSE,GSKZ82) AND GSKZ82>REF(GSKZ82,1);

GSKZ84:=GSKZ81 AND GSKZ83 AND GSKZ78 AND GSKZ73 AND GSKZ64;

GSKZ85:=GSKZ68 AND GSKZ78 AND GSKZ73 AND GSKZ64;

GSKZ86:=GSKZ84 OR GSKZ85;

GSKZ87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN<REF(CLOSE,1) AND REF(CLOSE<OPEN,1) AND CLOSE/REF(CLOSE,1)<0.97 AND LOW/REF(CLOSE,1)<0.927) OR (LOW/REF(CLOSE,1)<1.008 AND CLOSE/REF(CLOSE,1)<1.0199 AND CLOSE/OPEN<0.955 AND OPEN/CLOSE<1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE<OPEN,1) AND (CLOSE<REF(LOW,2) OR CLOSE/REF(CLOSE,2)<0.945) AND CLOSE/REF(CLOSE,2)<0.965) AND CLOSE/LOW<1.051 AND NOT(HIGH=LOW);

GSKZ88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);

GSKZ89:=CLOSE/REF(CLOSE,1)<0.955 OR CLOSE/REF(CLOSE,1)<0.963 AND REF(CLOSE<OPEN,1) OR CLOSE/REF(CLOSE,1)<0.965 AND REF(CLOSE<OPEN,1) OR CLOSE<REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)<0.966 AND CLOSE<REF(OPEN,1) AND LOW<REF(LOW,1);

GSKZ90:=GSKZ87 OR GSKZ88 OR GSKZ89;

GSKZ91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-6);

GSKZ92:=CLOSE>1.02*REF(CLOSE,1);

GSKZ93:=GSKZ91 AND GSKZ90;

GSKZ94:=REF(CLOSE,1)<(REF(CLOSE,BARSLAST(GSKZ93))+REF(CLOSE,BARSLAST(GSKZ93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(GSKZ93))+REF(CLOSE,BARSLAST(GSKZ93)+1))/2;

GSKZ95:=BARSLAST(GSKZ93)<=7 AND GSKZ92 AND GSKZ94 AND COUNT(GSKZ92,BARSLAST(GSKZ93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(GSKZ93))=1;

GSKZ96:=GSKZ95 AND GSKZ87=0 AND GSKZ86=0 AND GSKZ1;

STICKLINE(GSKZ96,CLOSE,OPEN,6,0),COLORYELLOW;

DRAWICON(GSKZ96,LOW*0.99,34);

{副图公式源码↓}

GSKZ1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;

GSKZ2:=REF(GSKZ1,1);

GSKZ3:=MA(CLOSE,5);

GSKZ4:=MA(CLOSE,10);

GSKZ5:=MA(CLOSE,60);

GSKZ6:=MA(CLOSE,120);

GSKZ7:=REF(CLOSE,1)<REF(GSKZ3,1) AND OPEN<GSKZ3 AND GSKZ3>GSKZ6;

GSKZ8:=REF(GSKZ7,1)=0 AND GSKZ7;

GSKZ9:=EMA(HHV(HIGH,1),8);

GSKZ10:=EMA(CLOSE,8);

GSKZ11:=GSKZ10<REF(GSKZ10,1) AND CLOSE<GSKZ10;

GSKZ12:=IF(GSKZ9<REF(GSKZ9,1) OR GSKZ11,1,0);

GSKZ13:=(COUNT(GSKZ12=1,4)=3 AND GSKZ12=0)*89;

GSKZ14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

GSKZ15:=IF(CLOSE>OPEN,GSKZ14*(HIGH-LOW),IF(CLOSE<OPEN,GSKZ14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-GSKZ14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-GSKZ14*(HIGH-LOW),0-VOL/2));

GSKZ16:=GSKZ15/20/1.15;

GSKZ17:=GSKZ16*0.55+REF(GSKZ16,1)*0.33+REF(GSKZ16,2)*0.22;

GSKZ18:=EMA(GSKZ17,3);

GSKZ19:=GSKZ18<100;

GSKZ20:=COUNT(GSKZ19,9)<2;

GSKZ21:=CLOSE/REF(CLOSE,1)>1.09;

GSKZ22:=CLOSE=HIGH;

GSKZ23:=REF(GSKZ21,1) AND REF(GSKZ22,1);

GSKZ24:=COUNT(GSKZ23,11)>0;

GSKZ25:=MA(CLOSE,3);

GSKZ26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

GSKZ27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;

GSKZ28:=REF(HHV(VOL,10),1);

GSKZ29:=MA(CLOSE,20);

GSKZ30:=(GSKZ25+GSKZ3)/2;

GSKZ31:=COUNT(COUNT(GSKZ26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;

GSKZ32:=COUNT(COUNT(GSKZ26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;

GSKZ33:=GSKZ29>REF(GSKZ29,1) AND VOL<GSKZ28 AND GSKZ31 AND GSKZ27>3 AND OPEN<=GSKZ3 AND CLOSE>GSKZ3 AND (COUNT(GSKZ30>REF(GSKZ30,1),3)>=3 OR COUNT(GSKZ3>REF(GSKZ3,1),3)>=3) AND COUNT(GSKZ29>REF(GSKZ29,1),25)>=16;

GSKZ34:=(CLOSE-OPEN)/OPEN*100;

GSKZ35:=GSKZ32 AND VOL<1.3*REF(VOL,1) AND COUNT(GSKZ34>0.5,6)>=5 AND COUNT(GSKZ25>GSKZ3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND GSKZ27>4.5 AND OPEN<=GSKZ25 AND CLOSE>GSKZ25 AND OPEN>GSKZ3;

GSKZ36:=GSKZ33 OR GSKZ35;

GSKZ37:=GSKZ36=1 AND COUNT(GSKZ36,15)=1;

GSKZ38:=AMOUNT/VOL/7;

GSKZ39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;

GSKZ40:=SUM(AMOUNT,10)/GSKZ38/7;

GSKZ41:=DMA(GSKZ39,VOL/GSKZ40);

GSKZ42:=(CLOSE-GSKZ41)/GSKZ41*100;

GSKZ43:=-GSKZ42;

GSKZ44:=GSKZ42>GSKZ43;

GSKZ45:=CROSS(GSKZ42,0.6) AND GSKZ44;

GSKZ46:=EMA(CLOSE/REF(CLOSE,1),5);

GSKZ47:=EMA(CLOSE/REF(CLOSE,1),10);

GSKZ48:=CROSS(GSKZ46,GSKZ47);

GSKZ49:=GSKZ45 AND GSKZ48;

GSKZ50:=GSKZ49 AND GSKZ37;

GSKZ51:=COUNT(GSKZ37,10)>0;

GSKZ52:=GSKZ49 AND GSKZ51 AND GSKZ24;

GSKZ53:=GSKZ49 AND GSKZ24 AND GSKZ13;

GSKZ54:=GSKZ50 AND GSKZ24;

GSKZ55:=GSKZ52 OR GSKZ54 OR GSKZ53;

GSKZ56:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;

GSKZ57:=EMA(GSKZ56,9);

GSKZ58:=(GSKZ56-GSKZ57)*100;

GSKZ59:=GSKZ58-REF(GSKZ58,1);

GSKZ60:=CROSS(GSKZ59,50);

GSKZ61:=EMA(EMA(EMA(CLOSE,12),12),12);

GSKZ62:=(GSKZ61-REF(GSKZ61,1))/REF(GSKZ61,1)*100;

GSKZ63:=MA(GSKZ62,9);

GSKZ64:=GSKZ62>GSKZ63;

GSKZ65:=CLOSE/REF(CLOSE,1)>1.09;

GSKZ66:=CLOSE=HIGH;

GSKZ67:=REF(GSKZ65,1) AND REF(GSKZ66,1);

GSKZ68:=COUNT(GSKZ67,4)>0;

GSKZ69:=COUNT(GSKZ67,5)>0;

GSKZ70:=(3*CLOSE+LOW+OPEN+HIGH)/6;

GSKZ71:=(20*GSKZ70+19*REF(GSKZ70,1)+18*REF(GSKZ70,2)+17*REF(GSKZ70,3)+16*REF(GSKZ70,4)+15*REF(GSKZ70,5)+14*REF(GSKZ70,6)+13*REF(GSKZ70,7)+12*REF(GSKZ70,8)+11*REF(GSKZ70,9)+10*REF(GSKZ70,10)+9*REF(GSKZ70,11)+8*REF(GSKZ70,12)+7*REF(GSKZ70,13)+6*REF(GSKZ70,14)+5*REF(GSKZ70,15)+4*REF(GSKZ70,16)+3*REF(GSKZ70,17)+2*REF(GSKZ70,18)+REF(GSKZ70,20))/210;

GSKZ72:=MA(GSKZ71,6);

GSKZ73:=GSKZ71>GSKZ72;

GSKZ74:=CLOSE>1.02*REF(CLOSE,1);

GSKZ75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-6);

GSKZ76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(GSKZ74))+REF(CLOSE,BARSLAST(GSKZ74)+1))/2 AND CLOSE<(REF(CLOSE,BARSLAST(GSKZ74))+REF(CLOSE,BARSLAST(GSKZ74)+1))/2;

GSKZ77:=REF(CLOSE,1)<(REF(CLOSE,BARSLAST(GSKZ75))+REF(CLOSE,BARSLAST(GSKZ75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(GSKZ75))+REF(CLOSE,BARSLAST(GSKZ75)+1))/2;

GSKZ78:=BARSLAST(GSKZ75)<=7 AND GSKZ74 AND GSKZ77 AND COUNT(GSKZ74,BARSLAST(GSKZ75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(GSKZ75))=1;

GSKZ79:=COUNT(GSKZ78,7)>0;

GSKZ80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;

GSKZ81:=CROSS(CLOSE,GSKZ80) AND GSKZ80>REF(GSKZ80,1);

GSKZ82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;

GSKZ83:=CROSS(CLOSE,GSKZ82) AND GSKZ82>REF(GSKZ82,1);

GSKZ84:=GSKZ81 AND GSKZ83 AND GSKZ78 AND GSKZ73 AND GSKZ64;

GSKZ85:=GSKZ68 AND GSKZ78 AND GSKZ73 AND GSKZ64;

GSKZ86:=GSKZ84 OR GSKZ85;

GSKZ87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN<REF(CLOSE,1) AND REF(CLOSE<OPEN,1) AND CLOSE/REF(CLOSE,1)<0.97 AND LOW/REF(CLOSE,1)<0.927) OR (LOW/REF(CLOSE,1)<1.008 AND CLOSE/REF(CLOSE,1)<1.0199 AND CLOSE/OPEN<0.955 AND OPEN/CLOSE<1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE<OPEN,1) AND (CLOSE<REF(LOW,2) OR CLOSE/REF(CLOSE,2)<0.945) AND CLOSE/REF(CLOSE,2)<0.965) AND CLOSE/LOW<1.051 AND NOT(HIGH=LOW);

GSKZ88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);

GSKZ89:=CLOSE/REF(CLOSE,1)<0.955 OR CLOSE/REF(CLOSE,1)<0.963 AND REF(CLOSE<OPEN,1) OR CLOSE/REF(CLOSE,1)<0.965 AND REF(CLOSE<OPEN,1) OR CLOSE<REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)<0.966 AND CLOSE<REF(OPEN,1) AND LOW<REF(LOW,1);

GSKZ90:=GSKZ87 OR GSKZ88 OR GSKZ89;

GSKZ91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-6);

GSKZ92:=CLOSE>1.02*REF(CLOSE,1);

GSKZ93:=GSKZ91 AND GSKZ90;

GSKZ94:=REF(CLOSE,1)<(REF(CLOSE,BARSLAST(GSKZ93))+REF(CLOSE,BARSLAST(GSKZ93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(GSKZ93))+REF(CLOSE,BARSLAST(GSKZ93)+1))/2;

GSKZ95:=BARSLAST(GSKZ93)<=7 AND GSKZ92 AND GSKZ94 AND COUNT(GSKZ92,BARSLAST(GSKZ93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(GSKZ93))=1;

GSKZ96:=GSKZ95 AND GSKZ87=0 AND GSKZ86=0 AND GSKZ1;

STICKLINE(GSKZ96,0,5,6,0),COLORYELLOW;

STICKLINE(GSKZ96,0,5,2,0),COLORRED;

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 通达信【趋势雷达】,主图副图指标源码,无未来函数

猜你喜欢

  • 暂无文章