‹ 返回

45775

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

指标公式

J1:=REF(CLOSE,2);
J2:=SMA(MAX(CLOSE-J1,0),7,1)/SMA(ABS(CLOSE-J1),7,1)*100;
������:IF(J2<19,19,0),LINETHICK5,COLORFF00FF;
VAR1:=REF(CLOSE,2); 
��Աר��:= SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100,COLORFFAA66; 
VAR2:=REF(CLOSE,1); 
VAR3:=SMA(MAX(CLOSE-VAR2,0),7,1)/SMA(ABS(CLOSE-VAR2),7,1)*100; 
����: IF(��Աר��< REF(��Աר��,1) AND ��Աר��>79,��Աר��,0),COLORFFAA66,STICK; 
DRAWTEXT (����,65,'������'),COLORFFAA66;
����:= 3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK2;
����:= 10, LINETHICK2,COLORRED ;
׼��:= IF(����<=10,50,10), LINETHICK4,COLOR369258;
����ʱ��: IF(CROSS(����,����),100,10), LINETHICK2,COLORYELLOW;
BIAS1:=(C-MA(C,6))/MA(C,6)*100;
BIAS2:=(C-MA(C,12))/MA(C,12)*100;
BIAS3:=(C-MA(C,24))/MA(C,24)*100;
BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
����:=MA(BIAS,3);
��������:STICKLINE(CROSS(BIAS,����)  AND ����<-9.5,60,0,2,0),COLORRED;
DRAWTEXT (��������,65,'���'),COLORRED;
V��10:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
V��11:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
V��12:=V��10<REF(V��11,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
ׯ����:= V��12 AND COUNT(V��12,30)=1;
DRAWTEXT(V��12 AND COUNT(V��12,30)=1,40,'��ׯ������'),COLORYELLOW;
��������:STICKLINE(ׯ����,40,0,2,0),COLORYELLOW;
A2:=(5);
A3:=(((2*CLOSE)+HIGH)+LOW)/4;
A4:=LLV(LOW,34);
A5:=HHV(HIGH,34);
A6:=EMA((((A3-A4)/(A5-A4))*100),13);
A7:=(EMA(((0.667*(REF(A6,1)))+(0.333*A6)),2));
ׯ�ҹ켣:=(EMA(A7,A2)),COLORRED;
A8:=(HHV(HIGH,9))-(LLV(LOW,9));
A9:=(HHV(HIGH,9))-CLOSE;
A10:=CLOSE-(LLV(LOW,9));
A11:=((A9/A8)*100)-70;
A12:=((CLOSE-(LLV(LOW,60)))/((HHV(HIGH,60))-(LLV(LOW,60))))*100;
A13:=SMA(((A10/A8)*100),3,1);
A14:=(SMA(A13,3,1))-(SMA(A11,9,1));
A15:=IF((A14>100),(A14-100),0);
A16:=(EMA((((A3-A4)/(A5-A4))*100),8));
A17:=(EMA(A16,5));
A18:=(EMA(CLOSE,2));
A19:=(EMA((((SLOPE(CLOSE,21))*20)+CLOSE),42));
A20:=(HHV((MA(HIGH,13)),13));
A21:=(LLV((MA(HIGH,13)),1));
A22:=(EMA(CLOSE,4));
A23:=((((A18>=A19) AND (A21=A20)) AND (A18>A22)) AND (CLOSE>A21)) AND ((REF(A21,1))<(REF(A20,1)));
A24:=BARSLAST(A23)+1;
A25:=(LLV(LOW,A24))*1.3;
A26:=(LLV(LOW,20))*1.418;
A27:=(((((A18>=A19) AND (A21=A20)) AND ((CLOSE/(REF(CLOSE,1)))>=1.07)) AND (A24<=30)) AND (CLOSE<=A25)) AND (CLOSE<=A26);
A28:=A27 AND (FILTER(A27,A24));
A30:=((((((A18>=A19) AND (A21=A20)) AND ((CLOSE/(REF(CLOSE,1)))>=1.035)) AND (A24<=30)) AND (CLOSE<=A25)) AND (CLOSE<=A26)) ;
A31:=A30 AND (FILTER(A30,20));
ׯ����:DRAWICON((A28 OR A31),ׯ�ҹ켣,26);
DRAWTEXT((A28 OR A31),ׯ�ҹ켣,'←ׯ����'),COLORMAGENTA;
STICKLINE( ׯ����,40,0,2,0),COLORMAGENTA;
ׯ��:EMA(WINNER(C)*70,5), COLORRED ,LINETHICK1; 
ɢ��:EMA((WINNER(C*1.1)-WINNER(C*0.91))*80,3), COLORGREEN ,LINETHICK1; 
KS13:=(C-SMA(C,13,1))/SMA(C,13,1)*(-100); 
AAA:=REF(KS13,1)>13 AND REF(KS13,1)/KS13>1.23 AND C/REF(C,1)>1.03;
AA1:=REF(ׯ��,30)> 40 OR REF(ׯ��,20)> 40;
BB1:=CROSS(28,ׯ��) AND ɢ��> 40 AND AA1=1;
CC:=REF(ɢ��,1)> ɢ�� AND REF(ׯ��,1)< ׯ�� AND ׯ��> 30 AND ɢ��> 30 AND REF(ׯ��,1)-REF(ׯ��,2)> 3.535;
DD:=COUNT(REF(ɢ��,1)> REF(ׯ��,1),5); 
��ȸ: CROSS(ׯ��,ɢ��) AND CC=1 AND DD>=5,COLORMAGENTA;
��ȸ����:IF(��ȸ,30,0) ,COLOR00FFFF,LINETHICK4;
�ﶯ��:IF(ׯ��>REF(ׯ��,1),ׯ��,DRAWNULL),COLORRED,LINETHICK7;
����:IF(AAA AND REF(C,1)<COST(1),30,0),COLORWHITE ,LINETHICK2;
STICKLINE(ׯ��>ɢ��,ׯ��-1,ɢ��+1,1,0), COLOR00FFFF;
�̻���: CROSS(5,ׯ��) AND ɢ��< 20; 
DRAWTEXT_FIX(1,0.08,0.0001,0,'��ׯ�DZ��ϣ����ĵ�ʱ�������̼�ȸ�����з���������'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.08,0.1001,0,'���������࣬�ﶯ�����飻������������ʢ���ʹ�ʱ��'),COLORYELLOW;
DRAWTEXT_FIX(1,0.08,0.2001,0,'ָ���Dzο��������ۿ����������ٳ��֣���Ҫ���Լ���'),COLORRED;
DRAWTEXT_FIX(1,0.08,0.3001,0,'���������ѣ��ʽ�Ϊ���ף�����ӯ��ʽ�����꼰ֹӯ��'),COLORWHITE;