‹ 返回

8910

8910 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 8910 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)
筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
② 验量能(量价)
成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
③ 抓买卖点(择时摆动)
RSI — 涨跌力量强弱,超买超卖与背离
BIAS 乖离 — 价对均线偏离过大要回归
波动通道
BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。

指标公式

N:=17;N1:=7;N2:=69;LH:=79;
LOCK:=1;
M8:=EMA(CLOSE,8);
M13:=EMA(M8,13);
VAR1:=EMA(M13,62);
VAR2:=(CLOSE+HIGH+LOW)/3;
VAR3:=EMA(VAR2,10)*LOCK;
VAR4:=REF(VAR3,1)*LOCK;
X1:STICKLINE(VAR3>VAR4,VAR3,VAR4,2.0,0),COLOR00FFFF;
X2:STICKLINE(VAR3<VAR4,VAR3,VAR4,2.0,0),COLORFF0000;
MA13:MA(C,13),COLORRED,LINETHICK2;
K1:=BACKSET(MA13<REF(MA13,1),2);
IF(K1,MA13,DRAWNULL),COLOR00CC33,LINETHICK2;
MA34:MA(C,34),COLORYELLOW,LINETHICK2;
K2:=BACKSET(MA34<REF(MA34,1),2);
IF(K2,MA34,DRAWNULL),COLORFFCC66,LINETHICK2;
MA55:MA(C,55),COLOR9933CC,LINETHICK2;
K3:=BACKSET(MA55<REF(MA55,1),2);
IF(K3,MA55,DRAWNULL),COLORBLUE,LINETHICK2;
������:HHV(HIGH,19),LINETHICK1,NODRAW;
AAA:=MA(C,10);
BBB:=ATAN((AAA/REF(AAA,1)-1)*100)*180/3.1416;
CCC:=FILTER(CROSS(BBB,30),5);
X4:DRAWTEXT(CCC AND C>AAA,AAA*0.95,'←10��ʮ��');
AR1:=MA55>MA34 AND MA34>MA13;
AR2:=BARSLAST((C-MA13)/MA13*100<-6);
AR3:=MA13>=REF(MA13,1);
AR4:=COUNT(CROSS(C,MA13),AR2)=1;
AR5:=AR1 AND AR2 AND AR3 AND AR4;
AR6:=AR5 AND FILTER(AR5,10);
X5:DRAWTEXT(AR6,L-0.3,'←����'),COLORYELLOW;
BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5;
BR2:=ABS((MA13-MA34)+(MA34-MA55))/C<0.2;
BR3:=C>MA55 AND (REF(C,1)<REF(MA55,1) OR REF(C,2)<REF(MA55,2) OR
REF(C,3)<REF(MA55,3) OR REF(C,4)<REF(MA55,4) OR REF
(C,5)<REF(MA55,5));BR4:=BR1 AND BR2 AND BR3;
X6:DRAWTEXT(BR4 AND FILTER(BR4,10),H+0.3,'←����'),COLOR00C5FF;
Y:=(MA(C,13)-MA(C,55))/MA(C,13)*100;
YY1:=C>MA(C,13) AND OPEN<MA(C,13);  
YY3:=C>MA(C,34) AND OPEN<MA(C,34);
YY5:=C>MA(C,55) AND OPEN<MA(C,55);
X7:DRAWTEXT(YY1 AND YY5 AND YY3,LOW-0.1,'←����'),COLORRED;
SJ1:=ABS(MA(CLOSE,13)-MA(CLOSE,34))<C*0.01;  
SJ2:=ABS(MA(CLOSE,34)-MA(CLOSE,55))<C*0.01;  
SJ3:=CROSS(MA(CLOSE,13),MA(CLOSE,55));  
X8:DRAWTEXT(SJ1 AND SJ2 AND SJ3,HIGH+0.1,'←����'),COLORRED;
RY1:=C/OPEN>1.04;  
RY2:=REF(OPEN,1)/REF(CLOSE,1)>1.04;
RY3:=ABS(OPEN-REF(C,1))<C*0.02 AND ABS(C-REF(OPEN,1))<C*0.02;
X9:DRAWTEXT(RY1 AND RY2 AND RY3 ,LOW,'←���'),COLORYELLOW;
HK1:=CROSS(MA(C,13),MA(C,55));
HK2:=C<O;
HK3:=ABS(L-MA(C,13))<C*0.03 OR ABS(C-MA(C,13))<C*0.04;
HK:=HK1 AND HK2 AND HK3;
X10:DRAWTEXT(HK,LOW,'←�ڿ�'),COLORGREEN;
JG1:=ABS(MA(C,13)-MA(C,34))<C*0.02 AND ABS(MA(C,13)-MA(C,55))<C*0.02;
JG2:=O>MA(C,13) OR O=MA(C,13);
JG3:=C/OPEN>1.03 ;   
JG:=JG1 AND JG2 AND JG3;
X11:DRAWTEXT(JG,LOW-0.2,'←�Ҹ�'),COLORYELLOW;
HY1:=CROSS(MA(C,13),MA(C,55));
HY2:=OPEN<C AND C/OPEN>1.02; 
HY3:=ABS(OPEN-MA(C,13))<C*0.05;  
HY:=HY1 AND HY2 AND HY3;
X12:DRAWTEXT(HY,LOW,'←��Ů'),COLORRED;
JW1:=C<OPEN AND REF(C,1)<REF(OPEN,1);
JW2:=OPEN<REF(C,1) AND C>REF(L,1);
JW3:=O<MA(C,13) AND O<MA(C,34) AND O<MA(C,55);
JW:=JW1 AND JW2 AND JW3;
X13:DRAWTEXT(JW,LOW-0.2,'←�ؽ�'),COLORYELLOW;
TS1:=CROSS(MA(C,13),MA(C,34));
TS2:=MA(C,13)<MA(C,55);
TS:=TS1 AND TS2;
X14:DRAWTEXT(TS,LOW-0.2,'←Ͷʯ'),COLORF00FF0;
MK1:=MA(C,13)>MA(C,55) AND MA(C,34)>MA(C,55);
MK:=TS1 AND MK1;
X15:DRAWTEXT(MK,H+0.4,'←����'),COLORF00FF0;
HR2:=MA13>=REF(MA13,3) AND MA34>=REF(MA34,1) AND MA55>=REF(MA55,1) AND
CROSS(C,MA13) AND CROSS(C,MA34) AND CROSS(C,MA55);
X16:DRAWTEXT(HR2 AND FILTER(HR2,10),L-0.09,'←����'),COLORFFC8FF;
STICKLINE(HR2 AND FILTER(HR2,10),H,L,0,1),COLORFFC8FF;
FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);
DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'←�ױ�'),COLORA6E500;
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.04),'←����'),COLOR1880FF;
STICKLINE(HR2 AND FILTER(HR2,10),O,C,3,1),LINETHICK2,COLORFFC8FF;
YZ1:=C/O>1.02 AND H/C>1.02 AND O/L<1.02;
YZ2:=REF(C,1)>REF(O,1) AND O>MA(C,11);
YZ:=YZ1 AND YZ2 AND Y>10;
X17:DRAWTEXT(YZ,HIGH+0.2,'←����'),COLORF00FF0;
DS1:=OPEN/C>1.04 AND O/REF(C,1)>1.03;
DS2:=V*100/FINANCE(7)>0.08 AND Y>8;
DS:=DS1 AND DS2;
X18:DRAWTEXT(DS,HIGH+0.1,'←��¥'),COLORGREEN;
YJ1:=H/O>1.04;
YJ2:=ABS(C-O)<C*0.03;
YJ3:=C/MA(C,13)>1.1;
YJ:=YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2;
X19:DRAWTEXT(YJ,HIGH+0.1,'←���'),COLORRED;
GR1:=BARSLAST(BETWEEN("BIAS.BIAS2"(6,13,24),0,5) );
GR2:=MA13>MA34 AND MA34>MA55 AND MA13>REF(MA13,1);
GR3:=COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=HHV(H,GR1),GR1);
GR4:=H=HHV(H,GR1);
GR5:="MACD.MACD"(12,26,9)<REF("MACD.MACD"(12,26,9),1);
GR6:=GR2 AND GR3 AND GR4;
GR7:=GR2 AND GR3 AND GR4 AND GR5;
X20:DRAWTEXT(GR6 AND GR7,H+0.13,'←����!'),COLOR00FF00;
T:=(MA(C,13)-MA(C,55))/MA(C,13)*100;
TT1:=C<MA(C,13) AND OPEN>MA(C,13);  
TT3:=C<MA(C,34) AND OPEN>MA(C,34);
TT5:=C<MA(C,55) AND OPEN>MA(C,55);
X21:DRAWTEXT(TT1 AND TT5 AND TT3,LOW-0.6,'←����'),COLORRED;
X22:DRAWTEXT(CROSS(MA34,MA13),MA34*1.01,'←�ֵ�'), COLOR00FF00,LINETHICK9;
X23:DRAWTEXT(CROSS(MA55,MA13),MA55*1.01,'←����'), COLOR00FF00,LINETHICK9;
X24:DRAWTEXT(CROSS(MA55,MA34),MA55*1.01,'←Ϊ��'), COLOR00FF00,LINETHICK9;
VAR5:=(REF(HIGH,1)+REF(LOW,1))/2;
VAR6:=MA(CLOSE,N)+2*STD(CLOSE,N);
VAR7:=REF(CLOSE,1);
VAR8:=(SMA(MAX(CLOSE-VAR7,0),N1,1))/(SMA(ABS(CLOSE-VAR7),N1,1))*100;
VAR9:=CROSS(N2,VAR8);
VARA:=FILTER(VAR9,4);
VARB:=(2*CLOSE+HIGH+LOW)/4;
VARC:=LLV(LOW,34);
VARD:=HHV(HIGH,34);
VARE:=EMA((VARB-VAR1)/(VAR5-VAR1)*100,7);
VARF:=EMA(0.667*REF(VARE,1)+0.333*VARE,5);
VAR10:=MA(CLOSE,80)-MA(CLOSE,10)/3;
X25:DRAWTEXT(IF(CLOSE<VAR10 AND VOL/240>MA(VOL,5)/240 AND CLOSE>REF
(CLOSE,1)*1.08 AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW-0.3,'←����'),COLORRED;
VAR11:=REF(CLOSE,1);
VAR12:=(SMA(MAX(CLOSE-VAR11,0),N,1))/(SMA(ABS(CLOSE-VAR11),N,1))*100*LOCK;
X26:DRAWICON(CROSS(LH,VAR12),HIGH*1.035,2);
X27:DRAWTEXT(CROSS(LH,VAR12),HIGH*1.06,'←����');
X28:DRAWTEXT(CROSS(VAR3,VAR4),L-0.2,'←����');
X29:DRAWTEXT(CROSS(MA13,MA34),H+0.08,'←����'),COLORYELLOW,LINETHICK9;
X30:DRAWTEXT(CROSS(MA13,MA55),H+0.1,'←�Ӳ�'),COLORYELLOW,LINETHICK9;
X31:DRAWTEXT(CROSS(MA34,MA55),L-0.5,'←�ز�'),COLORYELLOW,LINETHICK9;
X32:DRAWTEXT(REF(CLOSE,1)<REF(OPEN,1) AND CLOSE>REF(OPEN,1),
L*0.97,'←����'),COLORFF00FF;
X33:DRAWTEXT(REF(CLOSE,1)>REF(OPEN,1) AND CLOSE<REF(OPEN,1),
H*1.02,'←����'),COLOR00FF00;
X235:DRAWICON(CROSS(MA13,MA34),MA34,1);
X36:DRAWICON(CROSS(MA13,MA55),MA55,1);
X37:DRAWICON(CROSS(MA34,MA55),MA55,1);
X38:DRAWICON(CROSS(MA34,MA13),MA34,2);
X39:DRAWICON(CROSS(MA55,MA13),MA55,2);
X40:DRAWICON(CROSS(MA55,MA34),MA55,2);
  ���޴����� 0��һ��ʽ�� �����ڼ۲�ָ�� (Դ��) ��һ��ʽ�����θ�λ��ͼָ�� (Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������