‹ 返回

50235

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

指标公式

A1:=((MA(C,60)-L)/MA(C,20)),COLOR00FFFF;
B1:=((MA(C,60)-L)/MA(C,60)),COLOR00FF00;
C1:=((MA(C,30)-L)/MA(C,30)),COLORFF00FF;
����1:50*(A1+B1+C1)/3,COLOR0000FF;
ɢ��1:-50*(A1+B1+C1)/3,COLOR00FF00;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA30:=MA(CLOSE,30);
MA54:=MA(CLOSE,54);
MA60:=MA(CLOSE,60);
MA120:=MA(CLOSE,120);
�ȶ�:50/((MA5+MA10+MA20+MA30+MA60+MA120)/6/C)/10,COLORWHITE,DOTLINE;
BBT:�ȶ�-����1,NODRAW;
BBT1:=BBT-REF(BBT,1)>0;
BBT2:=BBT-REF(BBT,1)<0;
STICKLINE(BBT1*BBT,�ȶ�,����1,0,0),COLORFF00FF;
STICKLINE(BBT2*BBT,�ȶ�,����1,0,0),COLORFF8000;
DRAWICON(BBT<=1,����1,11);
;
VURH9:=WINNER(C)>0.95 AND HHV(C,13)=C AND 100*(C-MA(C,12))/MA(C,12)>10 ;
��K:="KDJ.K#DAY"(9,3,3);
��D:="KDJ.D#DAY"(9,3,3);
��YDIF:="MACD.DIF#DAY"(14,56,5);
��YDEA:="MACD.DEA#DAY"(14,56,5);
��RSI:="RSI.RSI1#DAY"(9);
��K:="KDJ.K#WEEK"(9,3,3);
��D:="KDJ.D#WEEK"(9,3,3);
��YDIF:="MACD.DIF#WEEK"(14,56,5);
��YDEA:="MACD.DEA#WEEK"(14,56,5);
��RSI:="RSI.RSI1#WEEK"(9);
��K:="KDJ.K#MONTH"(9,3,3);
��D:="KDJ.D#MONTH"(9,3,3);
��YDIF:="MACD.DIF#MONTH"(14,56,5);
��YDEA:="MACD.DEA#MONTH"(14,56,5);
��RSI:="RSI.RSI1#MONTH"(9);
XY1:=��K>��D;
XY2:=��YDIF>��YDEA;
XY3:=��RSI>5;
XY4:=��K>��D;
XY5:=��YDIF>��YDEA;
XY6:=��RSI>5;
XY7:=��K>��D;
XY8:=��YDIF>��YDEA;
XY9:=��RSI>5;
�������:=XY1 AND XY2 AND XY3 AND XY4 AND XY5 AND XY6 AND XY7 AND XY8 AND XY9;
DIFX:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAX:=EMA(DIFX,9);
AAAT:=(DIFX-DEAX)*2*60;
����:=CROSS(AAAT-REF(AAAT,1),15),COLORRED,LINETHICK2;
DIFK:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEAK:=EMA(DIFK,9);
��MD:=MACD.DIF#WEEK;
��MA:=MACD.DEA#WEEK;
STICKLINE(��MD>=��MA,-13.5,-16.5,5,0),COLOR0000BB;
STICKLINE(��MD<��MA,-13.5,-16.5,5,1),COLOR696969;
��MD:=MACD.DIF#MONTH;
��MA:=MACD.DEA#MONTH;
STICKLINE(��MD>=��MA,-16.5,-19.5,5,0),COLOR0000BB;
STICKLINE(��MD<��MA,-16.5,-19.5,5,1),COLOR696969;
RSVX:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));
KX:=SMA(RSVX,3,1);
DHX:=SMA(KX,3,1);
JX:=3*KX-2*DHX;
STICKLINE(KX>=DHX,-20.5,-23.5,5,0),COLOR0000FF;
STICKLINE(KX<DHX,-20.5,-23.5,5,1),COLOR696969;
��XK:="KDJ.K#WEEK" ;
��XD:="KDJ.D#WEEK" ;
STICKLINE(��XK>=��XD,-24.5,-27.5,5,0),COLOR0000FF;
STICKLINE(��XK<��XD,-24.5,-27.5,5,1),COLOR696969;
��XK:="KDJ.K#MONTH" ;
��XD:="KDJ.D#MONTH" ;
STICKLINE(��XK>=��XD,-28.5,-31.5,5,0),COLOR0000FF;
STICKLINE(��XK<��XD,-28.5,-31.5,5,1),COLOR696969;
VUR1:=VOL/CAPITAL;
VUR2:=1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1);
VUR3:=2.5*MAX(VUR1,VUR2);
VUR4:=DMA(CLOSE,VUR3);
VUR5:=20*(VUR4/REF(VUR4,1)-1)*38;
VUR6:=EMA(VUR5,2);
VUR7:=EMA(VUR5,2);
VUR8:=EMA(VUR7,3);
VURS:=EMA(VUR7,8);
VUR9:=1.1*(MAX(INDEXH,REF(INDEXC,1))/MIN(INDEXL,REF(INDEXC,1))-1);
VURA:=2.5*MAX(VUR1,VUR9);
VURB:=DMA(INDEXC,VURA);
VURC:=EMA(20*(VURB/REF(VURB,1)-1),1)*38;
VURD:=EMA(VURC,2);
VURE:=EMA(VURC,2);
DX:=VURE,LINETHICK2,COLOR1088FF;
��:=VURS,LINETHICK2,COLOR6CBC10;
��:=VUR8,LINETHICK2,COLORFF10FF;
��:=0,COLORCCCCCC;
��:AMOUNT/100000000,COLORBROWN,NODRAW;
VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
������:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),AMOUNT/2))/100000000,COLORRED,NODRAW;
������:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN- LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-AMOUNT/2))/100000000,COLOR00FF00,NODRAW;
��:(������+������),NODRAW;
ǿ:=EMA((CLOSE-REF(CLOSE,1))/CLOSE*10,2);
����:=EMA(��,1),COLORFF00FF,LINETHICK5;
��A:3*EMA(EMA(EMA(EMA(ǿ,2),2),2),2),NODRAW;
����:3*EMA(EMA(EMA(EMA(��A,1),2),2),2), COLORRED,NODRAW;
MID:= MA(CLOSE,26);
AB:= EMA((EMA(CLOSE,3)+EMA(CLOSE,5)+EMA(CLOSE,8)+EMA(CLOSE,13))/4,2)LINETHICK2;
UPPER:= IF(DATE<1090501,MID+2*STD(CLOSE,26),0);
AUPPER:= IF(DATE<1090501,MID+1.7*2*STD(CLOSE,26),0);
LOWER:= IF(DATE<1090501,MID-2*STD(CLOSE,26),0);
ALOWER:= IF(DATE<1090501,MID-1.7*2*STD(CLOSE,26),0);
K30:=SMA(((CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100),3,1);
MD1:=K30-REF(K30,1)>9 ;
MD2:=V/REF(V,1)>2.4 OR REF(COUNT(ABS((C-REF(C,1))/REF(C,1))*100<2,6)=6,1) OR REF(V/REF(V,1)>2.4,1) ;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
STICKLINE(��MD>=��MA AND KX>=DHX AND ��MD>=��MA AND DIFK>=DEAK AND ��XK>=��XD AND ��XK>=��XD,-31,-10,2,0),COLOR00FFFF;
STICKLINE((��MD>=��MA)+(KX>=DHX)+(��MD>=��MA)+(DIFK>=DEAK)+(��XK>=��XD)+(��XK>=��XD)=5,-31,-10,1,0),COLORFF8000;
STICKLINE((��MD>=��MA)+(KX>=DHX)+(��MD>=��MA)+(DIFK>=DEAK)+(��XK>=��XD)+(��XK>=��XD)=4,-31,-10,1,0),COLORFFFFFF;