‹ 返回36752
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 36752 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
�ʽ�����:=SUM(IF(C>REF(C,1),V,0),FROMOPEN),STICK,COLORRED;
�ʽ�����:=-SUM(IF(C<REF(C,1),V,0),FROMOPEN),STICK,COLOR00FF00;
�ʽ����:=�ʽ�����+�ʽ�����,COLORSTICK;
�ʽ�����:=�ʽ����,COLORFFFFFF,LINETHICK1;
�ʽ��:=�ʽ����/SUM(V,FROMOPEN)*100,COLOR00FFFF,LINETHICK1;
�ʽ�������:=IF(�ʽ��>=0,(�ʽ��+100)/2,100-ABS((�ʽ��-100)/2));
��ǿ������:=IF(�ʽ�������>50,�ʽ�������,50);
������:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;
������A:=SUM(IF(C>REF(C,1),������*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;
������B:=-SUM(IF(C<REF(C,1),������*V,0),FROMOPEN),COLOR00FF00,LINETHICK0;
��������:=������A+������B,COLORSTICK;
NOTEXT������:=��������,COLORYELLOW,LINETHICK1;
������:=��������/SUM(V,FROMOPEN)*100,COLORRED,LINETHICK1;
�ʽ���:=IF(������>0,(������+50),100-ABS((������-50)));
����������:=IF(�ʽ���>100,100,IF(�ʽ���<0,0,�ʽ���));
��ǿ������:=IF(�ʽ���>50,�ʽ���,50);
��ʼ����:=CROSS(��������,0) AND (C>REF(C,2) OR (�ʽ�����>0 AND �ʽ�����>��������));
��ʼ������:=CROSS(��������,0) AND C>REF(C,2) AND V>LLV(V,3)*3;
Q:=250;
�ߵ�:=HHV(C,Q);
�͵�:=LLV(C,Q);
���:=CONST(�ߵ�),NODRAW;
���:=CONST(�͵�),NODRAW;
���:=���-���;
���:=(���+���)/2;
HL3:=(100-0)/2*1.3;
HL4:=(100-0)/1*1.3;
����:=(50-HL3)*���/HL4+���;
ƽ����:=(�м���+�м����)/2;
BGTYU:=IF(DATE<=1150530,1,0);
GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))),1.05,0.95);
VBNH:=IF(GHYJKU=0,MA((CLOSE*BGTYU),BARSCOUNT((CLOSE*BGTYU))),(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))));
����:=EXPMA((CLOSE/VBNH),20)*1,COLORYELLOW,POINTDOT;
������:=EXPMA((CLOSE/VBNH),60)*1,COLORMAGENTA,LINETHICK2;
ɢ����:=EXPMA((CLOSE/VBNH),120)*1,COLORGREEN,LINETHICK2;
��������:=����*����;
����������:=������*����;
����ɢ����:=ɢ����*�м����;
��ɢMIN:=MIN(����������,����ɢ����);
DRAWBAND(����������,RGB(250,125,0),����ɢ����,RGB(0,100,250));
STICKLINE(����<������,��������,����������,1.0,0),COLOR00FF00;
STICKLINE(����>������,��������,����������,1.0,0),COLORFFFFFF;
STICKLINE(VOL>EMA(VOL,60) AND ����>������,��������,����������,1,0),COLORFF00FF;
STICKLINE(VOL>EMA(VOL,30) AND ����>������ AND ����>1.01 AND ����>REF(����,1),��������,����������,1,0),COLOR00FFFF;
����:����������,COLORFFFFFF,LINETHICK1;
��ʱ������:SUM(C*V,240)/SUM(V,240),COLORYELLOW,LINETHICK2;
����ͣ:=����ɢ����>��ʱ������ AND CROSS(C,����ɢ����);
DRAWRECTREL(110,5,410,60,RGB(0,100,200));
DRAWRECTREL(110,5,260,60,RGB(0,250,50));
DRAWRECTREL(110,5,110+CONST(�ʽ�������*300/100),60,RGB(175,50,250));
DRAWRECTREL(260,23,260+CONST((��ǿ������-50)*300/100),42,RGB(250,150,0));
DRAWTEXT_FIX(1,0.000,0.01,0,STRCAT(STRCAT('���ʽ������ȡ�',CON2STR(�ʽ�������,2)),'����')),COLORYELLOW;
DRAWRECTREL(610,5,910,60,RGB(0,100,200));
DRAWRECTREL(610,5,760,60,RGB(0,250,50));
DRAWRECTREL(610,5,610+CONST(����������*300/100),60,RGB(175,50,250));
DRAWRECTREL(760,23,760+CONST((��ǿ������-50)*300/100),42,RGB(250,150,0));
DRAWTEXT_FIX(1,0.500,0.01,0,STRCAT(STRCAT('���ʽ��ȡ�',CON2STR(�ʽ���,2)),' ����')),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.004,0.085,0,DYBLOCK),COLORYELLOW,LINETHICK2;
DRAWTEXT_FIX(C>0,0.08,0.085,0,HYBLOCK),COLORRED,LINETHICK2;
DRAWTEXT_FIX(C>0,0.16,0.085,0,EXTERNSTR(0,1)),COLORWHITE,LINETHICK2;
������:=IF(C>REF(C,1),VOL,0);
���������ֵ:=CONST(FINDHIGH(������,FROMOPEN,240,1)),LINETHICK1,COLORMAGENTA;
���������ֵ:=CONST(REF(HHV(������,FROMOPEN),0)),COLORYELLOW,NODRAW;
��������:=���������ֵ/���������ֵ,NODRAW;
TT:=BARSCOUNT(C);
���ۻ�:=SUM(C*V,TT)/SUM(V,TT);
������:=MA(V,5)>REF(MA(V,5),1) AND REF(MA(V,5),1)>REF(MA(V,5),2);
������:= C>=REF(C,1) AND REF(C,1)>REF(C,2);
���ϸ�����5:=C>���ۻ� AND V>MA(V,5);
����:=V>=REF(V,1)*1 ;
�۴��¸�:=C>=HHV(C,0);
�����¸�:=V>=HHV(V,0);
�������Ƿ�:=(C/DYNAINFO(3)-1)*100<=2.50;
ÿ��һ��:=������ AND ������ AND ���ϸ�����5 AND ���� AND �۴��¸� AND �����¸� AND �������Ƿ�;
VV:=BARSSINCE(ÿ��һ��)+1;
�״��𱬼�:=REF(C,VV-1),NODRAW;
��������:=(DYNAINFO(7)-�״��𱬼�)/�״��𱬼�*100,NODRAW;
��ͨ��:=CAPITAL*100/100000000,NODRAW;
��ʱ��:=REF(TIME/10000,VV),NODRAW;
�ѱ�����:=VV-1,NODRAW;
�״�����:=REF(VOL,VV-1);
STICKLINE(FILTER(CROSS(������,���������ֵ),30),���+���*0.83,���,1,0),COLORCYAN;
DRAWICON(FILTER(CROSS(������,���������ֵ),30),���+���*0.83,27);
DRAWTEXT(FILTER(CROSS(������,���������ֵ),30),���+���*0.83,'∠��ͻ��'),COLORCYAN;
STICKLINE(FILTER(ÿ��һ��,30),���+���*0.75,���,1,0),COLORGREEN;
DRAWICON(FILTER(ÿ��һ��,30),���+���*0.75,13);
DRAWTEXT(FILTER(ÿ��һ��,30),���+���*0.75,'∠��'),COLORGREEN;
DRAWNUMBER(FILTER(ÿ��һ��,30),���+(C-���)/2,�״��𱬼�),COLORWHITE;
TA:=BARSLAST(TIME=100000);
TC:=REF(HHV(C,0),TA+1);
TV:=REF(HHV(V,0),TA+1);
ZF:=C/DYNAINFO(3)<1.05;
XG1:=CROSS(C,TC) AND V>TV AND ZF,COLORWHITE;
TA1:=BARSLAST(TIME=110000);
CC1:=REF(HHV(C,0),TA1+1);
VV1:=REF(HHV(V,0),TA1+1);
ZF1:=CC1/DYNAINFO(3)<1.05;
XG2:=CROSS(C,CC1) AND V>VV1 AND ZF1,COLORYELLOW;
ͻ��:=XG1 OR XG2,COLORRED;
STICKLINE(FILTER(ͻ��=1,15),���+���*0.60,���,1,0),COLORWHITE;
DRAWICON(FILTER(ͻ��=1,15),���+���*0.60,17);
DRAWTEXT(FILTER(ͻ��=1,15),���+���*0.60,'∠��ʱͻ��'),COLORWHITE;
STICKLINE(FILTER(��ʼ������=1,15),���+���*0.45,���,1,0),COLORMAGENTA;
STICKLINE(FILTER(��ʼ����=1,30),���+���*0.30,���,1,0),COLORYELLOW;
STICKLINE(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),���+���*0.15,���,1,0),COLORCYAN;
DRAWICON(FILTER(��ʼ������=1,15),���+���*0.45,24);
DRAWICON(FILTER(��ʼ����,30),���+���*0.30,23);
DRAWTEXT(FILTER(��ʼ������=1,15),���+���*0.45,'∠������'),COLORMAGENTA;
DRAWTEXT(FILTER(��ʼ����,30),���+���*0.30,'��ʼ����'),COLORYELLOW;
DRAWTEXT(FILTER(CROSS(EXPMA((CLOSE/VBNH),60),EXPMA((CLOSE/VBNH),120)),30),���+���*0.15,'�C'),COLORCYAN;
DRAWICON(FILTER(CROSS(����,1.01),30),����ɢ����,17);
DRAWTEXT(FILTER(CROSS(����,1.01),30),���,'������ͣ'),COLORMAGENTA;
DRAWTEXT(FILTER(����ͣ,30),��ʱ������+(����ɢ����-��ʱ������)/2,'����ͣ'),COLORRED;
���������α�ߣ�ȥ����Ʊ��̳ www.55188.com
����:
��æ��ԲȦ���ȥ��.jpg (34.83 KB)
2017-7-19 21:23
��æ��ԲȦ�﷽�α��ȥ��
��æ��ԲȦ���ȥ��.jpg
�����Ƽ�
����С�� ɾ�����¼��伴�� DRAWRECTREL(110,5,410,60,RGB(0,100,200)); DRAWRECTREL(110,5,260,60,RGB(0,250,50)); DRAWRECTREL(110,5,110+CONST(�ʽ�������*300/100),60,RGB(175,50,250)); DRAWRECTREL(260,23,260+CONST((��ǿ������-50)*300/100),42,RGB(250,150,0)); DRAWTEXT_FIX(1,0.000,0.01,0,STRCAT(STRCAT('���ʽ������ȡ�',CON2STR(�ʽ� ... �鿴��ϸ����
�����ܻ�����Ȥ������
��ͨ���š��������鷳��ʦ����ʽԤ��ʱ����ͼ..��ͨ���š�����ʦ��һ��Ԥ����ʽ��лл�����䡡��������ʦ��ͨ���Ź�ʽ��Ϊ���ǻۣ�лл����ͨ���š�����ʦ��æдһ��ͨ����Ԥ��ָ�ͨ���š�������һ��ѡ�ɹ�ʽ����лл�����ǡ�ͨ���š����60�����۹�ʽ�����60Ҫ������ͨ���š������Ѱ�æ��дһ�ݶ�������ѡ����..��ͨ���š�����ʦ��æд��ѡ�ɹ�ʽ��лл����ͨ���š�����ʦ��æ��д����ͻ��ѡ��
����Ϣ �Ӻ��� �ӹ�ע
����1508 �����6 �� �ʱ�0 �� ������413 �� ע��ʱ��2016-3-19
��������@�������ֻظ��ٱ�
ע��111
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
��˿��105
�����һ��ͬѧ
����Ҫ 7300 ���ֲ�������
2¥ֻ����ע��111 ������ 2017-7-20 08:10
�ظ� ¥�� @����312 ������
����
�ʽ�����:=SUM(IF(C>REF(C,1),V,0),FROMOPEN),STICK,COLORRED;
�ʽ�����:=-SUM(IF(C<REF(C,1),V,0),FROMOPEN),STICK,COLOR00FF00;
�ʽ����:=�ʽ�����+�ʽ�����,COLORSTICK;
�ʽ�����:=�ʽ����,COLORFFFFFF,LINETHICK1;
�ʽ��:=�ʽ����/SUM(V,FROMOPEN)*100,COLOR00FFFF,LINETHICK1;
�ʽ�������:=IF(�ʽ��>=0,(�ʽ��+100)/2,100-ABS((�ʽ��-100)/2));
��ǿ������:=IF(�ʽ�������>50,�ʽ�������,50);
������:=((HSL*0.50+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.17))*SUM(C,FROMOPEN)/FROMOPEN;
������A:=SUM(IF(C>REF(C,1),������*V,0),FROMOPEN),COLOR0000FF,LINETHICK0;
������B:=-SUM(IF(C<REF(C,1),������*V,0),FROMOPEN),COLOR00FF00,LINETHICK0;
��������:=������A+������B,COLORSTICK;
NOTEXT������:=��������,COLORYELLOW,LINETHICK1;
������:=��������/SUM(V,FROMOPEN)*100,COLORRED,LINETHICK1;
�ʽ���:=IF(������>0,(������+50),100-ABS((������-50)));
����������:=IF(�ʽ���>100,100,IF(�ʽ���<0,0,�ʽ���));
��ǿ������:=IF(�ʽ���>50,�ʽ���,50);
��ʼ����:=CROSS(��������,0) AND (C>REF(C,2) OR (�ʽ�����>0 AND �ʽ�����>��������));
��ʼ������:=CROSS(��������,0) AND C>REF(C,2) AND V>LLV(V,3)*3;
Q:=250;
�ߵ�:=HHV(C,Q);
�͵�:=LLV(C,Q);
���:=CONST(�ߵ�),NODRAW;
���:=CONST(�͵�),NODRAW;
���:=���-���;
���:=(���+���)/2;
HL3:=(100-0)/2*1.3;
HL4:=(100-0)/1*1.3;
����:=(50-HL3)*���/HL4+���;
ƽ����:=(�м���+�м����)/2;
BGTYU:=IF(DATE<=1150530,1,0);
GHYJKU:=BETWEEN((CLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))),1.05,0.95);
VBNH:=IF(GHYJKU=0,MA((CLOSE*BGTYU),BARSCOUNT((CLOSE*BGTYU))),(SUM(AMOUNT,BARSCOUNT((CLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((CLOSE*BGTYU)))));
����:=EXPMA((CLOSE/VBNH),20)*1,COLORYELLOW,POINTDOT;
������:=EXPMA((CLOSE/VBNH),60)*1,COLORMAGENTA,LINETHICK2;
ɢ����:=EXPMA((CLOSE/VBNH),120)*1,COLORGREEN,LINETHICK2;
��������:=����*����;
����������:=������*����;
����ɢ����:=ɢ����*�м����;
��ɢMIN:=MIN(����������,����ɢ����);
DRAWBAND(����������,RGB(250,125,0),����ɢ����,RGB(0,100,250));
STICKLINE(����<������,��������,����������,1.0,0),COLOR00FF00;
STICKLINE(����>������,��������,����������,1.0,0),COLORFFFFFF;
STICKLINE(VOL>EMA(VOL,60) AND ����>������,��������,����������,1,0),COLORFF00FF;
STICKLINE(VOL>EMA(VOL,30) AND ����>������ AND ����>1.01