‹ 返回

20976

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

指标公式

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ţ��:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORYELLOW;
����:MA(ţ��,6),COLORGREEN;
������:MA(CLOSE,5),CIRCLEDOT,COLOR0000FF;
HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;
AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBU:=IF(DDD,REF(H,DDD),H);
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
�ߵ�ѹ��:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORYELLOW,LINETHICK1;
DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLORGREEN,DOTLINE;
DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORWHITE,DOTLINE;;
���Ƿ�:=10;
������:=1.90;
����:=C>O*(1+���Ƿ�/100) AND VOL>REF(VOL,1)*������;
LS0:=BARSLAST(����);
���Ƽ�:=REF(L,LS0);
DRAWTEXT(����,L-L*0.02,"�������+���"),COLOR00FFFF;
λ��1:=���Ƽ� *0.998;
λ��2:=���Ƽ� *0.97;
λ��3:=���Ƽ� *0.94;
LS11:=IF(1,LS0=1,����);
LS21:=IF(1,LLV(L,1)>REF(L,1),1);
��������:=LS11 AND LS21;
STICKLINE(��������,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������,�3,"1"),COLORGREEN;
LS12:=IF(2,LS0=2,����);
LS22:=IF(2,LLV(L,2)>REF(L,2),1);
��������2:=LS12 AND LS22;
STICKLINE(��������2,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������2,�3,"2"),COLORGREEN;
LS13:=IF(3,LS0=3,����);
LS23:=IF(3,LLV(L,3)>REF(L,3),1);
��������3:=LS13 AND LS23;
STICKLINE(��������3,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������3,�3,"3"),COLORGREEN;
LS14:=IF(4,LS0=4,����);
LS24:=IF(4,LLV(L,4)>REF(L,4),1);
��������4:=LS14 AND LS24;
STICKLINE(��������4,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������4,�3,"4"),COLORGREEN;
LS15:=IF(5,LS0=5,����);
LS25:=IF(5,LLV(L,5)>REF(L,5),1);
��������5:=LS15 AND LS25;
STICKLINE(��������5,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������5,�3,"5"),COLORGREEN;
LS16:=IF(6,LS0=6,����);
LS26:=IF(6,LLV(L,6)>REF(L,6),1);
��������6:=LS16 AND LS26;
STICKLINE(��������6,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������6,�3,"6"),COLORGREEN;
LS17:=IF(7,LS0=7,����);
LS27:=IF(7,LLV(L,7)>REF(L,7),1);
��������7:=LS17 AND LS27;
STICKLINE(��������7,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������7,�3,"7"),COLORGREEN;
LS18:=IF(8,LS0=8,����);
LS28:=IF(8,LLV(L,8)>REF(L,8),1);
��������8:=LS18 AND LS28;
STICKLINE(��������8,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������8,�3,"8"),COLORGREEN;
LS19:=IF(9,LS0=9,����);
LS29:=IF(9,LLV(L,9)>REF(L,9),1);
��������9:=LS19 AND LS29;
STICKLINE(��������9,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������9,�3,"9"),COLORGREEN;
LS110:=IF(10,LS0=10,����);
LS210:=IF(10,LLV(L,10)>REF(L,10),1);
��������10:=LS110 AND LS210;
STICKLINE(��������10,λ��1,���Ƽ�,4,0),COLORRED;
DRAWTEXT(��������10,�3,"10"),COLORGREEN;
DRAWTEXT_FIX(1,0.37,0,0,"�������:"),COLORLIBLUE;
DRAWTEXT_FIX(1,0.43,0,0,HYBLOCK),COLORWHITE;
DRAWTEXT_FIX(1,0.49,0,0,DYBLOCK),COLORWHITE;
DRAWTEXT_FIX(1,0.55,0,0,FGBLOCK),COLORWHITE;
�ܹɱ�:=STRCAT(STRCAT("�ܹɱ�: ",CON2STR(TOTALCAPITAL/1000000,2)),"��");
��ͨ��:=STRCAT(STRCAT(" ��ͨ��: ",CON2STR(CAPITAL/1000000,2)),"��");
ȫ��ͨ:=STRCAT(" ȫ��ͨ: ",CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
��ֵ:=STRCAT(STRCAT(" ��ͨ��ֵ: ",CON2STR((CAPITAL/1000000)*C,2)),"��");
��������:=STRCAT(" ��������: ",CON2STR(FINANCE(42),0));
�ɱ���ֵ:=STRCAT("�ɱ���ֵ: ",STRCAT(STRCAT(STRCAT(STRCAT(�ܹɱ�,��ͨ��),ȫ��ͨ),��ֵ),��������));
��ӯ��:=STRCAT("��ӯ��: ",CON2STR(C/FINANCE(33),2));
������:=STRCAT(" ������: ",CON2STR(C/(FINANCE(20)/FINANCE(1)),2));
���:=STRCAT(" ���: ",CON2STR(C/FINANCE(34),2));
����������:=STRCAT(" ����������: ",CON2STR(FINANCE(33)/FINANCE(34)*100,2));
���:=STRCAT(" ���: ",CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
��������:=STRCAT(" �������� ",CON2STR(FINANCE(30)/FINANCE(20)*100,2));
��Ӫ������:=STRCAT(" ��Ӫ������ ",CON2STR(FINANCE(23)/FINANCE(20)*100,2));
��ǰҵ��:=STRCAT("��ǰҵ��: ",STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(��ӯ��,������),�о���),����������),ë����),��������),��Ӫ������));
[1] [2]  ��һҳ  ���޴����� 0��һ��ʽ�� ͨ���Ų�׽������ͼָ��(Դ��) ��һ��ʽ��ͨ����׼ȷ������ʾ��ͼָ��(Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������