‹ 返回

8789

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

指标公式

INPUT:X(2008,1990,2020);
������:IF(CAPITAL=0,INDEXV/ESTDATA(12),VOL/FINANCE(7)),PRECISION2,LINETHICK0;
variable:wday[7]='������';wday[1]:='������';wday[2]:='����һ';
wday[3]:='���ڶ�';wday[4]:='������';wday[5]:='������';wday[6]:='������';
fy:=YEAR;fm:=MONTH;fd:=DAY;wd:=WEEKDAY;p:=SYSPARAM(1);BB:=BARPOS;
str1:=''+NUMTOSTR(fy[p],0)+'��'+NUMTOSTR(fm[p],0)+'��'+NUMTOSTR(fd[p],0)+'�� '+wday[wd[p]+1];
SJ:=OPENMINUTES(CURRENTTIME)>1 and OPENMINUTES(CURRENTTIME)<239;
qj0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);jj:=(HIGH+LOW+CLOSE)/3;
�ش�:IF(CAPITAL=0,qj0*(jj-MIN(CLOSE,OPEN)),qj0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW))),PRECISION0,COLOR0000FF,LINETHICK;
��:IF(CAPITAL=0,qj0*(MIN(OPEN,CLOSE)-LOW),qj0*IF(HIGH=LOW,1,(jj-MIN(CLOSE,OPEN)))),PRECISION0,COLORFF00FF,LINETHICK;
�л�:IF(CAPITAL=0,qj0*(HIGH-MAX(OPEN,CLOSE)),qj0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE)))),PRECISION0,COLOR00FF00,LINETHICK;
ɢ��:IF(CAPITAL=0,qj0*(MAX(CLOSE,OPEN)-jj),qj0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-jj))),PRECISION0,COLORFF6600,LINETHICK;
��1:=(�ش�+��)-(�л�+ɢ��);��:=vol;
ww:=SYSPARAM(2);n1:=SYSPARAM(3);nn:=n1-ww+1;hh:=HHV(��,nn);ll:=LLV(��,nn);
ZG:=hh[n1];ZD:=ll[n1];��0:=ZD+(ZG-ZD)*0.5;��:=��0*0.05;CM:=SUM(��1,25);
ZJ:=REF(��1,1);ZSB:=(��1-REF(��1,1))/��*100;
ZSA:=cm/IF(STKTYPE=0,SUM(VOL,25),IF(STKTYPE=13,SUM(VOL,10),CAPITAL));
cc:=REF(CLOSE,BARSLAST(fm>REF(fm,1)));�����ɱ�:=(cc*(�ش�+��)*100)/(�ش�+��)/100;
DF1:=EMA(CLOSE,12)-EMA(CLOSE,26);DA1:=EMA(DF1,9);
qj6:=df1>da1 and da1<0;qj7:="kdj.k">"kdj.d" and "kdj.d"<30;
qj8:=df1<da1;qj9:="kdj.k"<"kdj.d" and "kdj.k">80;
w1:=SUM(��,5)+SUM(�ش�,5);w2:=SUM(ɢ��,5)+SUM(�л�,5);
����1:=�ش�>�� and ��>ɢ��;����2:=�ش�<ɢ�� and ��<ɢ��;
����1:=qj6 and qj7;����2:=qj8 and qj9;
a:=w1-w2;a0:=IF(a>0,a,0);b0:=IF(a<0,a,0);
STICKLINE(��1<0,0,-��1+��/2,8,0),ColorFF4400;STICKLINE(��1<0,0,-��1+��/2,6,0),ColorFF8800;
STICKLINE(��1<0,0,-��1+��/2,3,0),ColorFFaa00;STICKLINE(��1<0,0,-��1+��/2,1,0),ColorFFcc00;
STICKLINE(��1>0,0,+��1+��/2,8,0),Color000044;STICKLINE(��1>0,0,+��1+��/2,6,0),Color000088;
STICKLINE(��1>0,0,+��1+��/2,3,0),Color0000aa;STICKLINE(��1>0,0,+��1+��/2,1,0),Color0000cc;
STICKLINE(a0,0,a0,8,0),Color000044;STICKLINE(a0,0,a0,5,0),Color000088;
STICKLINE(a0,0,a0,3,0),Color0000aa;STICKLINE(a0,0,a0,1,0),Color0000cc;
STICKLINE(b0,0,-b0,8,0),Color004400;STICKLINE(b0,0,-b0,5,0),Color008800;
STICKLINE(b0,0,-b0,3,0),Color00aa00;STICKLINE(b0,0,-b0,1,0),Color00cc00;
STICKLINE(BB=ww,��*0.2,��*9.2,(ɢ��[P]/��*200)*1.02,1),COLORWHITE,LINETHICK2;
STICKLINE(BB=ww,��*0.8,��*8.6,ɢ��[P]/��*200,0),COLORFF8800;
STICKLINE(BB=ww,��*10.2,��*19.2,(�л�[P]/��*200)*1.02,1),COLORWHITE,LINETHICK2;
STICKLINE(BB=ww,��*10.8,��*18.6,�л�[P]/��*200,0),COLORFF00FF;
STICKLINE(BB=ww,��*20.2,��*29.2,(��[P]/��*200)*1.02,1),COLORWHITE,LINETHICK2;
STICKLINE(BB=ww,��*20.8,��*28.6,��[P]/��*200,0),COLOR0088FF;
STICKLINE(BB=ww,��*30.2,��*39.2,(�ش�[P]/��*200)*1.02,1),COLORWHITE,LINETHICK2;
STICKLINE(BB=ww,��*30.8,��*38.6,�ش�[P]/��*200,0),COLOR0000FF;
STICKLINE(BB=ww-28,��*-0.2,��*40,500,0),COLOR000000;
DRAWTEXTEX(CLOSE,1,420,0,str1),ColorffFF00;
DRAWTEXTEX(CLOSE,1,200,0,STKLABEL+' '+STKNAME+''),ColorffFF00;
DRAWTEXT(BB=ww,��*36,'�ش�:'+NUMTOSTR(�ش�[P]/��*100,2)+' %'),COLOR00FF00;
DRAWTEXT(BB=ww,��*26,'��:'+NUMTOSTR(��[P]/��*100,2)+' %'),COLOR00FF00;
DRAWTEXT(BB=ww,��*16,'�л�:'+NUMTOSTR(�л�[P]/��*100,2)+' %'),COLOR00FF00;
DRAWTEXT(BB=ww,��*6,'ɢ��:'+NUMTOSTR(ɢ��[P]/��*100,2)+' %'),COLOR00FF00;
������:MA(a0,5),ColorFF00FF,PRECISION0;
ƽ��ֵ:WMA(������,5),Color00FF00,PRECISION0;
��:����1 and ����1 and ������>ƽ��ֵ,Color0000FF,LINETHICK;
��:����2 and ����2 and ������<ƽ��ֵ,Color00FF00,LINETHICK;
VERTLINE(��),COLORff00ff,POINTDOT;
VERTLINE(��),COLOR00ff00,POINTDOT;
DRAWTEXTEX(CLOSE,1,200,130,'�����ɱ�:'+NUMTOSTR(�����ɱ�[p],2)),COLOR00FF00;
DRAWTEXTEX(CLOSE,1,420,130,'��������ռ��ͨ:'+NUMTOSTR(IF(ZSA>0,ZSA[P]*100,0),2)+' %'),COLOR00FF00;
DRAWTEXTEX(CLOSE,1,720,130,'����������:'+NUMTOSTR(ZSB[P],2)+' %'),COLOR00FF00;
DRAWTEXTEX(c and ��1[P]<0,1,720,0,'ɢ������ ��������'),COLORffee00;
DRAWTEXTEX(c and ��1[P]>0,1,720,0,'�������� ɢ������'),COLOR0000ff;
�ܲ�:=SUM(��1,5);�²�:=SUM(��1,25);���:=SUM(��1,240);����:=REF(�ܲ�,1);����:=REF(�²�,1);
����:=REF(���,BARSLAST(fy=X));����:=�ܲ�-����;����:=�²�-����;����:=���-����;
EXPLAIN(1,'***������=**=��̳��***'),color00EEFF;
EXPLAIN(1,'==================================='),colorwhite;
EXPLAIN(1,'��������:'+NUMTOSTR((��1[p]*100)/10000,2)+' ���'),COLOrffff00;
EXPLAIN(1,'��������:'+NUMTOSTR(zj[p]*100/10000,2)+' ���'),ColorFF8B00;
EXPLAIN(1,'==================================='),colorwhite;
EXPLAIN(1,'�ܲ�:'+NUMTOSTR(�ܲ�[p]*100/10000,2)+' ���'),COLORred;
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLORred; 
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLORred;
EXPLAIN(1,'==================================='),colorwhite;
EXPLAIN(1,'�²�:'+NUMTOSTR(�²�[p]*100/10000,2)+' ���'),COLORFF00FF;
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLORFF00FF; 
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLORFF00FF;
EXPLAIN(1,'==================================='),colorwhite;
EXPLAIN(1,'���:'+NUMTOSTR(���[p]*100/10000,2)+' ���'),COLOR00EE00;
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLOR00EE00; 
EXPLAIN(1,'����:'+NUMTOSTR(����[p]*100/10000,2)+' ���'),COLOR00EE00;
EXPLAIN(1,'==================================='),colorwhite;
  ���޴����� 0��һ��ʽ�� ����������ָ�� (Դ��) ��һ��ʽ���Ե�KDָ�� (Դ��)��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������