‹ 返回

18166

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

指标公式

105,COLORFF7F00,DOTLINE;
LC1:= SMA(C,2,1);
TCRSI:=SMA(MAX(CLOSE-LC1,0),6,1)/SMA(ABS(CLOSE-LC1),6,1)*100;
LC2:= SMA(H,2,1);
THRSI:=SMA(MAX(H-LC2,0),6,1)/SMA(ABS(H-LC2),6,1)*100;
LC3:= SMA(O,2,1);
TORSI:=SMA(MAX(O-LC3,0),6,1)/SMA(ABS(O-LC3),6,1)*100;
LC4:= SMA(L,2,1);
TLRSI:=SMA(MAX(L-LC4,0),6,1)/SMA(ABS(L-LC4),6,1)*100;
TVAR:=SMA(((10000 * CLOSE) / INDEXC),2,1);
�����̹�����:=SMA(MAX(((10000 * CLOSE) / INDEXC)-TVAR,0),6,1)/SMA(ABS(((10000 * CLOSE) / INDEXC)-TVAR),6,1)*100;
RSI:=(TCRSI+TORSI+THRSI+TLRSI+�����̹�����)/5,COLORMAGENTA,LINETHICK1;
���:=EMA(EMA(RSI,6),5),COLORGRAY,LINETHICK1;
�й�:=MA(RSI,26);
STICKLINE(CROSS(�ο���,�й�),95,105,1.2,0),COLORRED;
STICKLINE(CROSS(�ο���,�й�),85,95,1.2,0),COLORGREEN;
DRAWTEXT(CROSS(�ο���,�й�),104.5,'��↑'),COLORGREEN,LINETHICK1; 
DRAWTEXT(CROSS(�ο���,�й�),94.5,'��↓'),COLORRED,LINETHICK1;
60,COLORLIRED,DOTLINE;
DRAWTEXT(ISLASTBAR,65,'↑ǿ'),COLORRED;
MA10:=MA(CLOSE,10);
MA34:=MA(CLOSE,34);
VOLUME:=VOL;
TJ:=(V/REF(V,1)>3.4) AND MA10<MA34 AND MA10>REF(MA10,1);
������:=LAST(C<O,3,0);
������:=LAST(VOL<REF(VOL,1),3,0);
ѡ��:=REF(������,1)>0 AND REF(������,1)>0 AND O<C AND TJ;
STICKLINE(ѡ��,0,40,1.2,0),COLORRED;
DRAWTEXT(ѡ��>0.9,39,' ��'),COLORRED,LINETHICK1;
DRAWTEXT(ѡ��>0.9,27,' ��'),COLORRED,LINETHICK1; 
DRAWTEXT(ѡ��>0.9,15,' ��'),COLORRED,LINETHICK1;
VARR:=(C+H+O+L)/4;
�Ϲ�:=EMA(VARR,10)*1.09;
����ͻ��:=LAST((H-L)/REF(C,1)<0.1,20,0) AND VOL>REF(VOL,1)*1.5 AND C>REF(C,1)*1.03
AND "DMI.PDI">"DMI.MDI" AND"DMI.ADXR">"DMI.MDI"AND "DMI.PDI">"DMI.ADX" 
AND(CROSS("DMI.ADX","DMI.ADXR")OR("DMI.ADX">"DMI.ADXR"))
AND"KDJ.D">REF("KDJ.D",1) AND"KDJ.D"<75 AND C<�Ϲ�;
STICKLINE(����ͻ��,25,35,1.2,0),COLORGREEN;
STICKLINE(����ͻ��,15,25,1.2,0),COLORA943FF; 
STICKLINE(����ͻ��,0,15,1.2,0),COLORRED; 
DRAWTEXT(����ͻ��,35,' ��'),COLORGREEN,LINETHICK1; 
DRAWTEXT(����ͻ��,24,' ��'),COLORA943FF,LINETHICK1; 
DRAWTEXT(����ͻ��,13.5,' ͻ'),COLORRED,LINETHICK1;
XXBB:= EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*4,5)*100; 
����:=REF(XXBB,1)<50 AND XXBB-REF(XXBB,1)>25;
STICKLINE(����,70,80,1.2,0),COLOR2222AA; 
STICKLINE(����,60,70,1.2,0),COLOR11AA88; 
STICKLINE(����,50,60,1.2,0),COLORAAAA00; 
DRAWTEXT(����,80,'��'),COLOR00FFFF,LINETHICK1; 
DRAWTEXT(����,70,'��'),COLOR00FFFF,LINETHICK1; 
DRAWTEXT(����,60,'��'),COLOR00FFFF,LINETHICK1; 
����:=LLV(L,3)=LLV(L,60) AND C/REF(C,1)>=1.04;
I����:STICKLINE(����,0,35,1.2,0),COLORLIRED,LINETHICK1;
DRAWTEXT(����,32,'����'),COLOR00FFFF,LINETHICK1;
VAR34:=EMA(AMOUNT/VOL/100,3);
������:=EMA(VAR34,88)*0.85;
��������:=������*0.87;
VAR35:=LOW<=�������� AND CLOSE>REF(CLOSE,1)*1.02;
DIFF:=EMA(CLOSE,3)-EMA(CLOSE,8);
X1:=EMA(DIFF,5)*5;
X2:=((EMA(CLOSE,3)-EMA(CLOSE,8)))*5;
X3:=CROSS(X2,X1) AND X1<-0.25 AND (REF(C,20)-C)/C>0.30;
��׺󳭵�:=X3 AND VAR35; 
STICKLINE(��׺󳭵�,0,23,1.2,0),COLOR00FFFF;
DRAWTEXT(��׺󳭵�,20,'����'),COLOR00FFFF,LINETHICK1;
�Ƿ�%:=(C-REF(C,1))/REF(C,1)*100,LINETHICK0;
����2:=(�Ƿ�%>6 AND �Ƿ�%<7) AND VAR35 AND ���� AND X3;
B11:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70;
B12:=SMA(B11,9,1)+100;
B13:=(C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100;
B14:=SMA(B13,3,1);
B15:=SMA(B14,3,1)+100;
B16:=B15-B12;
������:=IF(B16>60,B16-60,0);
IF(REF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04 AND ������=0 AND C>REF(C,1),1) 
AND ����2,70,50),LINETHICK2,COLORCYAN; 
DRAWTEXT(REF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04 AND ������=0 AND C>REF(C,1),1) 
AND ����2,75,'��������'),COLORCYAN,LINETHICK1;
50,COLORRED,LINETHICK2;
DRAWTEXT(ISLASTBAR,55,'↓��'),COLORGREEN;
����:=C-REF(C,1);
����:=100*EMA(EMA(����,6),6)/EMA(EMA(ABS(����),6),6);
����:=LLV(����,2)=LLV(����,7) AND COUNT(����<0,2) AND CROSS(����,MA(����,2));
ʮ��:=FINANCE(37)<=60000;
ʮ����˼��:=(C-REF(C,20))/REF(C,20)*100<0;
��Ů��:=FILTER(����=1,5) AND CCI>0 AND ʮ�� AND ʮ����˼��;
STICKLINE(����,0,23,1.2,0),COLORGREEN;
DRAWTEXT(��Ů��,20,' ��Ů'),COLORGREEN,LINETHICK1;
����:=MA(CLOSE,5);
������:=EXPMA(EXPMA(CLOSE,50),1);
B1:=����>������ AND ������>REF(������,1);
VAR326:=IF(CLOSE>REF(CLOSE,1),88,0);
VAR327:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND VAR326>0, 91, 0);
����ץ��ͣ:=FILTER(VAR327>1,5) AND B1;
IF(����ץ��ͣ>0,40,0),COLORMAGENTA,LINETHICK2;
DRAWTEXT(����ץ��ͣ>0,38,'ץ��ͣ'),COLORMAGENTA,LINETHICK1;
MA20:=MA(C,20);
MA30:=MA(C,30);
QSXS:=MA20>MA30 AND MA20>REF(MA20,1) AND MA30>REF(MA30,1);
ZF:=(C/REF(C,1)-1)*100;
N1:=BARSLAST(CROSS(C,MA(C,5)));
N2:=BARSLAST(CROSS(MA(C,5),C));
HM:=IF(N1<N2,N1+1,0)*QSXS;
Z2:=HM=1 AND ZF>=0 AND C>O AND QSXS;
KX1:=ZF<=-3 AND C<O;
XDSJ:=BARSLAST(KX1);
KX2:=ZF>=3 AND C>O;
JBY:=KX2 AND XDSJ<=2 AND C>=REF(O*0.99,XDSJ) AND ZF>ABS(REF(ZF,XDSJ)*0.99);
Z3:=IF(FILTER(JBY,1) AND QSXS,5,0);
��������:=Z2 AND Z3; 
IF(��������,25,0),LINETHICK2,COLORGREEN;
DRAWTEXT(��������>0,20,'����'),LINETHICK1,COLORGREEN;
RSV:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
����2:SMA(RSV,3,1),COLORWHITE,LINETHICK2; 
D:=SMA(����2,3,1),COLOR00FFFF,LINETHICK2;
����1:3*����2-2*D,COLOR00FFFF,LINETHICK2;
IF(����1<REF(����1,1),����1,DRAWNULL),COLORGREEN,LINETHICK2;
IF(����1>REF(����1,1),����1,DRAWNULL),COLORRED,LINETHICK2;
ţʮ:=MA(CLOSE,10);
B2:=����1<35 AND ����<ţʮ;
A5:=C-REF(C,1);
A6:=100*EMA(EMA(A5,6),6)/EMA(EMA(ABS(A5),6),6);
RMA1:=EMA(CLOSE,7);
NMA1:=EMA(CLOSE,19);
UP1:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),H
=HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),0);
DOWN1:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),L
=LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),0);
���:=(LLV(A6,2)=LLV(A6,7) AND COUNT(A6<0,2) AND CROSS(A6,MA(A6,2))) AND 
REF(DOWN1,1)<REF(DOWN1,2) AND UP1>REF(DOWN1,1) AND B2;
STICKLINE(���,85,105,1.2,0),COLORMAGENTA;
DRAWTEXT(���,104.5,'��'),COLORMAGENTA,LINETHICK1;
DRAWTEXT(���,94.5,'��'),COLORMAGENTA,LINETHICK1; 
20,COLOR4080FF,DOTLINE;
DRAWTEXT(ISLASTBAR,25,'��ע'),COLOR4080FF;
40,COLOR00FFFF,LINETHICK3,POINTDOT; 
85,COLORA943FF,DOTLINE; 
AHC3:=EXPMA(CLOSE,9);
����:=EXPMA(AHC3*0.86,5),COLOR00FFFF,DOTLINE;
DZ:=MIN(C,O)<MA(C,5) AND (MIN(C,O)-L)/O>0.05;
DRAWICON(DZ AND L< ����,L*0.98,9);;
  ���޴����� 0��һ��ʽ�� ͨ���ź���������ͼָ��(Դ��) ��һ��ʽ��ͨ��������ѡ��ָ��(Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������