‹ 返回

49255

49255 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49255 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
④ 触发(信号扳机)
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

X_1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
X_2:=FILTER(X_1,3);
X_3:=BACKSET(X_2,3+1);
X_4:=FILTER(X_3,3);
X_5:=REF(LOW,3)=LLV(LOW,2*3+1);
X_6:=FILTER(X_5,3);
X_7:=BACKSET(X_6,3+1);
X_8:=FILTER(X_7,3);
X_9:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
X_10:=(HIGH+LOW)/2;
X_11:=X_4 AND NOT(X_8 AND X_9>=X_10) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_12:=X_8 AND NOT(X_4 AND X_9=X_10);
X_13:=REF(BARSLAST(X_11),1)+1;
X_14:=BACKSET(X_11 AND COUNT(X_12,X_13)>0,LLVBARS(IF(X_12,LOW,10000),X_13));
X_15:=X_14>REF(X_14,1);
X_16:=BACKSET(X_15,2);
X_17:=X_16>REF(X_16,1);
X_18:=X_17 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_19:=REF(BARSLAST(X_18),1)+1;
X_20:=BACKSET(X_18 AND COUNT(X_11,X_19)>0,HHVBARS(IF(X_11,HIGH,0),X_19));
X_21:=X_20>REF(X_20,1);
X_22:=BACKSET(X_21,2);
X_23:=X_22>REF(X_22,1);
DRAWLINE(X_17,LOW,X_23,HIGH,0),POINTDOT,COLORWHITE;
DRAWLINE(X_23,HIGH,X_17,LOW,0),POINTDOT,COLORWHITE;
X_24:=BACKSET(BARSTATUS=2,MIN(BARSLAST(X_23),BARSLAST(X_17))+1);
X_25:=X_24>REF(X_24,1);
DRAWLINE(X_25,IF(X_23,HIGH,LOW),BARSTATUS=2,IF(BARSLAST(X_23)>BARSLAST(X_17),HIGH,LOW),0),POINTDOT,COLORWHITE;
X_26:=HIGH;
X_27:=REF(HIGH,REF(BARSLAST(X_23),1)+1)>REF(HIGH,REF(BARSLAST(X_23),1)+2+REF(BARSLAST(X_23),REF(BARSLAST(X_23),1)+2));
X_28:=X_26 AND X_27 AND X_23;
X_29:=BACKSET(X_28,REF(BARSLAST(X_23),1)+2);
X_30:=X_29>REF(X_29,1);
X_31:=LOW>REF(LOW,REF(BARSLAST(X_17),1)+1);
X_32:=REF(LOW,REF(BARSLAST(X_17),1)+1);
X_33:=X_31 AND X_32 AND X_17;
X_34:=BACKSET(X_33,REF(BARSLAST(X_17),1)+2);
X_35:=X_34>REF(X_34,1);
DRAWICON(X_30,HIGH,10);
DRAWICON(X_35,LOW,12);
X_36:=X_30 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_37:=REF(BARSLAST(X_36),1)+1;
X_38:=BACKSET(X_36 AND COUNT(X_35,X_37)>0,LLVBARS(IF(X_35,LOW,POW(10,20)),X_37));
X_39:=X_38>REF(X_38,1);
X_40:=BACKSET(X_39,2);
X_41:=X_40>REF(X_40,1);
X_42:=X_41 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_43:=REF(BARSLAST(X_42),1)+1;
X_44:=BACKSET(X_42 AND COUNT(X_30,X_43)>0,HHVBARS(IF(X_30,HIGH,-POW(10,20)),X_43));
X_45:=X_44>REF(X_44,1);
X_46:=BACKSET(X_45,2);
X_47:=X_46>REF(X_46,1);
DRAWLINE(X_47,HIGH,X_41,LOW,0),COLORGREEN;
DRAWLINE(X_41,LOW,X_47,HIGH,0),COLORGREEN;
X_48:=BACKSET(BARSTATUS=2,MIN(BARSLAST(X_47),BARSLAST(X_41))+1);
X_49:=X_48>REF(X_48,1);
DRAWLINE(X_49,IF(X_47,HIGH,LOW),BARSTATUS=2,CLOSE,0),COLORGREEN;
X_50:=BACKSET(BARSTATUS=2,BARSLAST(X_17)+1);
X_51:=X_50>REF(X_50,1);
X_52:=BACKSET(X_51,REF(BARSLAST(X_17),1)+2);
X_53:=X_52>REF(X_52,1);
DRAWLINE(X_53,LOW,X_51,LOW,1),COLORMAGENTA;
X_54:=BACKSET(BARSTATUS=2,BARSLAST(X_23)+1);
X_55:=X_54>REF(X_54,1);
X_56:=BACKSET(X_55,REF(BARSLAST(X_23),1)+2);
X_57:=X_56>REF(X_56,1);
DRAWLINE(X_57,HIGH,X_55,HIGH,1),COLORMAGENTA;
ǰһ��:REF(LOW,BARSLAST(X_51)),POINTDOT,COLOR99FF66,LINETHICK3;
ǰ����:REF(LOW,BARSLAST(X_53)),POINTDOT,COLORFF66FF,LINETHICK3;
ǰһ��:REF(HIGH,BARSLAST(X_55)),POINTDOT,COLOR99FF66,LINETHICK3;
ǰ����:REF(HIGH,BARSLAST(X_57)),POINTDOT,COLORFF66FF,LINETHICK3;
X_58:=REF(HIGH,BARSLAST(X_55));
X_59:=REF(LOW,BARSLAST(X_51));
�̱�:(CLOSE-X_59)/(X_58-X_59),NODRAW;
X_60:=REF(INDEXC,BARSLAST(X_51))/REF(CLOSE,BARSLAST(X_51));
��:REF(LOW,BARSLAST(X_51)),COLORRED,LINETHICK2;
�:REF(HIGH,BARSLAST(X_55)),COLORGREEN,LINETHICK2;
STICKLINE(X_51,�,��,0,0),COLORFF6633,LINETHICK3;
DRAWLINE(X_55,HIGH,X_51,�,0),COLORFF6633,LINETHICK3;
STICKLINE(X_55,�,��,0,0),COLORRED,LINETHICK3;
DRAWLINE(X_51,LOW,X_55,��,0),COLORRED,LINETHICK3;