通达信〖极致主力〗浅蓝虚线代表压力位红色虚线代表支撑位源码

看图提示:颜色不必全记。主图上,浅蓝虚线代表压力位,红色虚线代表支撑位,紫色“突”字表示收盘价已经突破上方压力。副图中,紫色柱体对应高倍量,蓝色柱体对应地量。
 
{主图源码如下}
N:=20;
M:=21;
VOL_RATIO:=2.5;
G10:=CODELIKE('60') OR CODELIKE('00') OR CODELIKE('11');
G20:=CODELIKE('30') OR CODELIKE('68');
G30:=CODELIKE('9');
ST:=NAMELIKE('ST') OR NAMELIKE('*ST');
ZT:=IF(G10, C>=ZTPRICE(REF(C,1),0.1), IF(G20, C>=ZTPRICE(REF(C,1),0.2), IF(G30, C>=ZTPRICE(REF(C,1),0.3), 0)));
DT:=IF(G10, C<=DTPRICE(REF(C,1),0.1), IF(G20, C<=DTPRICE(REF(C,1),0.2), IF(G30, C<=DTPRICE(REF(C,1),0.3), 0)));
ZB:=H>=ZTPRICE(REF(C,1), IF(G10,0.1, IF(G20,0.2, IF(G30,0.3,0)))) AND C< ZTPRICE(REF(C,1), IF(G10,0.1, IF(G20,0.2, IF(G30,0.3,0))));
ABCSB:=ZT AND NOT(ST) AND C=H;
ZBJNZT:=IF(COUNT(ABCSB, 20)=0, 0, BARSLAST(ABCSB));
ZBJNDT:=IF(COUNT(DT, 20)=0, 0, BARSLAST(DT));
近期高点:=HHV(H, N);
近期低点:=LLV(L, N);
重要压力:IF(ZBJNZT>0, CONST(REF(H, ZBJNZT)), REF(近期高点, 1)), COLORLIBLUE, LINETHICK1, DOTLINE;
重要支撑:IF(ZBJNDT>0, CONST(REF(L, ZBJNDT)), REF(近期低点, 1)), COLORRED, LINETHICK1, DOTLINE;
突破压力:=CROSS(C, 重要压力) AND C>O AND V>REF(V, 1)*0.8;
跌破支撑:=CROSS(重要支撑, C) AND C< O AND V>REF(V, 1)*0.8;
DRAWKLINE(H, O, L, C);
STICKLINE(C>=O, O, C, 2.5, 0), COLORRED;
STICKLINE(C< O, O, C, 2.5, 0), COLORGREEN;
STICKLINE(ZT, O, C, 2.8, 0), COLORYELLOW;
STICKLINE(DT, O, C, 2.8, 0), COLORBLUE;
STICKLINE(ZB, O, C, 2.8, 0), COLORGRAY;
倍量:=V>=REF(V, 1)*VOL_RATIO AND C>O;
高倍量:=V>=REF(V, 1)*VOL_RATIO*1.5 AND C>O;
DRAWSL(高倍量, C, 0, 5, 0), COLORMAGENTA, LINETHICK1;
成交均价:=AMOUNT/VOL/100;
主力成本:MA(成交均价, M), COLORWHITE, LINETHICK2;
MA5:MA(C, 5), COLORLIBLUE, LINETHICK1;
MA10:MA(C, 10), COLORRED, LINETHICK2;
MA20:MA(C, 20), COLORGREEN, LINETHICK1;
DRAWICON(突破压力, L*0.98, 5), COLORMAGENTA;
DRAWTEXT(突破压力, L*0.96, ' ★突'), COLORMAGENTA;
DRAWICON(跌破支撑, H*1.02, 6), COLORBLUE;
DRAWTEXT(跌破支撑, H*1.04, '☆破'), COLORBLUE;


{副图源码如下}

VOL_RATIO:=2.5;
成交均价:=AMOUNT/VOL/100;
主力成本:=MA(成交均价, 21);
主力上轨:=主力成本*1.02;
主力下轨:=主力成本*0.98;
主力净流入:=IF(C>O, (C-L)/(H-L)*V, (C-L)/(H-L)*V*0.5);
主力强度:=主力净流入/REF(MA(V, 5), 1)*100;
倍量:=V>=REF(V, 1)*VOL_RATIO AND C>O;
高倍量:=V>=REF(V, 1)*VOL_RATIO*1.5 AND C>O;
地量:=V=LLV(V, 20);
STICKLINE(C>=O, 0, V, 2.5, 0), COLORRED;
STICKLINE(C< O, 0, V, 2.5, 0), COLORGREEN;
STICKLINE(倍量, 0, V, 2.5, 0), COLORYELLOW;
STICKLINE(高倍量, 0, V, 2.5, 0), COLORMAGENTA;
STICKLINE(地量, 0, V, 2.5, 0), COLORBLUE;
MAVOL5:MA(V, 5), COLORWHITE, LINETHICK2;
MAVOL10:MA(V, 10), COLORYELLOW, LINETHICK1;
主力强度线:主力强度, COLORRED, LINETHICK2;
零轴:0, COLORWHITE, LINETHICK1;
DRAWICON(CROSS(主力强度, 20), 主力强度*0.9, 1), COLORRED;
DRAWICON(CROSS(-20, 主力强度), 主力强度*1.1, 2), COLORGREEN;
DRAWTEXT(高倍量, V*1.1, '高倍量'), COLORMAGENTA;
DRAWTEXT(地量, V*1.1, '地量'), COLORBLUE;



{选股源码如下}

N:=20;
M:=21;
ZBJNIO:=2.5;
NOTST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));
G10:=CODELIKE('60') OR CODELIKE('00') OR CODELIKE('11');
G20:=CODELIKE('30') OR CODELIKE('68');
G30:=CODELIKE('8');
ZT:=IF(G10, C>=ZTPRICE(REF(C,1),0.1), IF(G20, C>=ZTPRICE(REF(C,1),0.2), IF(G30, C>=ZTPRICE(REF(C,1),0.3), 0)));
DT:=IF(G10, C<=DTPRICE(REF(C,1),0.1), IF(G20, C<=DTPRICE(REF(C,1),0.2), IF(G30, C<=DTPRICE(REF(C,1),0.3), 0)));
ZT_SB:=ZT AND NOTST AND C=H;
ZBJNZT:=IF(COUNT(ZT_SB, 20)=0, 0, BARSLAST(ZT_SB));
ZBJNDT:=IF(COUNT(DT, 20)=0, 0, BARSLAST(DT));
近期高点:=HHV(H, N);
近期低点:=LLV(L, N);
重要压力:=IF(ZBJNZT>0, REF(H, ZBJNZT), REF(近期高点, 1));
重要支撑:=IF(ZBJNDT>0, REF(L, ZBJNDT), REF(近期低点, 1));
成交均价:=AMOUNT/VOL/100;
主力成本:=MA(成交均价, M);
MA5:=MA(C, 5);
MA10:=MA(C, 10);
MA20:=MA(C, 20);
突破压力:=CROSS(C, 重要压力) AND C>O AND V>REF(V, 1)*0.8;
倍量:=V>=REF(V, 1)*ZBJNIO AND C>O;
高倍量:=V>=REF(V, 1)*ZBJNIO*1.5 AND C>O;
量价配合:=V>MA(V, 5)*1.2;
价格强势:=C>MA5 AND C>MA10 AND C>MA20;
主力成本之上:=C>主力成本;
涨停价:=IF(G10, ZTPRICE(REF(C,1),0.1), IF(G20, ZTPRICE(REF(C,1),0.2), IF(G30, ZTPRICE(REF(C,1),0.3), C*1.3)));
非涨停:=C< 涨停价*0.97;
非一字板:=NOT(C>=涨停价 AND C=O AND H=L);
SYCD:=HIGH-MAX(CLOSE, OPEN);
STCD:=ABS(CLOSE-OPEN);
TJJ:=SYCD<=STCD;
选股条件:=突破压力 AND 高倍量 AND 量价配合 AND 价格强势 AND 主力成本之上 AND 非涨停 AND 非一字板 AND NOTST;
选股:选股条件 AND COUNT(选股条件, 5)=1 AND TJJ;






未来函数检测结果如下
该公式没有未来函数

定制指标公式、软件请联系QQ或微信同号:88652583


N赋值:20
M赋值:21
VOL_RATIO赋值:2.5
G10赋值:模糊匹配品种代码 OR 模糊匹配品种代码 OR 模糊匹配品种代码
G20赋值:模糊匹配品种代码 OR 模糊匹配品种代码
G30赋值:模糊匹配品种代码
ST赋值:模糊匹配品种名称 OR 模糊匹配品种名称
ZT赋值:如果G10,返回收盘价>=计算涨停价,否则返回如果G20,返回收盘价>=计算涨停价,否则返回如果G30,返回收盘价>=计算涨停价,否则返回0
DT赋值:如果G10,返回收盘价<=计算跌停价,否则返回如果G20,返回收盘价<=计算跌停价,否则返回如果G30,返回收盘价<=计算跌停价,否则返回0
ZB赋值:最高价>=计算涨停价 AND 收盘价< 计算涨停价
ABCSB赋值:ZT AND 取反 AND 收盘价=最高价
ZBJNZT赋值:如果统计20日中满足ABCSB的天数=0,返回0,否则返回上次ABCSB距今天数
ZBJNDT赋值:如果统计20日中满足DT的天数=0,返回0,否则返回上次DT距今天数
近期高点赋值:N日内最高价的最高值
近期低点赋值:N日内最低价的最低值
输出重要压力:如果ZBJNZT>0,返回ZBJNZT日前的最高价的最后一日取值设为常数,否则返回1日前的近期高点, 画淡蓝色, 线宽为1, DOTLINE
输出重要支撑:如果ZBJNDT>0,返回ZBJNDT日前的最低价的最后一日取值设为常数,否则返回1日前的近期低点, 画红色, 线宽为1, DOTLINE
突破压力赋值:收盘价上穿重要压力 AND 收阳线AND 成交量(手)>1日前的成交量(手)*0.8
跌破支撑赋值:重要支撑上穿收盘价 AND 收阴线AND 成交量(手)>1日前的成交量(手)*0.8
K线
当满足条件收盘价>=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画红色
当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画绿色
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画黄色
当满足条件DT时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画蓝色
当满足条件ZB时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱., 画深灰色
倍量赋值:成交量(手)>=1日前的成交量(手)*VOL_RATIO AND 收阳线
高倍量赋值:成交量(手)>=1日前的成交量(手)*VOL_RATIO*1.5 AND 收阳线
当满足条件高倍量时,在收盘价位置画斜线0斜率5长度,0方向., 画洋红色, 线宽为1
成交均价赋值:成交额(元)/成交量(手)/100
输出主力成本:成交均价的M日简单移动平均, 画白色, 线宽为2
输出MA5:收盘价的5日简单移动平均, 画淡蓝色, 线宽为1
输出MA10:收盘价的10日简单移动平均, 画红色, 线宽为2
输出MA20:收盘价的20日简单移动平均, 画绿色, 线宽为1
当满足条件突破压力时,在最低价*0.98位置画5号图标, 画洋红色
当满足条件突破压力时,在最低价*0.96位置书写文字, 画洋红色
当满足条件跌破支撑时,在最高价*1.02位置画6号图标, 画蓝色
当满足条件跌破支撑时,在最高价*1.04位置书写文字, 画蓝色
VOL_RATIO赋值:2.5
成交均价赋值:成交额(元)/成交量(手)/100
主力成本赋值:成交均价的21日简单移动平均
主力上轨赋值:主力成本*1.02
主力下轨赋值:主力成本*0.98
主力净流入赋值:如果收阳线,返回(收盘价-最低价)/(最高价-最低价)*成交量(手),否则返回(收盘价-最低价)/(最高价-最低价)*成交量(手)*0.5
主力强度赋值:主力净流入/1日前的成交量(手)的5日简单移动平均*100
倍量赋值:成交量(手)>=1日前的成交量(手)*VOL_RATIO AND 收阳线
高倍量赋值:成交量(手)>=1日前的成交量(手)*VOL_RATIO*1.5 AND 收阳线
地量赋值:成交量(手)=20日内成交量(手)的最低值
当满足条件收盘价>=开盘价时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画红色
当满足条件收阴线时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画绿色
当满足条件倍量时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画黄色
当满足条件高倍量时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画洋红色
当满足条件地量时,在0和成交量(手)位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画蓝色
输出MAVOL5:成交量(手)的5日简单移动平均, 画白色, 线宽为2
输出MAVOL10:成交量(手)的10日简单移动平均, 画黄色, 线宽为1
输出主力强度线:主力强度, 画红色, 线宽为2
输出零轴:0, 画白色, 线宽为1
当满足条件主力强度上穿20时,在主力强度*0.9位置画1号图标, 画红色
当满足条件-20上穿主力强度时,在主力强度*1.1位置画2号图标, 画绿色
当满足条件高倍量时,在成交量(手)*1.1位置书写文字, 画洋红色
当满足条件地量时,在成交量(手)*1.1位置书写文字, 画蓝色
N赋值:20
M赋值:21
ZBJNIO赋值:2.5
NOTST赋值:取反
G10赋值:模糊匹配品种代码 OR 模糊匹配品种代码 OR 模糊匹配品种代码
G20赋值:模糊匹配品种代码 OR 模糊匹配品种代码
G30赋值:模糊匹配品种代码
ZT赋值:如果G10,返回收盘价>=计算涨停价,否则返回如果G20,返回收盘价>=计算涨停价,否则返回如果G30,返回收盘价>=计算涨停价,否则返回0
DT赋值:如果G10,返回收盘价<=计算跌停价,否则返回如果G20,返回收盘价<=计算跌停价,否则返回如果G30,返回收盘价<=计算跌停价,否则返回0
ZT_SB赋值:ZT AND NOTST AND 收盘价=最高价
ZBJNZT赋值:如果统计20日中满足ZT_SB的天数=0,返回0,否则返回上次ZT_SB距今天数
ZBJNDT赋值:如果统计20日中满足DT的天数=0,返回0,否则返回上次DT距今天数
近期高点赋值:N日内最高价的最高值
近期低点赋值:N日内最低价的最低值
重要压力赋值:如果ZBJNZT>0,返回ZBJNZT日前的最高价,否则返回1日前的近期高点
重要支撑赋值:如果ZBJNDT>0,返回ZBJNDT日前的最低价,否则返回1日前的近期低点
成交均价赋值:成交额(元)/成交量(手)/100
主力成本赋值:成交均价的M日简单移动平均
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
突破压力赋值:收盘价上穿重要压力 AND 收阳线AND 成交量(手)>1日前的成交量(手)*0.8
倍量赋值:成交量(手)>=1日前的成交量(手)*ZBJNIO AND 收阳线
高倍量赋值:成交量(手)>=1日前的成交量(手)*ZBJNIO*1.5 AND 收阳线
量价配合赋值:成交量(手)>成交量(手)的5日简单移动平均*1.2
价格强势赋值:收盘价>MA5 AND 收盘价>MA10 AND 收盘价>MA20
主力成本之上赋值:收盘价>主力成本
涨停价赋值:如果G10,返回计算涨停价,否则返回如果G20,返回计算涨停价,否则返回如果G30,返回计算涨停价,否则返回收盘价*1.3
非涨停赋值:收盘价< 涨停价*0.97
非一字板赋值:取反
SYCD赋值:最高价-收盘价和开盘价的较大值
STCD赋值:收盘价-开盘价的绝对值
TJJ赋值:SYCD<=STCD
选股条件赋值:突破压力 AND 高倍量 AND 量价配合 AND 价格强势 AND 主力成本之上 AND 非涨停 AND 非一字板 AND NOTST
输出选股:选股条件 AND 统计5日中满足选股条件的天数=1 AND TJJ
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图