‹ 返回10938
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 10938 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
DMA — 两条不同周期均线之差,测中线方向
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
ͬ��˳��Ʒ������ͼָ�깫ʽ��Ʊ����Դ������:
x:=(3*C+L+O+H)/6;
A0X:=REF(EMA(C,14),1);
A1X:=(EMA(C,10)-A0X)/A0X*100;
A2X:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1));
�����:=(20*x+19*REF(x,1)+18*REF(x,2)+17*REF(x,3)+16*REF(x,4)+15*REF(x,5)+14*REF(x,6)
+13*REF(x,7)+12*REF(x,8)+11*REF(x,9)+10*REF(x,10)+9*REF(x,11)+8*REF(x,12)
+7*REF(x,13)+6*REF(x,14)+5*REF(x,15)+4*REF(x,16)+3*REF(x,17)+2*REF(x,18)+
REF(x,20))/210,coloryellow;
�ֱ�:=HHV(MA(MA((LOW+HIGH+CLOSE)/3,4),3*1),2);
�ֹ�:=LLV(MA(MA((LOW+HIGH+CLOSE)/3,4),3*1),1);
����ֹӮ:HHV(MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),1),13),coloryellow,LINETHICK2;
����ֹ��:IF(LLV(MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),8),3)<SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),
LLV(MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),8),3),SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1)),LINETHICK2,colorgreen;
FILLRGN(�����,A2X,�����>=REF(A2X,1),RGB(250,50,50))
AND FILLRGN(�����,A2X,�����<REF(A2X,1),RGB(50,50,255))
;
FILLRGN(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),3),SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1)>
MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),3),RGB(255,200,0),SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1)<MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),3),RGB(0,255,0));
MVAR6:=REF(LOW,1)*0.9;
MVAR7:=LOW*0.9;
MVAR10:=(MVAR7*VOL+MVAR6*(CAPITAL-VOL))/CAPITAL;
MVAR11:=EMA(MVAR10,30);
MVAR12:=CLOSE-REF(CLOSE,1);
MVAR13:=MAX(MVAR12,0);
MVAR14:=ABS(MVAR12);
MVAR15:=SMA(MVAR13,7,1)/SMA(MVAR14,7,1)*100;
MVAR16:=SMA(MVAR13,13,1)/SMA(MVAR14,13,1)*100;
//
MVAR17:=BARSCOUNT(CLOSE);
MVAR18:=SMA(MAX(MVAR12,0),6,1)/SMA(ABS(MVAR12),6,1)*100;
MVAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
MVAR20:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
MVAR21:=SMA((SMA(MVAR20,4,1)-50)*2,3,1);
MVAR22:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
MVAR23:=SMA(MVAR22,4,1);
MVAR24:=SMA(MVAR23,3,1);
MVAR25:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
��ѹ����:=MVAR18<=25 AND MVAR19<-95 AND MVAR25>20 AND MVAR21<-30 AND MVAR24<30 AND MVAR11-CLOSE>=-0.25 AND MVAR15<22 AND MVAR16<28 AND MVAR17>50,colorred ;
MVAR31:=REF(C,2)*0.865;
MVAR32:=REF(C,13)*0.772;
MVAR33:=100*VOL/CAPITAL;
����:=IF((C-MIN(MVAR31,MVAR32))/C<0.1 AND SUM(MVAR33,5)/5<1.8,-5, 0),Color00FF00;
MVAR34:=SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
��ѹ:=CROSS(84,MVAR34),colorgreen;
MVAR35:=100-3*SMA((CLOSE-LLV(LOW,66))/(HHV(HIGH,66)-LLV(LOW,66))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,66))/(HHV(HIGH,66)-LLV(LOW,66))*100,20,1),15,1);
MVAR36:=100-3*SMA((OPEN-LLV(LOW,66))/(HHV(HIGH,66)-LLV(LOW,66))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,66))/(HHV(HIGH,66)-LLV(LOW,66))*100,20,1),15,1);
MVAR37:=MVAR35<REF(MVAR36,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
���ʽ�:=(MVAR37 AND COUNT(MVAR37,30)=1),colorred;
MVAR38:=AMOUNT/VOL/1000;
MVAR39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
MVAR40:=SUM(AMOUNT,13)/MVAR38/1000;
MVAR41:=DMA(MVAR39,VOL/MVAR40);
MVAR42:=(CLOSE-MVAR41)/MVAR41*1000;
����:=(CROSS(MVAR42,-166)),colorcyan;
MVAR43:=((AMOUNT)/(VOL))/(100);
MVAR44:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);
MVAR45:=((SUM(AMOUNT,7))/(MVAR43))/(100);
MVAR46:=DMA(MVAR44,(VOL)/(MVAR45));
MVAR47:=((CLOSE-MVAR46)/(MVAR46))*(100);
MVAR48:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
MVAR49:=MA(MVAR47,20)+STD(MVAR47,20);
MVAR50:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);
MVAR51:=SMA(MVAR48,3,1);
����:=(REF(MVAR50,1)>=5 AND CROSS(MVAR49,MVAR47) AND MVAR51>79),colorgreen;
DRAWTEXT(��ѹ���� ,L*0.97,'��'),colorred;
DRAWTEXT((��ѹ=1),H*1.01,'��ѹ'),colorgreen;
DRAWTEXT(CROSS(MVAR42,-166),L*0.998,'����'),colorcyan;
DRAWTEXT(REF(MVAR50,1)>=5 AND CROSS(MVAR49,MVAR47) AND MVAR51>79,H*1.02,'����'),coloryellow;
DRAWTEXT(���� ,L,'��'),colorgreen;
DRAWTEXT(���� ,L*0.98,'��'),colorgreen;
DRAWTEXT((���ʽ�=1),L,'���ʽ�'),coloryellow;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,0),COLOR000084;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,7,0),COLOR000095;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,6,0),COLOR0000A2;
STICKLINE(CLOSE<OPEN,CLOSE,OPEN,8,0),COLOR007700;
STICKLINE(CLOSE<OPEN,CLOSE,OPEN,7,0),COLOR008E00;
STICKLINE(CLOSE<OPEN,CLOSE,OPEN,6,0),COLOR009900;
��ɫ�ֹ�;
STICKLINE(C>�ֹ� AND C>A2X,C,O,5,0),COLOR0000B3;
STICKLINE(C>�ֹ� AND C>A2X,C,O,4,0),COLOR0000C8;
STICKLINE(C>�ֹ� AND C>A2X,C,O,3,0),COLOR0000D7;
STICKLINE(C>�ֹ� AND C>A2X,C,O,2,0),COLOR0000EA;
STICKLINE(C>�ֹ� AND C>A2X,H,L,1,0),COLOR0000FF;
��ɫ�ֱ�;
STICKLINE(C<�ֹ� AND C<A2X,C,O,5,0),COLOR00A600;
STICKLINE(C<�ֹ� AND C<A2X,C,O,4,0),COLOR00B500;
STICKLINE(C<�ֹ� AND C<A2X,C,O,3,0),COLOR00C600;
STICKLINE(C<�ֹ� AND C<A2X,C,O,2,0),COLOR00D500;
STICKLINE(C<�ֹ� AND C<A2X,H,L,1,0),COLOR00E600;
�ۺ�ɫ����;
STICKLINE(C>�ֹ� AND C<A2X,CLOSE,OPEN,5,0) ,COLORFF66FF;
STICKLINE(C>�ֹ� AND C<A2X,CLOSE,OPEN,4,0) ,COLORFF88FF;
STICKLINE(C>�ֹ� AND C<A2X,CLOSE,OPEN,3,0) ,COLORFF99FF;
STICKLINE(C>�ֹ� AND C<A2X,CLOSE,OPEN,2,0) ,COLORFFAAFF;
STICKLINE(C>�ֹ� AND C<A2X,H,L,1,0) ,COLORFFBBFF;
��ɫϴ��;
STICKLINE(C<�ֹ� AND C>A2X,C,O,5,0),COLOR00BBFF;
STICKLINE(C<�ֹ� AND C>A2X,C,O,4,0),COLOR00CCFF;
STICKLINE(C<�ֹ� AND C>A2X,C,O,3,0),COLOR00DDFF;
STICKLINE(C<�ֹ� AND C>A2X,C,O,2,0),COLOR00EEFF;
STICKLINE(C<�ֹ� AND C>A2X,H,L,1,0),COLOR00FFFF;
MVAR61:=BARSLAST(CROSS((MA((HIGH + LOW) / 5,4)) - (MA((HIGH + LOW) / 5,34)),0));
MVAR62:=BARSLAST(CROSS(0,(MA((HIGH + LOW) / 5,4)) - (MA((HIGH + LOW) / 5,34))));
MVAR63:=BARSLAST(REF(CROSS((MA((HIGH + LOW) / 5,4)) - (MA((HIGH + LOW) / 5,34)),0),1));
MVAR64:=BARSLAST(REF(CROSS(0,(MA((HIGH + LOW) / 5,4)) - (MA((HIGH + LOW) / 5,34))),1));
MVAR65:=IF((MVAR63 < MVAR64),(REF((HHV(HIGH,2)),MVAR63)),(REF((LLV(LOW,2)),MVAR64)));
MVAR66:=(((REF(CLOSE,1)) <= (REF(MVAR65,1))) AND (CLOSE > MVAR65)) AND (MVAR61 <MVAR62);
MVAR67:=(((REF(CLOSE,1)) >= (REF(MVAR65,1))) AND (CLOSE < MVAR65)) AND (MVAR62< MVAR61);
MVAR68:=MVAR66 AND ((COUNT(MVAR66,MVAR61)) = 1);
MVAR69:=MVAR67 AND ((COUNT(MVAR67,MVAR62)) = 1);
MVAR70:=MVAR68 AND ((REF(BARSLAST(MVAR69),1)) < (REF(BARSLAST(MVAR68),1)));
DRAWTEXT(MVAR70,A2X,'←�T�p∝��'),coloryellow;
MVAR71:=BARSCOUNT(C);
MVAR72:=HHV(H,200);
MVAR73:=LLV(L,200);
MVAR74:=(MVAR72-MVAR73)/40;
MVAR75:=L-MVAR74;
DRAWTEXT((MVAR71+0)/34=FLOOR((MVAR71+0)/34),L,'��'),colorwhite;
DRAWTEXT((MVAR71+0)/34=FLOOR((MVAR71+0)/34),MVAR75-1*MVAR74,'ʱ�䴰'),colorwhite;
STICKLINE(��ѹ,OPEN,C,8,0),COLORFF0044;
STICKLINE(��ѹ,OPEN,C,7,0),COLORff0055;
STICKLINE(��ѹ,OPEN ,C,6,0),COLORff0066;
STICKLINE(��ѹ,OPEN,C,5,0),COLORff0077;
STICKLINE(��ѹ,OPEN,C,4,0),COLORFF0088;
STICKLINE(��ѹ,OPEN,C,3,0),COLORff0099;
STICKLINE(��ѹ,OPEN,C,2,0),COLORff00aa;
STICKLINE(��ѹ,OPEN,C,1,0),COLORff00bb;
STICKLINE(���ʽ�,OPEN,C,11,0),COLOR106FFF;
STICKLINE(���ʽ�,OPEN,C,10,0),COLOR000095;
STICKLINE(���ʽ�,OPEN,C,9,0),COLOR00AAFF;
STICKLINE(���ʽ�,OPEN ,C,7,0),COLOR00BBFF;
STICKLINE(���ʽ�,OPEN,C,5,0),COLOR00CCFF;
STICKLINE(���ʽ�,OPEN,C,3,0),COLOR00DDFF;
STICKLINE(���ʽ�,OPEN,C,2,0),COLOR00EEFF;
STICKLINE(���ʽ�,OPEN,C,1,0),COLOR00FFFF;
�������� 1��һ��ʽ�� ������ͻ����ͼָ�� (Դ��) ��һ��ʽ�����ղ���ָ�� (Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ����ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������