‹ 返回

3673

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

指标公式

input: y(5,1,60),M(8,1,100),N(13,1,100);
DRAWGBK(C,COLORRGB(36,68,36),COLORRGB(100,100,100),1);
jQCB:=EMA(C,3);
DScj1:=PEAKBARS(3,y,1);
DScj2:=TROUGHBARS(3,y,1);
DScj3:=PEAKBARS(2,y,1);
���:=DATACOUNT-DScj1[DATACOUNT];
�Ⱥ�:=DATACOUNT-DScj2[DATACOUNT];
��ʯ0:=MA(LLV(jQCB,3),DScj2+1); 
�ɽ�0:=MA(HHV(jQCB,1),DScj3+1);
ѹ��0:=MA(WMA(h,2),DScj1+1); 
F:=100*(C-REF(C,1))/REF(C,1);
p1:=IF(C<REF(O,1) AND f<0,1,0);
p3:=IF(C>REF(O,1) AND f>0,1,0);
p2:=IF(C<REF(O,2) AND f<0,1,0);
p4:=IF(C>REF(O,2) AND f>0,1,0);
��D5:=P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1;
��D6:=P3=0 AND REF(P3,1)=1 AND P4=0 AND REF(P4,1)=1;
AS:=ZIG(3,3);  
��AL:=CROSS(AS,REF(AS,1));
��AG:=CROSS(REF(AS,1),AS);
���:=FILTER((TROUGHBARS(3,15,1)<4)=1,3);//��ǰһ��
����:=FILTER((PEAKBARS(3,15,1)<4)=1,3);  //��ǰһ��
STICKLINE(O>=C,H,L,1,0),ColorFFBE5E; 
STICKLINE(O>=C,C,O,7,0),ColorFFBE5E;
STICKLINE(C>=O,H,L,1,0),Color5050FF;
STICKLINE(C>=O,C,O,7,1),Color5050FF;
STICKLINE(���,L,(O+C)/2,0,0),COLORWHITE; 
STICKLINE(���,C,(O+C)/2,7,0),COLORWHITE; 
STICKLINE(����,H,(O+C)/2,0,0),COLORYELLOW;
STICKLINE(����,C,(O+C)/2,7,0),COLORYELLOW;
STICKLINE(��D5 and ��AL,L,(O+C)/2,0,0),COLORWHITE; 
STICKLINE(��D5 and ��AL,O,(O+C)/2,7,0),COLORWHITE; 
STICKLINE(��D6 and ��AG,L,(O+C)/2,0,0),Color3EA63E;
STICKLINE(��D6 and ��AG,O,(O+C)/2,7,0),Color3EA63E;
Gh:=h;
Ghh:=hhv(h,N);
GL:=L;
GLL:=llv(L,N);
if   Gh[datacount]=Ghh[datacount]  then  begin
if   GL[datacount]=GLL[datacount]  then  begin 
end; 
end; 
Hu_1:=(o+3*c+l+h)/6;
Dh:=Hu_1;
ֹ��:hhv(Hu_1,M),LINEDASH,PRECISION2,COLORWHITE;
DL:=Hu_1;
��λ:llv(Hu_1,M),LINEDASH,PRECISION2,COLORGREEN;
if   Dh[datacount]=ֹ��[datacount]  then  begin
if   DL[datacount]=��λ[datacount]  then  begin 
end;
end;
X_L1:=reverse((3*C+2*O+L+H)/7)+2*wma(wma((3*C+2*O+L+H)/7,1),5);
������: 3*X_L1-2*sma(X_L1,2,1),LINETHICK,PRECISION2,COLORYELLOW;
ѹ��:PARTLINE(DScj1>0,ѹ��0),LINETHICK,ColorFF7D00; //ѹ��--���� 
PARTLINE(DScj1>0,ѹ��0),LINETHICK2,COLORBLUE;
��ʯ:PARTLINE(DScj2>0,��ʯ0),COLORRED; //��ʯ--����
�ɽ�:PARTLINE(DScj3>0 and �ɽ�0>ref(�ɽ�0,1),�ɽ�0),LINETHICK1,Color0089FF;//�ɽ�--���
PARTLINE(1,������),LINEDOT,COLORYELLOW;
DRAWICON(BARPOS=���,H*1.02,12);//Ԥ���ź�
DRAWICON(BARPOS=�Ⱥ�,L*0.98,10);//Ԥ���ź�
DRAWNUMBER(BARPOS=���,H*1.02,jQCB,2),PXUP26,ALIGN,COLORWHITE,SHIFT1;
DRAWNUMBER(BARPOS=�Ⱥ�,L*0.98,jQCB,2),PXUP26,ALIGN,COLORBROWN,SHIFT1;
DRAWTEXT(BARPOS=���,H*1.02,'��'),ALIGN,ColorFF9700,SHIFT1;
DRAWTEXT(BARPOS=�Ⱥ�,L*0.98,'��'),ALIGN,COLORRED,SHIFT1;
//DRAWTEXT(BARPOS=SYSPARAM(2),C,'��Ԥ���ź� -- �źŵ�(���ɲ�����)'),align4,PXDN6,COLORWHITE;
asv:=DScj3>0 and CROSS(�ɽ�0,ref(�ɽ�0,1));
asw:=BARSLAST(BARPOS=�Ⱥ�)>0;
DRAWNUMBER(asv and asw,L*0.98,jQCB,2),ALIGN,Color0089FF;
DRAWTEXT(asv and asw,L*0.98,'��'),PXUP26,ALIGN,Color0089FF;  ���޴����� 0��һ��ʽ�� ����˭�ң��ж϶��ڶ��� ��һ��ʽ�����Ƚ��� ��ͼ ��Դ��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������