‹ 返回

41971

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

指标公式

ͨ������ɺ����� ���
1. DRAWNULL-----ͨ���ţ�
DRAWNULL ����
����������
�÷��� DRAWNULL
���磺��IF(CLOSE>REF(CLOSE��1)��CLOSE��DRAWNULL)����ʾ�µ�ʱ����ͼ�ϲ����ߣ���֮���ǵĻ�����Ҫ���ߡ�
�ijɷɺ��ģ�PartLine(CLOSE>REF(CLOSE��1)��CLOSE); 
ֻ��Ҫ��IF(CLOSE>REF(CLOSE��1)��CLOSE��DRAWNULL)��������PartLine�оͿ�����
===============================
2. OPENMINUTES(TIME)��FROMOPEN() 
�ɺ���
����:OPENMINUTES(CURRENTTIME)���������Ͽɵõ������ѿ��̷�����
OPENMINUTES(TIME)���ڷ������Ͽɵõ���ʱ�ѿ��̷�����
ͨ���ţ�
FROMOPEN ����
��ǰʱ�̾࿪���ж೤ʱ�䡣
�÷�����FROMOPEN�����ص�ǰʱ�̾࿪���ж೤ʱ�䣬��λΪ���ӡ�
����:�� FROMOPEN����ǰʱ��Ϊ����ʮ�㣬�򷵻�31��
==============================
3. REFDATE �� Refx
ͨ���ţ�
REFDATE ָ������
����ָ�����ڵ����ݡ�
�÷�����REFDATE(X��A)������A���ڵ�Xֵ��
���磺��REF(CLOSE��20011208)����ʾ2001��12��08�յ����̼ۡ�
�ɺ���Refx��REFX(CLOSE,1)��ʾ��һ���ڵ����̼ۣ��������Ͼ�������
==============================
4.NODraw��LineThick0
ͨ���ţ�NODRAW�Dz�����
�������磺������Ч��������
��ν��Ч����ָû�����ݡ���ijЩ����£�һЩ���������ȡ�������ݣ���ʱ����ֵΪ��Ч�������磬MA(CLOSE,500)���京���Ǹù�Ʊ���500�����̼۵ľ��ۣ������Щ��˾����ʱ��϶�û��500�죬����ֵΪ��Ч������Ӧ�ڷ���ͼ�����ָ���߲���ʾ����TDX����ϵͳ�к���NODRAW������Ч��������Ϊ����ʹ�á�
��Ч�����κ��������㣬������Ϊ��Ч�������磺7*NODRAW�õ��Ľ����ΪNODRAW��
�ɺ���LINETHICK0 ��ʾ������ָ���ߣ���Ӱ�����꣬�����ڶ�����ʾ��ֵ��
==============================
5��ʽ���ţ�ͨ���ŵ�!= ���� �ɺ���<>
�ɺ��ļ��������������������ӳ�Ϊ��䡣�������Ϊ������������߼�������������������+��-��*��/���ֱ��ǶԼ�������ߵ���ֵ���мӼ��˳����㣻�߼��������>��<��<>��>=��<=��=��AND��OR���ֱ��ǶԼ�������ߵ���ֵ�����ڡ�С�ڡ������ڡ����ڵ��ڡ�С�ڵ��ڡ����ڡ��߼��롢�߼�����߼����㣬����߼������������صļ�����Ϊ1������Ϊ0�����磺2>1���߼�����������1��1>2���߼��������͵���0��
ͨ���ż������
==========================
6. DRAWICONͼ���Ӧ��ϵ
�ɺ�����ͼ���ϻ���Сͼ�꣬����TYPE��ѡ7��ͼ��,����Ϊ1-15��1-3ΪС����4��5Ϊ���¼�ͷ��6��7Ϊ����С�죬8-9Ϊ������,10-12Ϊ�źŵ�,13-15ΪO��X���ķ��Σ���TYPEΪ�ַ���ʱ����ʾ�û�����BMPͼ��
DRAWICON(CLOSE>OPEN,LOW,1)����ʾ������ʱ����ͼ�λ�û�1��ͼ
DRAWICON(C>O, L, 'MyBMP')��ʾ������ʱ����ͼ�λ�û�FmlDLL��Ŀ¼�µ�����ͼ��MyBMP.BMP
ͨ���ţ�
DRAWICON ����ͼ��
��ͼ���ϻ���Сͼ�ꡣ
�÷�����DRAWICON(COND��PRICE��TYPE)����COND��������ʱ����PRICEλ�û�TYPE��ͼ�ꡣ
���磺��DRAWICON(CLOSE>OPEN��LOW��1)����ʾ������ʱ����ͼ�λ�û�1��ͼ�ꡣͼ��һ���оŸ���ͼ���總ͼ����ţ����������“1”�ţ����������“9”�š�
=====================
7. EXPMEMA, EXPMA, EMA
������ͨ���ŵĽ��ͣ�
EXPMEMAͬEMA(��EXPMA)�IJ������������ʼֵΪһƽ��ֵ
RANGE ����ij����Χ֮��
�÷�����RANGE(A,B,C)��A��B��C��
���磺��RANGE(A��B��C)��ʾA����BͬʱС��Cʱ����1�����򷵻�0
EMA(��EXPMA) ָ���ƶ�ƽ��
����ָ���ƶ�ƽ����
�÷�����EMA(X��M)��X��M��ָ���ƶ�ƽ����
ͨ������,�벻Ҫ������WMA�򵥵���EXPMA����:
�ڷɺ���,EMA�Ľ���Ϊ:
����: ָ��ƽ���ƶ�ƽ��
�������: ���ú��� ��������: 2
��ָ��ƽ���ƶ�ƽ����
�÷�:
EMA(X,N),��X��N����ָ��ƽ���ƶ�ƽ����
�㷨: 
��Y=EMA(X,N) ��Y=[2*X+(N-1)*Y']/(N+1), ����Y'��ʾ��һ����Yֵ��
����:
EMA(CLOSE,20)
��ʾ��20��ָ��ƽ������.
��WMA�Ľ���Ϊ:
����: ��Ȩ�ƶ�ƽ��
�������: ���ú��� ��������: 2
���Ȩ�ƶ�ƽ����
�÷�:
WMA(X,A),��X�ļ�Ȩ�ƶ�ƽ����
�㷨: 
��Y=WMA(X,A) �� Y=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1)X0��ʾ������ֵ��X1��ʾ��һ����ֵ...
����:
WMA(CLOSE,20)
��ʾ��20�ռ�Ȩ����
�ܲ�����ͨ������ʵ��WMA���㷨��?Ӧ����.���ڷɺ������WMA�ļ��㷽���ҵ������ʽ,��:�ڷɺ�������
wma(c,5);
(5*C+4*REF(C,1)+3*REF(C,2)+2*REF(C,3)+1*REF(C,4))/(5+4+3+2+1);
���Է�����������ȫ��ͬ.
===========================
8. NUMTOSTR �� NUMTOSTRN 
����ת��Ϊ�ַ�����NumToStr�Ƿɺ��ģ�NumToStrn���Ǵ��ǻ۵ģ�
=======================
9. DRAWBAND ��FillRGN
�÷�:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),��VAL1>VAL2ʱ,��VAL1��VAL2֮�����COLOR1;��VAL1<VAL2ʱ,���COLOR2,�������ɫ��ʹ��RGB��������õ���
����:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96));
�÷�:
FILLRGN(COND,PRICE1,PRICE2),��COND��������ʱ,��COLOR���PRICE1��PRICE2������
����:FILLRGN(MA1>MA2, MA1,MA2),colorred ��ʾMA1>MA2ʱ�Ժ�ɫ���MA1��MA2֮�������
ͨ���ţ�DRAWBAND(�ع�б����A,RGB(235,0,230),REF(�ع�б����A,2),RGB(0,104,154));
��ͬ�������->
�ɺ���ʽ��
Temp1:=REF(�ع�б����A,2);
FillRgn(�ع�б����A>Temp1,�ع�б����A,Temp1),ColorRED;
FillRgn(�ع�б����A<Temp1,�ع�б����A,Temp1),ColorGreen;
===========================
10. PLOYLINE
��ͼ����̫�٣�Ŀǰ������ֻ�л�����PLOYLINE�ͻ�ֱ��DRAWLINE���֣����Ҫ��һ�����ϻ�����ͬ��ɫ������Ҫ�ָ�������������ɺ�������PARTLINE���������ߡ�
Period: ȡ����������.
�����0��11,���ηֱ���1/5/15/30/60����,��/��/��,�����,����,��,��.
�÷�:
DATATYPE
����ֵ��ΧΪ-1-12���ֱ��ʾ
��ʱͼ���ֱʳɽ���1���ӡ�5���ӡ�15���ӡ�30���ӡ�60���ӡ��ա��ܡ��¡��ꡢ���ա�����ӡ�����
=========================
11 XMA
�۸�:=XMA(CLOSE,14); //ͨ����
��ֵ:=MEMA(CLOSE,4); //ͨ����
�۸�:=REF(MA(CLOSE,14),2); //�ɺ�
��ֵ:=EMA(CLOSE,4); // �ɺ�
���� 15���� 30���� 60
===========================
ͨ���ź���const�ڷɺ��������¹�ʽ����.
x:=xxx; ��xxxΪ��Ҫȡֵ��ʽ��
cx:x[DATACOUNT];
�������ͨ������ɺ����� ��ͬ���������   ���޴����� 0��һ��ʽ�� �ɱ����� ͨ������ͼָ�� Դ�� ��ͼ һ��������ǿ ��һ��ʽ���ײ���ת ͨ���Ÿ�ͼ/ѡ��ָ�� ��ͼ ��δ�� ָ�����룺 mima666��ʲô���⣿�����ǽ��������ö��������|�����Ƽ�|�������� ͨ����423ͨ���š����������ͼ/ѡ�� ���ɱض��ϴ�5 ��׼��׽ǿ�ƹ� ��������ʦ��Ʒ Դ�� ��ͼ�������︱ͼ���������ָ���õ�COST��������ϲ���¡�ʹ�÷���˵�����������ж�ֱ��...2025-09-11�����������