‹ 返回15549
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 15549 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
③ 抓买卖点(择时摆动)RSI — 涨跌力量强弱,超买超卖与背离
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用摆动指标抓超买超卖,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
指标公式
NC:=5;
VAR1AA:=4*MA((CLOSE-LLV(LOW,NC))/(HHV(HIGH,NC)-LLV(LOW,NC))*100,5)-
3*MA(MA((CLOSE-LLV(LOW,NC))/(HHV(HIGH,NC)-LLV(LOW,NC))*100,5),3.2),COLORYELLOW,LINETHICK0;
VAR2AA:=8,COLORGREEN,LINETHICK0;
V3AA:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
������:=MA(V3AA,2);
V5AA:=MA(������,2);
����:IF(COUNT((������>REF(������,1) AND REF(������,1)<REF(������,2) AND ������<23 AND CROSS(VAR1AA,VAR2AA)),5),1,0),NODRAW;
DRAWICON(����>0,0,1),NODRAW;
LC:=REF(CLOSE,1);
RSI:=MA(MAX(CLOSE-LC,0),4.1)/MA(ABS(CLOSE-LC),4.1)*100;
��:IF(EXIST(CROSS(RSI,11)*80,5),1,0),COLORRED,NODRAW;
DRAWICON(��>0,1,1),NODRAW;
VAR1A1:=3;
VAR2A1:=3*MA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5)-2*MA(MA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5),3);
����:IF(EXIST(CROSS(VAR2A1,VAR1A1),5),1,0),NODRAW;
DRAWICON(����>0,2,1),NODRAW;
AA:=REF(H,1)<REF(L,13);
BB:=L>REF(H*0.75,1);
CC:=AA AND BB ;
����:IF(COUNT(FILTER((CC=1 ),13) AND "MACD.MACD">REF("MACD.MACD",2),5),1,0),COLORGREEN,NODRAW;
DRAWICON(����>0,3,1),NODRAW;
VAR1X:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR2X:=MA(VAR1X,3);
VAR3X:=MA(VAR2X,3);
VAR4X:=MA(VAR3X,3);
VAR5X:=CROSS(VAR3X,VAR4X) AND VAR3X<20;
VARX6:=CROSS(VAR4X,VAR3X) AND VAR3X>80;
����1:IF(COUNT(FILTER(VAR5X,10)=1,5),1,0),NODRAW;
DRAWICON(����1>0,4,1),NODRAW;
NB:=3;
VAR01:=MA(HHV(HIGH,485),17);
VAR02:=MA(HHV(HIGH,222),17);
VAR03:=MA(HHV(HIGH,96),17);
VAR04:=MA(LLV(LOW,485),17);
VAR05:=MA(LLV(LOW,222),17);
VAR06:=MA(LLV(LOW,96),17);
VAR07:=MA((VAR04*0.96+VAR05*0.96+VAR06*0.96+VAR01*0.558+VAR02*0.558+VAR03*0.558)/6,17);
VAR08:=MA((VAR04*1.25+VAR05*1.23+VAR06*1.2+VAR01*0.55+VAR02*0.55+VAR03*0.65)/6,17);
VAR09:=MA((VAR04*1.3+VAR05*1.3+VAR06*1.3+VAR01*0.68+VAR02*0.68+VAR03*0.68)/6,17);
VAR10:=MA((VAR07*3+VAR08*2+VAR09)/6*1.738,17);
VAR11:=IF(DATE<=1050531,VAR10,VAR10*DAY);
VAR12:=LOW;
VAR13:=REF(LOW,1);
VAR14:=MA(ABS(VAR12-VAR13),3)/MA(MAX(VAR12-VAR13,0),NB)*100;
VAR15:=MA(IF(CLOSE*1.35<=VAR11,VAR14*10,VAR14/10),NB);
VAR16:=LLV(LOW,30);
VAR17:=HHV(VAR15,30);
VAR18:=1990831;
VAR19:=IF(DATE<=VAR18,MA(IF(LOW<=VAR16,(VAR15+VAR17*2)/2,0),NB),100000000);
VAR20:=(HHV(H,9.8)-C)/(HHV(H,9.8)-LLV(L,9.8))*100;
VAR21:=MA(VAR20,3);
VAR22:=MA(VAR21,3);
VAR23:=3*VAR21-2*VAR22;
VAR24:=IF(VAR23>=100,100,IF(VAR23<=0,0,VAR23));
VAR25:=(CLOSE-MA(CLOSE,60))/MA(CLOSE,60)*100;
VAR26:=100+(-ABS(VAR25));
VAR27:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
VAR28:=MA(MA(VAR27,9),9)/7.77777;
VAR29:=MA(VAR28,5);
VAR30:=3*VAR28-2*VAR29;
VAR31:=CROSS(VAR30,VAR28) AND VAR28<2.7 AND C>O;
VAR32:=(CLOSE-LLV(LOW,17))/(HHV(HIGH,17)-LLV(LOW,17))*100;
VAR33:=(CLOSE-LLV(LOW,50))/(HHV(HIGH,50)-LLV(LOW,50))*100;
VAR34:=MA(MA(VAR32,3),3)+3*STD(CLOSE,10);
VAR35:=MA(VAR33,3);
����:IF(COUNT((CROSS(VAR34,VAR35) AND VAR35<18 AND VAR35>REF(VAR35,1)OR CROSS(VAR35,5)),5),1,0),COLORBLUE,NODRAW;
DRAWICON(����>0,5,1),NODRAW;
��:=MA(CLOSE,1);
��:=(LOW+HIGH+CLOSE)/3;
��:= MA(��,5);
����:=LLV(��,10);
��:IF(COUNT(LLV((��<����),5),5),1,0),COLORRED,NODRAW;
DRAWICON(��>0,6,1),NODRAW;
���߽���:=3*MA((C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100,5)-2*MA(MA((C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100,5),3);
VAR555:=10;
����:IF(COUNT(CROSS(���߽���,VAR555),5),1,0),NODRAW;
DRAWICON(����>0,7,1),NODRAW;
��ָ63:IF(COUNT((((REF(CLOSE,13)-CLOSE)/(REF(CLOSE,13)))*(100)>15) AND
((SUM((VOL)/(CAPITAL),13))*(100)<18) AND (((VOL)/(CAPITAL))*(100)<2.5)
AND (((REF(CLOSE,1)-CLOSE)/(REF(CLOSE,1)))*(100)<8),5),1,0),COLORFFCC66,NODRAW;
DRAWICON(��ָ63>0,8,1),NODRAW;
AAH:=LLV(LOW,34);
BBH:=HHV(HIGH,30);
DDH:=(MA(((CLOSE-AAH)/(BBH-AAH))*(4),4))*(25);
ɱ��:=(((DDH-LLV(DDH,21))/(HHV(DDH,21)-LLV(DDH,21)))*(4))*(25);
����:IF(COUNT(CROSS(ɱ��,90) AND (DDH<40),5),1,0),COLORFFFF00,NODRAW;
DRAWICON(����>0,9,1),NODRAW;
BIAS3:=MA((CLOSE-MA(CLOSE,27))/MA(CLOSE,27),3)*100,COLORFF00FF,LINETHICK2;
����1:IF(COUNT(BIAS3<0,8)>=8 AND COUNT(BIAS3>0,34)>13 AND COUNT(BIAS3<0,55)>30,1,0),LINETHICK3,NODRAW;
DRAWICON(����1>0,10,1),NODRAW;
DIFFY:=MA(CLOSE,12) - MA(CLOSE,26);
DEAY:=MA(DIFFY,9);
MACDY:=2*(DIFFY-DEAY),COLORSTICK;
AY:=IF(CROSS(0,DEAY),1,0);
A1Y:=IF(DIFFY<0 AND CROSS(DIFFY,DEAY),1,0);
SSY:=IF(AY,SUM(A1Y,0),0);
SSBY:=HHV(SSY,0);
SSSY:=SUM(A1Y,0);
����:IF(COUNT(SSSY-SSBY=2 AND SSSY>REF(SSSY,1),5),1,0),COLORFFFF00,NODRAW;
DRAWICON(����>0,11,1),NODRAW;
��ú�:(����+��+����+����+����1+����+��+����+��ָ63+����+����1+����),LINETHICK2,COLORRED;
5.5,LINETHICK2,COLORYELLOW;
3.5,COLORBLUE;
�������� 0��һ��ʽ�� ͨ����S���۳�ǿ�ź���ָ�깫ʽ ��һ��ʽ��ͨ��������ѡ��ָ�깫ʽ��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ����ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������