神奇九转指标魔改案例,适合波段高抛低吸,免费分享|指标策略专区论坛|魔方商学院|魔方商学院

神奇九转指标魔改案例,适合波段高抛低吸,免费分享

神奇九转指标,大家已经很熟悉了,但是因为各种原因,神奇九转的有效性正在逐步降低,但其核心原理确实非常值得我们借鉴的,这次,我们基于九转序列,重新做了定义和加权共振,来做参考

20251226134518282-image

核心逻辑:
当指标出现“★★★买”时,或出现黄色金钻图标时,则是买入参考
当买入后九转序列上行走到9时,或者出现“★★★卖”时,则是平多仓机会

20251226134534394-image

当指标出现“★★★卖”时,或出现S图标时,则是卖出参考
当卖出后九转序列下行走到9时,或者出现“★★★买”时,则是平空仓机会

20251226134550492-image

IsMainIndex:=myinput(1);

C1:=(CLOSE+LOW+HIGH)/3;

C2:=EMA(C1,6);

C3:=EMA(C2,5);

C4:=CROSS(C2,C3);

DRAWTEXT(C4,LOW,'★★★买'),COLORWHITE;

LC:=REF(CLOSE,1);

RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) *100);

DRAWTEXT(CROSS(88,RSI),HIGH,'★★★卖'),COLORWHITE;

M6:=10;

M8:=20;

N6:=20;

压力线1:=(1+M6/100)*MA(CLOSE,N6),COLORYELLOW;

支撑线2:=(1-M8/100)*MA(CLOSE,N6),COLORBLUE;

中轴:=(压力线1+支撑线2)/2,COLORWHITE,DOTLINE;

压力线2:=8*(压力线1+支撑线2)/14,COLORRED;

支撑线1:=6*(压力线1+支撑线2)/14,COLORGREEN;


TJ:=V=HHV(V,100);

N:=9;

M1:=3;

M2:=3;

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

K:=SMA(RSV,M1,1);

D:=SMA(K,M2,1);

J:=3*K-2*D;

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

XG:=MACD>0;

DRAWICON(CROSS(J,50)AND XG,L*0.9995,26);

K1:=SUMBARS(TJ,1);

共振抄底:=C>压力线2&&REF(C,1)< 压力线2&&(C-REF(C,1))/REF(C,1)>0.09;

STICKLINE(共振抄底,OPEN,CLOSE,2,0),COLORMAGENTA;

STICKLINE(CROSS(J,50)AND XG,OPEN,CLOSE,0.6,0),COLORYELLOW;

DRAWTEXT(共振抄底,L,'★共振抄底'),COLORYELLOW;

DRAWICON(共振抄底,L*0.9995,9);

LIJIN1:=IF(CLOSE>OPEN,HIGH-CLOSE,HIGH-OPEN);

LIJIN2:=IF(CLOSE>OPEN,OPEN-LOW,CLOSE-LOW);

LIJIN3:=MA(LIJIN1,60)*1.5;

LIJIN4:=MA(LIJIN2,60)*1.5;

LIJIN5:=IF((CLOSE-REF(CLOSE,1))*100/REF(CLOSE,1)>=10-0.01*100/REF(CLOSE,1),1,0);

LIJIN6:=IF((REF(CLOSE,1)-CLOSE)*100/REF(CLOSE,1)>=10-0.01*100/REF(CLOSE,1),1,0);

STICKLINE(LIJIN5,OPEN,CLOSE,2,0),COLORYELLOW;STICKLINE(LIJIN6,OPEN,CLOSE,2,0),COLORBLUE;

LIJIN7:=CLOSE>REF(CLOSE,4);

LIJIN8:=BARSLASTCOUNT(LIJIN7);

LIJIN9:=LIJIN8=9;

LIJIN10:=ISLASTBAR&&BETWEEN(LIJIN8,1,8);

LIJIN11:=(BACKSET(LIJIN9>0,9)||BACKSET(LIJIN10>0,LIJIN8))*LIJIN8;

DRAWNUMBER(LIJIN11>0,HIGH+LIJIN3*2,LIJIN11),COLORMAGENTA;

DRAWNUMBER(LIJIN8=9&&HIGH>REF(HIGH,2),HIGH+LIJIN3*2,9),COLORGREEN;

DRAWNUMBER(LIJIN8=18,HIGH+LIJIN3*2,18),COLORYELLOW;

LIJIN12:=CLOSE< REF(CLOSE,4);LIJIN13:=BARSLASTCOUNT(LIJIN12);

LIJIN14:=LIJIN13=9;

LIJIN15:=ISLASTBAR&&BETWEEN(LIJIN13,1,8);

LIJIN16:=(BACKSET(LIJIN14>0,9)||BACKSET(LIJIN15>0,LIJIN13))*LIJIN13;

DRAWNUMBER(LIJIN16>0,LOW-LIJIN4*2,LIJIN16),COLORMAGENTA;

DRAWNUMBER(LIJIN13=9&&LOW< REF(LOW,2),LOW-LIJIN4*2,9),COLORGREEN;

DRAWNUMBER(LIJIN13=18,LOW-LIJIN4*2,18),COLORYELLOW;

LIJIN17:=BARSLAST(LIJIN8=9);LIJIN18:=COUNT(LIJIN12,LIJIN17)<=0;

LIJIN19:=COUNT(LIJIN7,LIJIN17)=0;LIJIN20:=COUNT(CLOSE>REF(HIGH,2)&&LIJIN18,LIJIN17);

DRAWNUMBER(LIJIN20=3&&REF(LIJIN20,1)=2,HIGH+LIJIN3*2,12),COLOR0080FF;

LIJIN21:=IF(LIJIN20=4&&REF(LIJIN20,1)=3&&HIGH>REF(CLOSE,LIJIN17+1),2,IF(LIJIN20=4&&REF(LIJIN20,1)=3,1,0));

DRAWNUMBER(LIJIN21=2,HIGH+LIJIN3*2,13),COLORGREEN;DRAWNUMBER(LIJIN21=1,HIGH+LIJIN3*2,0),COLORGREEN;

LIJIN22:=BARSLAST(LIJIN13=9);

LIJIN23:=COUNT(LIJIN7,LIJIN22)<=0;

LIJIN24:=COUNT(LIJIN12,LIJIN22)<=0;

LIJIN25:=COUNT(CLOSE< REF(LOW,2)&&LIJIN23,LIJIN22);

DRAWNUMBER(LIJIN25=3&&REF(LIJIN25,1)=2,LOW-LIJIN4*2,12),COLOR0080FF;

LIJIN26:=IF(LIJIN25=4&&REF(LIJIN25,1)=3&&LOW< REF(CLOSE,LIJIN22+1),2,IF(LIJIN25=4&&REF(LIJIN25,1)=3,1,0));

DRAWNUMBER(LIJIN26=2,LOW-LIJIN4*2,13),COLORRED;

DRAWNUMBER(LIJIN26=1,LOW-LIJIN4*2,0),COLORRED;

LIJIN27:=BARSLAST(LIJIN26=2);

LIJIN28:=COUNT(CLOSE>REF(CLOSE,4),LIJIN27);

LIJIN29:=REF(LIJIN28,1)=0&&LIJIN28=1;

LIJIN30:=COUNT(CLOSE>REF(HIGH,2),LIJIN27);

LIJIN31:=REF(LIJIN30,1)=0&&LIJIN30=1&&BARSCOUNT(CLOSE)>9&&LIJIN27< LIJIN22;

LIJIN32:=BARSLAST(LIJIN31);LIJIN33:=IF(LIJIN31,LIJIN22+9,DRAWNULL);

LIJIN34:=LLVBARS(LOW,LIJIN33);LIJIN35:=REF(LOW,LIJIN34)-(MAX(REF(HIGH,LIJIN34),REF(HIGH,LIJIN34+1))-REF(LOW,LIJIN34));

LIJIN36:=REF(LOW,LIJIN34)-(REF(CLOSE,LIJIN34)-REF(LOW,LIJIN34));

STICKLINE(LIJIN31,LOW,LIJIN36,0.5,(-1)),COLORGREEN;

STICKLINE(LIJIN32>0&&LIJIN32<20,REF(LIJIN36,LIJIN32),REF(LIJIN36,LIJIN32),1,0),COLORGREEN;

DRAWNUMBER(LIJIN31,LIJIN36,LIJIN36),COLORGREEN;

LIJIN37:=COUNT(LIJIN13=18,3)>0;

LIJIN38:=IF(LIJIN8=9&&(HIGH< REF(HHV(HIGH,12),1)||CLOSE< OPEN),1,0);

LIJIN39:=IF(LIJIN21=2||LIJIN21=1&&(HIGH< REF(HHV(HIGH,LIJIN22+13),1)||CLOSE< OPEN),1,0);

DRAWICON(LIJIN39=1,HIGH+LIJIN3*4,8);

DRAWICON(LIJIN38=1,HIGH+LIJIN3*4,8);

DRAWICON(LIJIN8=18,HIGH+LIJIN3*4,8);

DRAWICON(LIJIN31,LOW-LIJIN4*2,7);

LIJIN40:=0;LIJIN41:=IF(LIJIN40=0,LOW,CLOSE);

LIJIN42:=IF(LIJIN8=9&&HIGH=HHV(HIGH,9)&&CLOSE>OPEN,1,0);

LIJIN43:=BARSLAST(LIJIN42=1);

LIJIN44:=REF(LIJIN41,LIJIN43)-(REF(HIGH,LIJIN43)-REF(CLOSE,LIJIN43));

STICKLINE(LIJIN42=1,LIJIN41,LIJIN41-(HIGH-CLOSE),0.5,(-1)),COLORRED;

STICKLINE(LIJIN43>0&&LIJIN43<20,REF(LIJIN44,LIJIN43),REF(LIJIN44,LIJIN43),1,0),COLORRED;

DRAWNUMBER(LIJIN42=1,LIJIN44,LIJIN44),COLORRED;

LIJIN45:=IF(LIJIN40=1,CLOSE< REF(LOW,2)&&LOW< REF(LOW,1)&&CLOSE< REF(CLOSE,1),CLOSE< REF(LOW,2)&&LOW< REF(LOW,1));

LIJIN46:=IF(LIJIN13=9,BARSLAST(LIJIN13=1),DRAWNULL);

LIJIN47:=COUNT(LIJIN45,LIJIN46+5);LIJIN48:=IF(LIJIN13=9,LIJIN47,DRAWNULL);

LIJIN49:=COUNT(LIJIN45&&LIJIN23,LIJIN22);

LIJIN50:=REF(LIJIN48,LIJIN22)+LIJIN49;

LIJIN51:=REF(LIJIN50,1)=12&&LIJIN50=13;

LIJIN52:=BARSLAST(LIJIN51);

LIJIN53:=COUNT(CLOSE>REF(HIGH,2)&&LIJIN52< LIJIN22&&LIJIN22< LIJIN22+9,LIJIN52);

LIJIN54:=REF(LIJIN53,1)=0&&LIJIN53=1&&BARSCOUNT(CLOSE)>9;DRAWICON(LIJIN51,LOW-LIJIN4*4,25);

DRAWICON(LIJIN54,LOW-LIJIN4*4,26);

LIJIN55:=CLOSE>REF(HIGH,2)&&HIGH>REF(HIGH,1);

LIJIN56:=IF(LIJIN8=9,BARSLAST(LIJIN8=1),DRAWNULL);

LIJIN57:=COUNT(LIJIN55,LIJIN56+5);

LIJIN58:=IF(LIJIN8=9,LIJIN57,DRAWNULL);

LIJIN59:=COUNT(LIJIN55&&LIJIN18,LIJIN17);

LIJIN60:=REF(LIJIN58,LIJIN17)+LIJIN59;

LIJIN61:=REF(LIJIN60,1)=12&&LIJIN60=13;

LIJIN62:=BARSLAST(LIJIN61);DRAWICON(LIJIN61,HIGH+LIJIN3*6,27);LIJIN63:=BARSLAST(LIJIN39=1);

LIJIN64:=IF(LIJIN39=1,REF(HIGH,HHVBARS(HIGH,LIJIN17)),DRAWNULL);

STICKLINE(LIJIN39=1,HIGH,LIJIN64,0.5,(-1)),COLORLIGRAY;

STICKLINE(LIJIN63>0&&LIJIN63<30,REF(LIJIN64,LIJIN63),REF(LIJIN64,LIJIN63),1,(-1)),COLORLIGRAY;

LIJIN65:=BARSLAST(LIJIN38=1);LIJIN66:=IF(LIJIN38=1,REF(HIGH,HHVBARS(HIGH,13)),DRAWNULL);STICKLINE(LIJIN38=1,HIGH,LIJIN66,0.5,(-1)),COLORGREEN;

STICKLINE(LIJIN65>0&&LIJIN65<30,REF(LIJIN66,LIJIN65),REF(LIJIN66,LIJIN65),1,(-1)),COLORGREEN;

LIJIN67:=BARSLAST(LIJIN8=18);LIJIN68:=IF(LIJIN8=18,REF(HIGH,HHVBARS(HIGH,21)),DRAWNULL);

STICKLINE(LIJIN8=18,HIGH,LIJIN68,0.5,(-1)),COLORYELLOW;STICKLINE(LIJIN67>0&&LIJIN67<30,REF(LIJIN68,LIJIN67),REF(LIJIN68,LIJIN67),1,(-1)),COLORYELLOW;

LIJIN69:=IF(LIJIN61,REF(HIGH,HHVBARS(HIGH,13)),DRAWNULL);STICKLINE(LIJIN61,HIGH,LIJIN69,0.5,(-1)),COLORWHITE;

STICKLINE(LIJIN62>0&&LIJIN62<30,REF(LIJIN69,LIJIN62),REF(LIJIN69,LIJIN62),1,(-1)),COLORWHITE;

 

请登录后发表评论

    请登录后查看回复内容