通达信攻击还行源码分享副图

指标是一个复合型选股公式,整合了多个技术条件来捕捉潜在买点。

主要功能与逻辑:
1. KDJ超卖反弹:使用KDJ指标,当快速线J值自下而上穿越20超卖线时,发出初步信号。
2. 均线多头排列与调整:要求30日均线在60日均线之上,且两者均向上运行。股价近期经过调整(8日内未破30日线),当前收盘价紧贴30日均线(偏差小于2%),且价格已从近期高点回落超过3天。
3. 量价攻击形态:通过复杂的成交量算法(HSL)计算“攻击”能量,并对其短期(1-10日)累加值设定条件,要求近期量能结构持续强于其均线,呈现攻击性量能堆积。
4. 布林极限突破与放量:最终确认条件要求股价单日涨幅至少达到多空布林线(BBIBOLL)上轨至中轨的距离,并且当日成交量较前一日显著放大(≥1.9倍)。

使用要点:
该公式旨在寻找同时满足 “技术超卖修复” + “均线多头支撑” + “攻击性量能连续堆积” + “放量强势启动” 四个维度条件的个股。信号(XG1)出现时,表示多个技术系统产生共振,可能是一个较强的短线或波段起涨点。
 
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
J:=3*K-2*D,COLORFF00FF;
XG:CROSS(20,J);
REF(BARSLAST(C<MA(C,30)),1)>8 AND MA(C,30)>MA(C,60) AND MA(C,30)>REF(MA(C,30),1) AND
MA(C,60)>REF(MA(C,60),1) AND BARSLAST(H=HHV(H,15))>3 AND
ABS((C-MA(C,30))/MA(C,30))<0.02,COLORFF00FF;
CV:=CLOSE;
BBIBOLL:=(MA(CV,3)+MA(CV,6)+MA(CV,12)+MA(CV,24))/4;
UPR:=BBIBOLL+6*STD(BBIBOLL,11);
DWN:=BBIBOLL-6*STD(BBIBOLL,11);
QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)));
HSL:=(XVL/3)/1.15;
攻击:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));
LLJX:=EMA(攻击,3);
B1:=IF(SUM(LLJX,1)>REF(MA(SUM(LLJX,1),1),1),SUM(LLJX,1),DRAWNULL);
B2:=IF(SUM(LLJX,2)>REF(MA(SUM(LLJX,2),1),1),SUM(LLJX,2),DRAWNULL);
B3:=IF(SUM(LLJX,3)>REF(MA(SUM(LLJX,3),1),1),SUM(LLJX,3),DRAWNULL);
B4:=IF(SUM(LLJX,4)>REF(MA(SUM(LLJX,4),1),1),SUM(LLJX,4),DRAWNULL);
B5:=IF(SUM(LLJX,5)>REF(MA(SUM(LLJX,5),1),1),SUM(LLJX,5),DRAWNULL);
B6:=IF(SUM(LLJX,6)>REF(MA(SUM(LLJX,6),1),1),SUM(LLJX,6),DRAWNULL);
B7:=IF(SUM(LLJX,7)>REF(MA(SUM(LLJX,7),1),1),SUM(LLJX,7),DRAWNULL);
B8:=IF(SUM(LLJX,8)>REF(MA(SUM(LLJX,8),1),1),SUM(LLJX,8),DRAWNULL);
B9:=IF(SUM(LLJX,9)>REF(MA(SUM(LLJX,9),1),1),SUM(LLJX,9),DRAWNULL);
B10:=IF(SUM(LLJX,10)>REF(MA(SUM(LLJX,10),1),1),SUM(LLJX,10),DRAWNULL);
XG1:B1 AND B2 AND B3 AND B4 AND B5 AND B6 AND B7 AND B8 AND B9 AND B10 AND (CLOSE-OPEN)>=(UPR-BBIBOLL) AND V/REF(V,1)>=1.9,,COLOR00FF00;




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


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


RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均,画白色
D赋值:K的3日[1日权重]移动平均,画黄色
J赋值:3*K-2*D,COLORFF00FF
输出XG:20上穿J
1日前的上次收盘价<收盘价的30日简单移动平均距今天数>8 AND 收盘价的30日简单移动平均>收盘价的60日简单移动平均 AND 收盘价的30日简单移动平均>1日前的收盘价的30日简单移动平均 AND 收盘价的60日简单移动平均>1日前的收盘价的60日简单移动平均 AND 上次最高价=15日内最高价的最高值距今天数>3 AND (收盘价-收盘价的30日简单移动平均)/收盘价的30日简单移动平均的绝对值<0.02,COLORFF00FF
CV赋值:收盘价
BBIBOLL赋值:(CV的3日简单移动平均+CV的6日简单移动平均+CV的12日简单移动平均+CV的24日简单移动平均)/4
UPR赋值:BBIBOLL+6*BBIBOLL的11日估算标准差
DWN赋值:BBIBOLL-6*BBIBOLL的11日估算标准差
QJJ赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
XVL赋值:(如果收阳线,返回QJJ*(最高价-最低价),否则返回如果收阴线,返回QJJ*(最高价-开盘价+收盘价-最低价),否则返回成交量(手)/2+如果收阳线,返回0-QJJ*(最高价-收盘价+开盘价-最低价),否则返回如果收阴线,返回0-QJJ*(最高价-最低价),否则返回0-成交量(手)/2)
HSL赋值:(XVL/3)/1.15
攻击赋值:((HSL*0.55+(1日前的HSL*0.33))+(2日前的HSL*0.22))
LLJX赋值:攻击的3日指数移动平均
B1赋值:如果LLJX的1日累和>1日前的LLJX的1日累和的1日简单移动平均,返回LLJX的1日累和,否则返回无效数
B2赋值:如果LLJX的2日累和>1日前的LLJX的2日累和的1日简单移动平均,返回LLJX的2日累和,否则返回无效数
B3赋值:如果LLJX的3日累和>1日前的LLJX的3日累和的1日简单移动平均,返回LLJX的3日累和,否则返回无效数
B4赋值:如果LLJX的4日累和>1日前的LLJX的4日累和的1日简单移动平均,返回LLJX的4日累和,否则返回无效数
B5赋值:如果LLJX的5日累和>1日前的LLJX的5日累和的1日简单移动平均,返回LLJX的5日累和,否则返回无效数
B6赋值:如果LLJX的6日累和>1日前的LLJX的6日累和的1日简单移动平均,返回LLJX的6日累和,否则返回无效数
B7赋值:如果LLJX的7日累和>1日前的LLJX的7日累和的1日简单移动平均,返回LLJX的7日累和,否则返回无效数
B8赋值:如果LLJX的8日累和>1日前的LLJX的8日累和的1日简单移动平均,返回LLJX的8日累和,否则返回无效数
B9赋值:如果LLJX的9日累和>1日前的LLJX的9日累和的1日简单移动平均,返回LLJX的9日累和,否则返回无效数
B10赋值:如果LLJX的10日累和>1日前的LLJX的10日累和的1日简单移动平均,返回LLJX的10日累和,否则返回无效数
输出XG1:B1 AND B2 AND B3 AND B4 AND B5 AND B6 AND B7 AND B8 AND B9 AND B10 AND (收盘价-开盘价)>=(UPR-BBIBOLL) AND 成交量(手)/1日前的成交量(手)>=1.9,,COLOR00FF00
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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