‹ 返回

48795

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

指标公式

EM:=20;
EMM:=40;
N1:=20;
DRAWGBK(C>0, RGB(1,1,1),RGB(1,1,1),0,'0',0);
TY:=H;
HD:=FILTER(BACKSET(FILTER(REF(TY,10)=HHV(TY,2*10+1),10),10+1),10);
LD:=FILTER(BACKSET(FILTER(REF(TY,10)=LLV(TY,2*10+1),10),10+1),10);
A:=REF(H,BARSLAST(HD));
B:=REF(H,BARSLAST(LD));
T1:=BARSLAST(HD);
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
���˶�:IF(T1,A,A),COLORGREEN,POINTDOT,LINETHICK1;
DRAWNUMBER(���˶�!=REF(���˶�,1),H,���˶�),COLORF00FF0;
STICKLINE(T1,A,A,9,0),COLORF00FF0,LINETHICK1;
���˵�:=IF(T2,B,B),COLORGREEN,LINETHICK1;
STICKLINE(T2,B,B,9,0),COLORCYAN,LINETHICK1;
QA12:=REF(CLOSE,6)=LLV(CLOSE,2*6+1);
QB12:=BACKSET(QA12,6+1);
QC12:=FILTER(QB12,6) AND CLOSE=LLV(CLOSE,6+1);
QD12:=BARSLAST(QC12);
QE12:=IF(QC12,CURRBARSCOUNT,0);
QF12:=IF(QD12,REF(QE12,QD12),QE12);
QG12:=CONST(QF12);
֧��1:=DRAWLINE(CURRBARSCOUNT=QG12,CLOSE,ISLASTBAR,REF(CLOSE,QG12-1),1),COLOR00FF00,LINETHICK1; 
DRAWNUMBER(֧��1!=REF(֧��1,1),C,֧��1),COLOR00FF00;
DRAWNUMBER(ISLASTBAR,֧��1,֧��1),COLOR00FF00;
QA14:=REF(CLOSE,3)=LLV(CLOSE,2*3+1);
QB14:=BACKSET(QA14,3+1);
QC14:=FILTER(QB14,3) AND CLOSE=LLV(CLOSE,3+1);
QD14:=BARSLAST(QC14);
QE14:=IF(QC14,CURRBARSCOUNT,0);
QF14:=IF(QD14,REF(QE14,QD14),QE14);
QG14:=CONST(QF14);
֧��2:=DRAWLINE(CURRBARSCOUNT=QG14,CLOSE,ISLASTBAR,REF(CLOSE,QG14-1),1),COLOR00FF00,LINETHICK1; 
;
STICKLINE(C>֧��1,֧��1,���˶�,15,1),COLOR005599,LINETHICK2;
STICKLINE(C>֧��2,֧��2,���˶�,5,1),COLOR005599,LINETHICK2;
STICKLINE(C>֧��1,֧��1,(���˶�+֧��1)/2,15,1),COLOR005599,LINETHICK2;
QA11:=REF(CLOSE,6)=HHV(CLOSE,2*6+1);
QB11:=BACKSET(QA11,6+1);
QC11:=FILTER(QB11,6) AND CLOSE=HHV(CLOSE,6+1);
QD11:=BARSLAST(QC11);
QE11:=IF(QC11,CURRBARSCOUNT,0);
QF11:=IF(QD11,REF(QE11,QD11),QE11);
QG11:=CONST(QF11);
����2:DRAWLINE(CURRBARSCOUNT=QG11,CLOSE,ISLASTBAR,REF(C,QG11-1),1),COLORFFDD00,LINETHICK1; 
STICKLINE(C>֧��1,֧��1,����2,5,1),COLORFFAA33;
STICKLINE(C>֧��1,֧��1,(����2+֧��1)/2,5,1),COLORFFAA33;
DRAWKLINE(H,O,L,C); 
DRAWNUMBER(����2!=REF(����2,1),C,����2),COLOR00FF00;
DRAWNUMBER(ISLASTBAR,���˶�,���˶�),COLOR005599;
DRAWNUMBER(ISLASTBAR,(���˶�+֧��1)/2,(���˶�+֧��1)/2),COLOR005599;
DRAWNUMBER(ISLASTBAR,����2,����2),COLORFFAA33;
DRAWNUMBER(ISLASTBAR,(����2+֧��1)/2,(����2+֧��1)/2),COLORFFAA33;
T1B:=CONST(LLVBARS(LOW,10));
T1HIGH:=CONST(REF(HIGH,T1B));
CCC:=CONST(CURRBARSCOUNT);
T2B:=CONST(BARSLAST(CURRBARSCOUNT>CCC+T1B AND H>T1HIGH));
T2HIGH:=CONST(REF(HIGH,T2B));
T3B:=CONST(BARSLAST(CURRBARSCOUNT>CCC+T2B AND HIGH>T2HIGH));
T3HIGH:=CONST(REF(HIGH,T3B));
��Ǯ10:DRAWLINE(CURRBARSCOUNT=T3B+1, T3HIGH, ISLASTBAR, T3HIGH, 1),COLORYELLOW,LINETHICK1;
DRAWTEXT(ISLASTBAR, T3HIGH, '����')LINETHICK1,COLORYELLOW;
DRAWNUMBER(��Ǯ10!=REF(��Ǯ10,1),H,��Ǯ10),COLORYELLOW;
STICKLINE(C>֧��1,(��Ǯ10+֧��1)/2,(��Ǯ10+֧��1)/2,5,1),COLORYELLOW;;
DRAWGBK(C>0,RGB(0,0,0),RGB(00,0,0),0,'EM',0);DRAWKLINE(H,O,L,C);