‹ 返回

41379

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

指标公式

X1:=(CLOSE+LOW+HIGH)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
DRAWGBK(X2>=X3,COLORRGB(150,0,0),COLORRGB(100,50,0),1);
DRAWGBK(X2<X3,COLORRGB(0,150,0),COLORRGB(0,80,0),1);
VAR2:=EMA(EMA(X1,1),13);
VAR3:=EMA(VAR2,21);
PARTLINE(VAR3,VAR3),LINETHICK2,colorFFFF;
PARTLINE(VAR2<VAR3,VAR3),LINETHICK2,colorFF0000;
STICKLINE(VAR2>=VAR3,VAR2,VAR3,8,0),colorFFFF;
STICKLINE(VAR2<VAR3,VAR2,VAR3,8,0),color9B6469;
XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
STICKLINE(XOPEN>=XCLOSE,XHIGH,XLOW,0.1,0),colorFF0000;
STICKLINE(XOPEN>=XCLOSE,C1,O1,6,0),colorFF0000;
STICKLINE(XOPEN<XCLOSE,XHIGH,XLOW,0.1,0),colorFF;
STICKLINE(XOPEN<XCLOSE,C1,O1,6,0),colorFF;
AC:=CLOSE;
�D��:=WMA(HIGH,6);
�D��:=WMA(LOW,6);
B:=CLOSE*0;
FOR I=13+1 TO DATACOUNT DO BEGIN 
IF AC[I]>�D��[I-1] THEN 
B[I]:=1;ELSE 
IF AC[I]<�D��[I-1] THEN 
B[I]:=-1;ELSE 
B[I]:=B[I-1];
END;
�D�۾�:IF(B=-1,MA(HIGH,6),MA(LOW,6)),LINETHICK2,colorFFFFFF;
څ��:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);
OP:=MA(X1,5);
REFOP:=REF(OP,1);
YDD:='==yungkuang==';
DRAWTEXT(SYSPARAM(2)=BARSCOUNT(CLOSE),CLOSE,YDD),ALIGN5,colorFF00;
EXPLAIN(CLOSE,'����������^�c��'),colorFF;
EXPLAIN(OP>�D�۾�,'��շ��򣺶��^'),colorFF00FF;
EXPLAIN(OP<�D�۾�,'��շ��򣺿��^'),colorFF00FF;
EXPLAIN(OP>REF(OP,1),'�̲�����������'),colorFFFF;
EXPLAIN(OP=REF(OP,1),'�̲���������ƽ'),color808080;
EXPLAIN(OP<REF(OP,1),'�̲�����������'),colorFF0000;
EXPLAIN(X2>X3,'�������������'),colorFF;
EXPLAIN(X2<X3,'�������������'),colorFFFF00;
EXPLAIN(X2=X3,'�����������ƽ'),color808080;
EXPLAIN(څ��>REF(څ��,1),'��څ�ݾ�������'),colorFF;
EXPLAIN(څ��<REF(څ��,1),'��څ�ݾ�������'),colorFF0000;
EXPLAIN(څ��=REF(څ��,1),'��څ�ݾ�����ƽ'),color808080;
EXPLAIN(CLOSE,'==================='),colorFF0000;
EXPLAIN(CLOSE,'�������^�c��'),colorFF;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
EXPLAIN(MA5>REF(MA5,1)*1.01,'5�վ�������������'),colorFFFF;
EXPLAIN(MA5>REF(MA5,1),'5�վ���������'),colorFF;
EXPLAIN(MA5=REF(MA5,1),'5�վ�������ƽ'),colorFF0000;
EXPLAIN(MA5<REF(MA5,1)*0.985,'5�վ�������������'),colorFFFFFF;
EXPLAIN(MA5<REF(MA5,1),'5�վ���������'),colorFFFF00;
EXPLAIN(MA10>REF(MA10,1),'10�վ���������'),colorFF;
EXPLAIN(MA10<REF(MA10,1),'10�վ���������'),colorFFFF00;
EXPLAIN(MA10=REF(MA10,1),'10�վ�������ƽ'),colorFF0000;
EXPLAIN(MA20>REF(MA20,1),'20�վ���������'),colorFF;
EXPLAIN(MA20<REF(MA20,1),'20�վ���������'),colorFFFF00;
EXPLAIN(MA20=REF(MA20,1),'20�վ�������ƽ'),colorFF0000;
EXPLAIN(MA60>REF(MA60,1),'60�վ���������'),colorFF;
EXPLAIN(MA60<REF(MA60,1),'60�վ���������'),colorFFFF00;
EXPLAIN(MA60=REF(MA60,1),'60�վ�������ƽ'),colorFF0000;
C1:=REF(CLOSE,1);
C2:=HHV(C1,2);
C3:=LLV(C1,1);
ET:=HHV(C1,2);
ET1:=REF(ET,1);
XB:=LLV(C1,1);
XB1:=REF(XB,1);
M:=BARSLAST(CLOSE<XB AND C1>=XB1);
M11:=REF(M,1);
N9:=BARSLAST(CLOSE>ET AND C1<=ET1);
N1:=REF(N9,1);
M21:=BARSLAST(M-N9>0 AND M11<=N1)+1;
N2:=BARSLAST(N9-M>0 AND N1<=M11)+1;
ET2:=HHV(ET,M21);
XB2:=LLV(XB,N2);
A:=IF(M-N9>0 AND M11<=N1,1,IF(N9-M>0 AND N1<=M11,0,2));
H1:=IF(M-N9>0,CLOSE,ET2);
H2:=IF(A=1,CLOSE,C2);
H3:=IF(M-N9<0,CLOSE,XB2);
H4:=IF(A=1,CLOSE,XB2);
H5:=IF(M-N9>0 OR A=1,CLOSE,H3);
H6:=REF(H5,1);
H7:=REF(H5,2);
H8:=H5>H6;
H9:=H4=REF(H4,1) AND REF(H4,1)<REF(H4,2) AND H5>REF(H5,2);
H10:=H2=REF(H2,1) AND H4=REF(H4,1) AND H5=REF(H5,2);
W:=H8 OR H9 OR H10;
T9:=H5<H6 AND H5<REF(H5,2);
T10:=H4=REF(H4,1) AND H5<REF(H5,2);
T11:=H3>REF(H3,1) AND H5<REF(H5,1);
T12:=H5=REF(H5,1) AND H3=H4;
T13:=H2=REF(H2,1) AND H2=H5;
TW:=T9 OR T10 OR T11 OR T12 OR T13;
BBP:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
EXPLAIN(CLOSE,'==================='),colorFF0000;
EXPLAIN(CLOSE,'��֧�Ή�����r��'),colorFF;
EXPLAINEX(ISLASTBAR AND W,'��߉�����',H5*1.025,2,0),colorFF9900;
EXPLAINEX(ISLASTBAR AND W,'���֧�Σ�',H5*0.99,2,0),color99FF;
EXPLAINEX(ISLASTBAR AND TW,'��߉�����',(H5+H4)/1.96,2,0),colorFF9900;
EXPLAINEX(ISLASTBAR AND TW,'���֧�Σ�',(H5+H3)/2.05,2,0),color99FF;
EXPLAINEX(ISLASTBAR AND W,'���c������',H5*1.02,2,0),colorFF9900;
EXPLAINEX(ISLASTBAR AND W,'���c֧�Σ�',H5*1,2,0),color99FF;
EXPLAINEX(ISLASTBAR AND TW,'���c������',(H5+H4)/1.99,2,0),colorFF9900;
EXPLAINEX(ISLASTBAR AND TW,'���c֧�Σ�',(H5+H3)/2.03,2,0),color99FF;
EXPLAIN(CLOSE,'==================='),colorFF0000;