‹ 返回

51945

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

指标公式

�г��ɱ�:DMA(AMOUNT/(100*VOL),VOL/CAPITAL),NODRAW;
�������:=CROSS(MACD.DIF#MONTH,MACD.DEA#MONTH);
STICKLINE(�������,37, 100, 0,0),COLORFF00FF;
STICKLINE(�������,89, 93, 4,0),COLORFF00FF;
STICKLINE(�������,89, 89, 5,0),COLORFF0000;
STICKLINE(�������,85, 80, 7,0),COLOR0000FF;
STICKLINE(�������,75, 89, 9,0),COLORFF00FF;
STICKLINE(�������,75, 75, 9,0),COLORFF0000;
STICKLINE(�������,67, 69, 9,1),COLORFF00FF;
STICKLINE(�������,59, 61, 9,1),COLORFF00FF;
STICKLINE(�������,51, 53, 9,1),COLORFF00FF;
STICKLINE(�������,43, 45, 9,1),COLORFF00FF;
STICKLINE(�������,39, 39, 9,0),COLORFF0000;
STICKLINE(�������,37, 39, 9,0),COLORFF00FF;
STICKLINE(�������,33, 37, 9,0),COLORFF00FF;
STICKLINE(�������,28, 33, 9,0),COLORFF00FF;
STICKLINE(�������,10, 28, 10,0),COLORFF00FF;
STICKLINE(�������,10, 10, 8,0),COLORFF0000;
STICKLINE(�������,8, 5, 8,0),COLOR00FFFF;
STICKLINE(�������,8, 75, 0.77,0),COLORFF00FF;
STICKLINE(�������,9, 5, 0.94,0),COLOR0000FF;
STICKLINE(�������,5, 0, 7,0),COLOR004080;
STICKLINE(�������,5, 0, 4,0),COLOR00FFFF;
STICKLINE(�������,-5, 0, 5,0),COLOR00FFFF;
STICKLINE(�������,-5, 0, 5,0),COLORFFFF00;
STICKLINE(�������,-10, -2.5, 6,0),COLOR0000FF;
STICKLINE(�������,-10, -7.55, 7,0),COLOR0000FF;
STICKLINE(�������,-15, -10, 8,0),COLOR0000FF;
������:="MACD.DIF#WEEK"(12,26,9);
A1:=CROSS(������,0);
STICKLINE(A1,37, 100, 0,0),COLOR0000FF;
STICKLINE(A1,37, 39, 0.97,0),COLOR0000FF;
STICKLINE(A1,33, 37, 1.06,0),COLOR0000FF;
STICKLINE(A1,28, 33, 0.9,0),COLOR0000FF;
STICKLINE(A1,10, 28, 1.41,0),COLOR0000FF;
STICKLINE(A1,89, 93, 0.34,0),COLOR0000FF;
STICKLINE(A1,75, 89, 0.84,0),COLOR0000FF;
STICKLINE(A1,8, 75, 0.77,0),COLOR0000FF;
STICKLINE(A1,9, 5, 0.94,0),COLOR0000FF;
STICKLINE(A1,5, 0, 0.66,0),COLOR0000FF;
STICKLINE(A1,-5, 0, 0.62,0),COLOR0000FF;
STICKLINE(A1,-10, -2.5, 0.45,0),COLOR0000FF;
STICKLINE(A1,-10, -7.55, 0.19,0),COLOR0000FF;
STICKLINE(A1,-15, -10, 0.1,0),COLOR0000FF;
STICKLINE(A1,8, 5, 0.43,0),COLOR00FFFF;
STICKLINE(A1,5, 0, 0.19,0),COLORFF0080;
STICKLINE(A1,-5, 0, 0.06,0),COLOR00FFFF;
STICKLINE(A1,85, 80, 0.57,0),COLOR0000FF;
STICKLINE(A1,67, 69, 0.19,0),COLORFF0080;
STICKLINE(A1,59, 61, 0.19,0),COLOR0000FF;
STICKLINE(A1,51, 53, 0.19,0),COLOR0000FF;
STICKLINE(A1,43, 45, 0.30,0),COLOR0000FF;
STICKLINE(A1,89, 89, 0.77,0),COLOR0000FF;
STICKLINE(A1,75, 75, 0.77,0),COLOR0000FF;
STICKLINE(A1,39, 39, 0.77,0),COLOR0000FF;
STICKLINE(A1,10, 10, 1.16,0),COLOR0000FF;
DRAWTEXT(A1,20,'--ZJ0'),COLORC08080;
��RSI���:=CROSS(RSI.RSI1#WEEK,RSI.RSI2#WEEK);
STICKLINE(��RSI���,-18,-5,7,0),COLORBLUE;
STICKLINE(��RSI���,0,-5,2,0),COLORWHITE;
STICKLINE(��RSI���,0,5,2,0),COLORRED;
STICKLINE(��RSI���,5,8,9,0),COLORC08080;
STICKLINE(��RSI���,8,13,8,0),COLORC08080;
STICKLINE(��RSI���,13,15,7,0),COLORC08080;
STICKLINE(��RSI���,15,18,6,0),COLORC08080;
STICKLINE(��RSI���,20,22,4,0),COLORC08080;
STICKLINE(��RSI���,22,24,3,0),COLORC08080;
STICKLINE(��RSI���,24,26,2,0),COLORC08080;
STICKLINE(��RSI���,26,28,1,0),COLORC08080;
STICKLINE(��RSI���,28,30,0,0),COLORC08080;
DRAWTEXT(��RSI���,20,'--ZR'),COLORC08080;
��RSI���:=CROSS(RSI.RSI1#MONTH,RSI.RSI2#MONTH);
STICKLINE(��RSI���,-15,0,7,0),COLORRED;
STICKLINE(��RSI���,0,5,2,0),COLORRED;
STICKLINE(��RSI���,5,8,7,0),COLORRED;
STICKLINE(��RSI���,8,13,7,0),COLORRED;
STICKLINE(��RSI���,15,20,7,0),COLORRED;
STICKLINE(��RSI���,20,25,6,0),COLORRED;
STICKLINE(��RSI���,25,30,4,0),COLORRED;
STICKLINE(��RSI���,30,35,3,0),COLORRED;
STICKLINE(��RSI���,35,40,2,0),COLORRED;
STICKLINE(��RSI���,40,45,1,0),COLORRED;
STICKLINE(��RSI���,45,50,0,0),COLORRED;
DRAWTEXT(��RSI���,20,'---YR'),COLORRED;
JJ:=KDJ.J#SEASON>REF(KDJ.J#SEASON,1);
STICKLINE(JJ,45,50,3,0),COLORFFFF00;
DRAWTEXT(JJ,45,'--JJ↑'),COLORRED;
JK:=KDJ.K#SEASON>REF(KDJ.K#SEASON,1);
STICKLINE(JK,50,55,3,0),COLOR8000FF;
DRAWTEXT(JK,45,'------JK↑'),COLORFF00FF;
������KС20:=MACD.DIF#SEASON< MACD.DEA#SEASON AND MACD.DIF#SEASON>0 AND KDJ.K#SEASON< 20;
DRAWTEXT(������KС20 AND REF(NOT(������KС20),1),10,'-------��M����KС��20'),COLORFF00FF;
STICKLINE(������KС20 AND REF(NOT(������KС20),1),0,10,2,0),COLORFFFF00;
STICKLINE(������KС20 AND REF(NOT(������KС20),1),-20,10,5,0),COLORFFFF00;
DRAWICON(CROSS(KDJ.K#MONTH,30) AND KDJ.K#MONTH>REF(KDJ.K#MONTH,1),L,9);
DRAWTEXT(CROSS(RSI.RSI1,RSI.RSI2) AND ��RSI���,35,'�ﰲȫ���'),COLORRED;
���߶������:-20,COLORRED;
����:=EMA(C,2);
����:=EMA(SLOPE(C,21)*20+C,42);
STICKLINE(����>����,-10,-15,1,0),COLORRED;
STICKLINE(����<=����,-10,-15,1,0),COLORGREEN;
DRAWICON(CROSS(MACD.DIF#WEEK,MACD.DEA#WEEK),5,10);
DRAWICON(CROSS(KDJ.K#WEEK,KDJ.D#WEEK),12,42);
��ɫ���ֹ߳�:-4,NODRAW,COLORBLUE;
STICKLINE(CCI>0,0,-2,-4,0),COLORBLUE;
STICKLINE(CCI< 0,0,-2,-4,0),COLORGREEN;
X_2:=INDEXO;
X_3:=INDEXL;
X_4:=INDEXC;
X_5:=INDEXV;
X_6:=(3*CLOSE+HIGH+LOW+OPEN)/6;
X_7:=EMA(X_6,35);
X_8:=(HHV(X_7,5)+HHV(X_7,15)+HHV(X_7,30))/3;
X_9:=(LLV(X_7,5)+LLV(X_7,15)+LLV(X_7,30))/3;
ţ��:=(HHV(X_8,5)+HHV(X_8,15)+HHV(X_8,30))/3;
X_10:=(LLV(X_9,5)+LLV(X_9,15)+LLV(X_9,30))/3;
X_11:=X_4/EMA(X_4,120);
��������:=EMA(EMA(CLOSE,120)*X_11,2);
X_12:=X_6>=ţ�� AND X_6>=��������;
��ɫǿ�Ʋ���:X_12=1,COLORMAGENTA,NODRAW;
X_13:=X_6< ţ�� AND X_6>=�������� AND ţ��>��������;
X_14:=X_6<=�������� AND X_6<=ţ�� OR (X_6>=ţ�� AND X_6< �������� AND ţ��< ��������);
STICKLINE(��ɫǿ�Ʋ���,-5,-7,2,0),COLORMAGENTA;
STICKLINE(NOT(��ɫǿ�Ʋ���),-5,-7,2,0),COLORGREEN;