‹ 返回

8924

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

指标公式

DD:=SUM(1,0);
FF:=BACKSET(ISLASTBAR,DD);
BIAS1:=((((((3 * HIGH) + LOW) + OPEN) + (2 * CLOSE)) / 7) * FF);
JJ:=(((((BIAS1 + REF(BIAS1,1)) + REF(BIAS1,3)) + REF(BIAS1,5)) / 4) * FF);
������ֵ:EMA(JJ,10),POINTDOT,LINETHICK1;
B:=(REF(�󵥽���ֵ,10) * FF);
STICKLINE((�󵥽���ֵ > B),�󵥽���ֵ,B,1,0),POINTDOT,LINETHICK1,color660099;
STICKLINE((�󵥽���ֵ < B),�󵥽���ֵ,B,1,0),POINTDOT,LINETHICK1,color669900;
��ѹ��:HHV(�󵥽���ֵ,21),POINTDOT,LINETHICK1,colorFF0000;
��֧��:LLV(�󵥽���ֵ,55),POINTDOT,LINETHICK1;
VARA3:=(��ѹ�� - ��֧��);
H050:=((VARA3 * 0.5) + ��֧��);
FILLRGN((��ѹ�� = REF(��ѹ��,1)),(��ѹ�� * 1.02),(��ѹ�� * 1.03)),color669900;
FILLRGN((��ѹ�� > REF(��ѹ��,1)),��ѹ��,(��ѹ�� * 1.02)),color9933CC;
FILLRGN((��ѹ�� < REF(��ѹ��,1)),��ѹ��,(��ѹ�� * 1.02)),colorBBBBBB;
STICKLINE((CLOSE >= OPEN),CLOSE,HIGH,0,0),colorFF;
STICKLINE((CLOSE >= OPEN),OPEN,LOW,0,0),colorFF;
STICKLINE((CLOSE < OPEN),OPEN,HIGH,0,0),colorEC00;
STICKLINE((CLOSE < OPEN),CLOSE,LOW,0,0),colorEC00;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,8,1),colorA1;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,6,1),colorB5;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,5,1),colorC5;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,4,1),colorD4;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,2.5,1),colorEC;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,1,1),colorFF;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,8,1),color9000;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,7,1),colorB400;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,5,1),colorC700;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,3,1),colorDB00;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,1,1),colorEC00;
����:=(((((HIGH + (4 * LOW)) + OPEN) + CLOSE) / 7) * FF);
���۲�:=(EMA(����,13) - (EMA(����,34) * FF));
�ƶ�����:=EMA(���۲�,5);
��:=((���۲� - �ƶ�����) * 5);
A:=(IF((�� >= 1000),1000,IF((�� <= ����),����,��)) * FF);
B:=FORCAST(FORCAST(A,31),10);
����:=IF((A > B),A,B);
�µ�:=IF((A < B),A,B);
V5:=EMA(CLOSE,1);
����:=EMA(V5,5);
�ͺ�:=SMA(����,2.3,1);
��:=EMA(HHV(����,5),1);
�ͼ�:=SMA(����,9,1);
������:=SMA(�ͼ�,3,1);
DRAWICON(CROSS(����,B),LOW,10);
VARF1:=(COUNT(CROSS(����,��),2) = 1);
VARF2:=(COUNT(CROSS(������,��),2) = 1);
ZAI:=FILTER((VARF1 AND VARF2),2);
DRAWTEXT(ZAI,(�� * 0.99),'����\n����'),colorCCCCFF;
VV2:=REF(CLOSE,1);
VV3:=((SMA((CLOSE - VV2),6,1) / SMA(ABS((CLOSE - VV2)),6,1)) * 100);
DRAWTEXT(((REF(VV3,1) > 81) AND (VV3 < 80)),(HIGH * 1.01),'��ͷ��'),SHIFT3,colorFF0000;
VF1:=(MA(CLOSE,60) - (MA(CLOSE,5) / 3.2));
DRAWTEXT(IF(((((CLOSE < VF1) AND ((VOL / 240) > (MA(VOL,5) / 240))) AND (CLOSE >= (REF(CLOSE,1) * 1.08))) AND (CLOSE < (MA(CLOSE,13) * 1.3))),1,0),LOW,'��'),colorFF;
VARA:=(((CLOSE - REF(OPEN,29)) / REF(OPEN,29)) * 100);
VARB:=EMA(((0.667 * REF(VARA,1)) + (0.333 * VARA)),5);
DRAWTEXT(IF((((VOL >= (1.3 * MA(VOL,5))) AND COUNT(((VARA >= VARB) AND (VARA < (0 - 17))),3)) AND (REF(LOW,1) = LLV(LOW,120))),1,0),LOW,'����γ�'),SHIFT7;
VARR1:=((SMA(MAX((CLOSE - REF(CLOSE,1)),0),6,1) / SMA(ABS((CLOSE - REF(CLOSE,1))),6,1)) * 100);
DRAWTEXT(CROSS(82,VARR1),HIGH,'��\nѹ\n��'),colorCC9933;
VAR1:=((((HIGH + LOW) + OPEN) + (2 * CLOSE)) / 5);
VAR2:=REF(VAR1,1);
VAR3:=((SMA(MAX((VAR1 - VAR2),0),10,1) / SMA(ABS((VAR1 - VAR2)),10,1)) * 100);
HY3:=IF(((((COUNT((VAR3 < 20),5) >= 1) AND (COUNT((VAR1 = LLV(VAR1,10)),10) >= 1)) AND (CLOSE >= (OPEN * 1.038))) AND (VOL > (MA(VOL,5) * 1.2))),1,0);
DRAWTEXT(HY3,LOW,'��'),colorFFFF;
VAR11:=REF(CLOSE,2);
A21:=((SMA(MAX((CLOSE - VAR11),0),6,1) / SMA(ABS((CLOSE - VAR11)),6,1)) * 100);
VAR21:=REF(CLOSE,1);
VAR31:=((SMA(MAX((CLOSE - VAR21),0),6,1) / SMA(ABS((CLOSE - VAR21)),6,1)) * 100);
STICKLINE(((VAR31 < 10) AND (CLOSE <> OPEN)),LOW,LOW,18,1),LINETHICK2,colorFF00FF;
DRAWTEXT(((REF(A21,1) > 91) AND (A21 < 90)),(HIGH * 1.02),'��'),colorFFFF00;
��:=EMA(CLOSE,3);
��:=EMA(��,21);
A:=(AMOUNT / (100 * VOL));
��5��:=MA(A,7);
���¹�����:=(COST(5) * (1 + (1 / 100)));
DRAWTEXT(CROSS(��5��,���¹�����),LOW,'<һ�λ���'),LINETHICK3,colorFF00FF;
DRAWTEXT(FILTER((((EMA(CLOSE,88) - EMA(CLOSE,13)) > 0) AND ((EMA(CLOSE,13) / LOW) > 1.15)),7),LOW,'<ӥ������'),LINETHICK3,colorFFFFFF;
DRAWTEXT(FILTER((((EMA(CLOSE,13) - EMA(CLOSE,62)) > 0) AND ((HIGH / EMA(CLOSE,12)) > 1.15)),5),HIGH,'<\n��\n��\n��\nʶ'),LINETHICK3,colorBBBBBB;
S:=(MA(VOL,5) / MA(VOL,60));
AZ:=MA(S,5);
BIAS:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);
F:=MA(S,121);
RSV:=(((CLOSE - LLV(LOW,45)) / (HHV(HIGH,45) - LLV(LOW,45))) * 100);
K:=SMA(RSV,15,1);
D:=SMA(K,7,1);
J:=((3 * K) - (2 * D));
LC:=REF(CLOSE,1);
RSI:=((SMA(MAX((CLOSE - LC),0),6,1) / SMA(ABS((CLOSE - LC)),6,1)) * 100);
DRAWTEXT(CROSS(RSI,11),LOW,'<= �쵶��'),colorFF;
MID:=MA(CLOSE,26);
UPPER:=(MID + (2 * STD(CLOSE,26)));
LOWER:=(MID - (2 * STD(CLOSE,26)));
S1:=IF(((((J < 11) AND (BIAS > (0 - 11))) AND CROSS(S,F)) AND ((S - F) > 0.01)),2,0);
DRAWTEXT((S1 = 2),LOW,'<334��'),colorFFFFFF;
  ���޴����� 0��һ��ʽ�� ����������ͼָ�� (Դ��) ��һ��ʽ����������ָ�� (Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������