‹ 返回

50259

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

指标公式

VAR1:=EMA(EMA(CLOSE,9),9);
����:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
STICKLINE(����<0,����,0,1,0),COLORWHITE;
A10:=CROSS(����,0);
��ׯ����:IF(����<0,����,0),COLORWHITE,NODRAW;
��ʼ����:IF(A10,1,0),LINETHICK1,COLORBROWN;
STICKLINE(����>REF(����,1) AND ����>0,����,0,1,0),COLORRED;
��ׯ����:IF(����>REF(����,1) AND ����>0,����,0),COLORRED,NODRAW;
VAR2:=100*WINNER(CLOSE*0.95);
STICKLINE(VAR2>50 AND COST(85)<CLOSE AND ����>0,����,0,1,0),COLORFF00FF;
�߶ȿ���:IF(VAR2>50 AND COST(85)<CLOSE AND ����>0,����,0),COLORFF00FF,NODRAW;
STICKLINE(����<REF(����,1) AND ����>0,����,0,1,0),COLOR00FF00;
��������:IF(����<REF(����,1) AND ����>0,����,0),COLOR00FF00,NODRAW;
DRAWICON(��ʼ����,-2,15);
AVAR2:=REF(LOW,1);
AVAR3:=SMA(ABS(LOW-AVAR2),13,1)/SMA(MAX(LOW-AVAR2,0),13,1)*100;
AVAR4:=EMA(IF(CLOSE*1.2,AVAR3*13,AVAR3/13),13);
AVAR5:=LLV(LOW,34);
AVAR6:=HHV(AVAR4,34);
AVAR7:=IF(LLV(LOW,56),1,0);
AVAR8:=EMA(IF(LOW<=AVAR5,(AVAR4+AVAR6*2)/2,0),3)/618*AVAR7;
AA:=AVAR8>REF(AVAR8,1);
DJ:=REF(LLV(L,100),3);
ZD:=REFDATE(DJ,DATE);
XG:=L=ZD;
XGA:=AA AND XG;
XG1:=XGA>REF(XGA,1);
�ײ�:XG1>REF(XG1,1);
DRAWTEXT(�ײ�,-6,'�ײ�'),COLORYELLOW;
STICKLINE(�ײ�,-4,-1,1,0),COLORCYAN,LINETHICK4;
DRAWICON(�ײ�,-3,26);
V1:=CLOSE/REF(CLOSE,3)>=1.1;
V2:=BACKSET(V1,2);
����ָ:V2 AND COUNT(V2,2)=1;
STICKLINE( ����ָ,-6,-3,1,0),COLORYELLOW,LINETHICK4;
DRAWICON(����ָ,-4,11);
DRAWTEXT(����ָ,-7,'����ָ'),COLORYELLOW;
AAD:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,30))/MA(CLOSE,30); 
GD:=DMA(CLOSE,AAD);
SS:=(1+9/100)*GD; 
XX:=(1-9/100)*GD;
ZTD:=C/REF(C,1)>1.092 AND C/REF(C,1)<1.1035 AND C=H;
A1:=REF(COUNT(ZTD,6)=1,1);
A2:=REF(SUM((C-REF(C,1))/C*100,2)<-5,1) OR REF(SUM((C-REF(C,1))/C*100,5)<-10,1);
VD1:=AMOUNT/VOL/7;
VD2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
VD3:=SUM(AMOUNT,10)/VD1/7;
VD4:=DMA(VD2,VOL/VD3);
VD5:=(CLOSE-VD4)/VD4*100;
VD6:=CROSS(VD5,-5) OR CROSS(VD5,-10);
VD7:=C/REF(C,20)<1.3 OR REF(C,3)/REF(C,20)<1.3;
A3:=A1 AND A2 AND C>XX AND C<GD AND C/REF(C,1)>1.01 AND VD6 AND VD7;
���ص�:IF(A3,1,0),LINETHICK1,COLORYELLOW;
DRAWTEXT(���ص�,-7,'���ص�'),COLORYELLOW;
STICKLINE(���ص�,-2,-18,3,0),COLORYELLOW,LINETHICK2;
HJXX_1:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
HJXX_2:=EMA(HIGH,30)*1.15;
HJXX_3:=EMA(HIGH,3)*1.03;
���ʽ���:CROSS(CLOSE,HJXX_3) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1) > 0.04 ;
STICKLINE(���ʽ���,-1.5,-20,1.5,0),COLORFFFF00;
DRAWTEXT(���ʽ���,-20,' ���ʽ���'),COLORRED;
MA55:=MA(C,55);
EXPA:=EXPMA(C,6)COLORRED,LINETHICK2;
M5:=MA(CLOSE,5)COLORWHITE;
M5138��:=MA(C,5)-MA(C,13)+MA(C,8),COLORCYAN,LINETHICK1;
M52:=MA(M5138��,2),COLORYELLOW,LINETHICK1;
M53:=(M5138��*1.045),COLORYELLOW,LINETHICK1;
M54:=(M5138��*1.090),COLORYELLOW,LINETHICK1;
M55:=(M5138��*1.135),COLORYELLOW,LINETHICK1;
DIF0:=CROSS(C,M5138��),COLORYELLOW,LINETHICK1;
DI:=CROSS(M5138��,M52);
����:=LLV(MA(HIGH,(3)),1),LINETHICK2,COLORRED;
����2:=LLV(MA(HIGH,(3)),2),LINETHICK2,COLORWHITE;
M38��:=MA(C,5)-MA(C,13)+MA(C,8),COLORCYAN,LINETHICK1;
M522:=MA(M38��,2),COLORYELLOW,LINETHICK1;
M3852:=CROSS(M38��,M522);
C����:=CROSS(C,����);
DDTD:=DMA(C,ABS(C-MA(C,14))/MA(C,14));
�ϲ�:=EMA(DDTD,30)*1.2,COLORGREEN;
�ϲ�2:=MA(�ϲ�,3)COLORWHITE;
�ϲ���:=IF(�ϲ�>REF(�ϲ�,1),1,0),COLORWHITE;
���Ϲ�:=EMA(2.055*EMA(EMA(H,34),34)-EMA(EMA(L,34),34),5),COLORCYAN,LINETHICK2;
�²�:=EMA(DDTD,30)*0.91,COLORMAGENTA;
���¹�:=EMA(2*EMA(EMA(L,21),21)-EMA(EMA(H,21),21),5),COLORYELLOW,LINETHICK2;
C��:=IF(C>���¹�,0,1)COLORWHITE;
�Ƕ��ϲ�:=ATAN((�ϲ�/REF(�ϲ�,1)-1)*100)*180/3.141592654,NODRAW,COLORWHITE;
�Ƕ�MA5:=ATAN((M5/REF(M5,1)-1)*100)*180/3.141592654,NODRAW,COLORWHITE;
���¹�2:=IF(���¹�>REF(���¹�,1),1,0),COLORWHITE;
���¹�:=EMA((3*C+H+O+L)/6,30)*0.89,COLORMAGENTA,NODRAW;
TJ5:=REF("CCI.CCI",1)<-100 AND "CCI.CCI">REF("CCI.CCI",1);
TJ6:=REF("KDJ.J"(9,3,3),1)<20 AND "KDJ.J"(9,3,3)>REF( "KDJ.J"(9,3,3),1);
TJ7:=REF("RSI.RSI1",1)<20 AND "RSI.RSI1">REF("RSI.RSI1",1);
TJ8:=COUNT(TJ5,5) AND COUNT(TJ6,5) AND COUNT(TJ7,5);
TJ9:=3075.2525*400;
����:=1;
���:=CROSS(TJ8,0.5);
����1:=CROSS(���,0.001),COLOR0FB9FF;
���ܵ�:IF(�²�>M38�� AND ���¹�>�²� AND ���� AND ���,30.2,0),STICK,COLORCYAN,LINETHICK6;
DRAWTEXT(CROSS(���ܵ�,1),���ܵ�-���ܵ�*0.15,'�I����'),COLORCYAN;
����:=SMA(C,6.5,1);
����:=SMA(C,13.5,1);
����:=CROSS(����,����),COLORMAGENTA;
DZ����:IF(����>0.001 AND ����,30.2,0),STICK,COLORLIMAGENTA,LINETHICK6;
DRAWTEXT(CROSS(DZ����,1),DZ����-DZ����*0.15,' �IDZ��'),COLORLIMAGENTA;
Y:35,COLORBLACK;