‹ 返回

15329

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

指标公式

HHJSJDA:=(3*CLOSE+OPEN+LOW+HIGH)/6;
HHJSJDB:(20*HHJSJDA+19*REF(HHJSJDA,1)+18*REF(HHJSJDA,2)+17*REF
(HHJSJDA,3)+16*REF(HHJSJDA,4)+15*REF(HHJSJDA,5)+14*REF(HHJSJDA,6)
+13*REF(HHJSJDA,7)+12*REF(HHJSJDA,8)+11*REF(HHJSJDA,9)+10*REF
(HHJSJDA,10)+9*REF(HHJSJDA,11)+8*REF(HHJSJDA,12)
+7*REF(HHJSJDA,13)+6*REF(HHJSJDA,14)+5*REF(HHJSJDA,15)+4*REF
(HHJSJDA,16)+3*REF(HHJSJDA,17)+2*REF(HHJSJDA,18)+
REF(HHJSJDA,20))/210,COLORYELLOW;
HHJSJDC:MA(HHJSJDB,5),COLORRED;
STICKLINE(HHJSJDA>HHJSJDB,C,O,3,0),COLORRED;
STICKLINE(HHJSJDA<HHJSJDB,C,O,3,0),COLORGREEN;
A:=CROSS(HHJSJDA,HHJSJDC);
STICKLINE(A,OPEN,CLOSE,3,0),COLORMAGENTA;
DRAWICON(A,LOW-0.18,1);
MACD:="MACD.MACD",NODRAW;
W1:=STICKLINE(MACD>0,MACD,0,3,1),COLORRED;
W2:=STICKLINE(MACD<0,MACD,0,3,1),COLORCYAN;
VA1:=HHVBARS(MACD,BARSLAST(MACD<0)+1);
VA2:=CROSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);
QG:=CROSS(BACKSET(CROSS(0,MACD) OR (ISLASTBAR AND MACD>0),REF(VA1,1)+2),0.5);
ǰ��:=DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),COLORMAGENTA;
VA3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);
BD:=BARSLAST(FILTERX(CROSS(0,MACD),BARSCOUNT(C)));
ǰ��:=DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1);
BDTJ:=IF(MACD<0,FILTERX(MACD=LLV(MACD,BARSLAST(MACD>0)),BARSCOUNT(C)),DRAWNULL);
TSBDTJ:=BARSLAST(BDTJ);
BDZH:=FILTERX(MACD<CONST(LLV(MACD,BD+1)),BARSCOUNT(C));
BDTS:=BARSLAST(BDZH);
����:=IF(BD+1>=1,CONST(LLV(MACD,BD+1)),DRAWNULL);
BDCL:=CROSS(COUNT(CROSS(MACD>����/2 AND MACD<0,0.5),TSBDTJ)=1,0.5) AND TSBDTJ>=0;
�յ�:=IF(ISLASTBAR AND MACD>0 AND MACD=HHV(MACD,BARSLAST(MACD<0)),1,IF(FILTERX(QG,BARSCOUNT(C)),2,DRAWNULL));
UU:=(�յ�=1 OR �յ�=2) AND MACD>0;
ZZ:=FILTERX(UU,BARSCOUNT(C));
����:=DRAWLINE(ZZ,MACD,REF(ZZ,1),REF(MACD,1),1),COLORWHITE;
����:=CONST(REF(MACD,BARSLAST(ZZ)));
WW:=MACD>����;
��ʼ��:=FILTERX(REFX(BARSLAST(WW),1)=1,BARSCOUNT(C));
����:=BARSLAST(��ʼ��),COLORYELLOW,NODRAW;
�Ϻ���:=DRAWLINE(��ʼ��,����,ZZ,����,0),COLORGREEN,DOTLINE;
�º���:=DRAWLINE(BDZH,CONST(LLV(MACD,BD+1)),BDTJ=1,MACD,0),COLOR8080FF,DOTLINE;
TJ:=IF(��ʼ��,BARSNEXT(ZZ),DRAWNULL);
��������:=IF(����>0 AND ����<=REF(TJ,����),SUM(MACD>0,����),DRAWNULL),COLORWHITE,NODRAW;
������ʼ��:=REF(C,����),NODRAW;
�ռ�����:=(������ʼ��-C)/C*100,NODRAW;
TT:=BARSLAST(ZZ);
WQG:=CROSS(COUNT(CROSS(MACD<����/2 AND MACD>0,0.5),ZZ)=1,0.5)AND ZZ>=0;
STICKLINE(MACD>ǰ�� AND ����>ǰ�� AND BARSLAST(CROSS(MACD<����/2,0.5))>0 AND MACD>(ǰ��+����)/2,C,O,1,0),COLORYELLOW;
ǰ�߱��߶���λ:=IF(MACD>0 AND ����!=ǰ��,DRAWLINE(WQG,(ǰ��+����)/2,REF(WQG,1),REF((ǰ��+����)/2,1),1),DRAWNULL),COLORC0C000,DOTLINE;
AA:=STRCAT(STRCAT(STRCAT('��','�����ռ�'),'��'),CON2STR(IF(�ռ�����,�ռ�����,DRAWNULL),2));
STICKLINE(MACD>ǰ��,C,O,1,0),COLORYELLOW;
B1:=IF(CROSS(MACD<0,0.5),BARSNEXT(BDTJ),DRAWNULL);
TSB1:=BARSLAST(MACD>0)-1;
  ���޴����� 3��һ��ʽ�� ͨ���Ųʺ���ͼָ�깫ʽ ��һ��ʽ��ͨ����Զ�źŽ�ָ�깫ʽ��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...�����������