通达信〖超跌V型反转〗突破量化基于波动率底部过滤源码分享


〖超跌V型反转〗突破 量化基于波动率底部过滤
今天我们学习融合多周期的波动率验证系统,借助波动率挖掘底部区间过滤,精准抓住超跌V型反转突破信号。
一、指标的动量逻辑
我们以27EMA为基准,计算2日离差并平滑处理,实现短期趋势标准化;再记录最后一次下穿-10的时间间隔,结合超跌指标确认超跌状态。该设计借鉴RSI动态超跌策略,将参数调整为更敏感的-10,提升超跌信号捕捉效率。
二、指标的波动率区间
波动率分析中,我们采用上涨波动率与总体波动率的比值,形成0-100的标准化波动率指数;再引入75日高低点做标准化处理,精准识别波动率底部变化情况。
三、综合指标共振
因此,我们结合波动率变动、价格新低、成交量萎缩及动量背离四大要素,构成高确定性超跌V型反转信号;通过信号持续性验证超跌区间,要求四大要素同时满足,才能确定超跌区间,避免单个信号干扰。
总体来看,该超跌指标可帮助我们快速发现市场极值区间,助力捕捉超跌V型反转机会。但市场复杂性多样,希望本次学习能让大家学有所获。
超跌V型反转突破指标
 



ZBGS1:=MA(CLOSE,27);

ZBGS2:=((CLOSE-ZBGS1)/(ZBGS1))*(100);

ZBGS3:=MA(ZBGS2,2);

ZBGS4:=BARSLAST((CROSS((-10),ZBGS3)=1));

ZBGS5:=(ZBGS3<(-10)) AND (ZBGS4>3);

ZBGS6:=CLOSE/REF(MA(CLOSE,36),6)*10;

ZBGS7:=EMA(CLOSE,3);

ZBGS8:=((SMA(MAX((CLOSE - ZBGS7),0),9,1) / SMA(ABS((CLOSE - ZBGS7)),9,1)) * 100);

ZBGS9:=((100 - (3 * SMA((((CLOSE - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),30,1))) + (2 * SMA(SMA((((CLOSE - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),30,1),21,1)));

ZBGS10:=((100 - (3 * SMA((((OPEN - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),30,1))) + (2 * SMA(SMA((((OPEN - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),30,1),21,1)));

ZBGS11:=((((HHV(HIGH,21) - CLOSE) / (HHV(HIGH,21) - LLV(LOW,21))) * 100) - 10);

ZBGS12:=(((CLOSE - LLV(LOW,21)) / (HHV(HIGH,21) - LLV(LOW,21))) * 100);

ZBGS13:=SMA(SMA(ZBGS12,16,8),25,8)-SMA(ZBGS11,30,8);

ZBGS14:=IF((ZBGS8< 14) AND LOW<REF(LOW,1) AND ZBGS6<8.8 AND ZBGS13<-65,50,0);

ZBGS15:=IF(ZBGS14>1 AND CLOSE>OPEN,50,0);

ZBGS16:=IF(ZBGS14>1 AND CLOSE/LOW>1.045,50,0);

ZBGS17:=IF(REF(ZBGS14,1)>0 AND ZBGS14=0,10,0);

量化:IF(ZBGS14>3 AND ZBGS5=0,5,0),STICK,COLOR10FFFF,LINETHICK3;

ZBGS18:=IF(MAX(MAX(ZBGS15,ZBGS16),ZBGS17) AND REF(量化,1)>0,30,0);

对冲:IF(ZBGS18>0 AND REF(ZBGS18,1)=0,10,0),STICK,COLORRED,LINETHICK3;

www70822com:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

DRAWTEXT(对冲=10,11,'对冲'),COLORRED;

DRAWTEXT(量化=5,6,'量化'),COLOR10FFFF;

套利:IF(ZBGS14>3 AND ZBGS5>0,5,0),STICK,COLORFF00FF,LINETHICK3;

ZBGS19:=IF(MAX(MAX(ZBGS15,ZBGS16),ZBGS17) AND REF(套利,1)>0,10,0);

机会:IF(ZBGS19>1 AND REF(ZBGS19,1)=0,10,0),STICK,COLORRED,,LINETHICK3;

DRAWTEXT(机会=10,11,'机会'),COLORRED;

DRAWTEXT(套利=5,6,'套利'),COLORFF00FF;

ZBGS20:=EMA(CLOSE,2);

ZBGS21:=EMA(CLOSE,150);

ZBGS22:=ZBGS20-ZBGS21;

ZBGS23:=EMA(ZBGS22,100);

ZBGS24:=2*(ZBGS22-ZBGS23);

趋势:(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100,COLORMAGENTA,LINETHICK2;

增强:EMA(趋势,3),COLORWHITE,LINETHICK2;

ZBGS25:=LLV(LOW,3)<=LLV(LOW,60);

ZBGS26:=CLOSE>OPEN AND (CLOSE/OPEN>1.03 OR CLOSE/REF(CLOSE,1)>1.03);

李津:IF(ZBGS25 AND ZBGS26,趋势,0),STICK,COLORFFFF00,LINETHICK3;

DRAWTEXT(李津>0 OR 李津<0 ,0.8, '津'),COLORFFFF00,LINETHICK6;

ZBGS27:=CONST(HHV(MAX(MAX(11,李津),李津),120));

ZBGS28:=CONST(LLV(MIN(MIN(11,李津),李津),120));

ZBGS29:=(ZBGS27-ZBGS28)/6;

ZBGS30:=CURRBARSCOUNT;








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


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

相关指标公式

ZBGS1赋值:收盘价的27日简单移动平均
ZBGS2赋值:((收盘价-ZBGS1)/(ZBGS1))*(100)
ZBGS3赋值:ZBGS2的2日简单移动平均
ZBGS4赋值:上次((-10)上穿ZBGS3=1)距今天数
ZBGS5赋值:(ZBGS3<(-10)) AND (ZBGS4>3)
ZBGS6赋值:收盘价/6日前的收盘价的36日简单移动平均*10
ZBGS7赋值:收盘价的3日指数移动平均
ZBGS8赋值:(((收盘价-ZBGS7)和0的较大值的9日[1日权重]移动平均 / (收盘价-ZBGS7)的绝对值的9日[1日权重]移动平均) * 100)
ZBGS9赋值:((100 - (3 * (((收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值))*100)的30日[1日权重]移动平均)) + (2 * (((收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值))*100)的30日[1日权重]移动平均的21日[1日权重]移动平均))
ZBGS10赋值:((100 - (3 * (((开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值))*100)的30日[1日权重]移动平均)) + (2 * (((开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值))*100)的30日[1日权重]移动平均的21日[1日权重]移动平均))
ZBGS11赋值:((((21日内最高价的最高值 - 收盘价) / (21日内最高价的最高值 - 21日内最低价的最低值)) * 100) - 10)
ZBGS12赋值:(((收盘价 - 21日内最低价的最低值) / (21日内最高价的最高值 - 21日内最低价的最低值)) * 100)
ZBGS13赋值:ZBGS12的16日[8日权重]移动平均的25日[8日权重]移动平均-ZBGS11的30日[8日权重]移动平均
ZBGS14赋值:如果(ZBGS8<14)ANDLOW<1日前的最低价ANDZBGS6<8.8ANDZBGS13<-65,返回50,否则返回0
ZBGS15赋值:如果ZBGS14>1ANDCLOSE>开盘价,返回50,否则返回0
ZBGS16赋值:如果ZBGS14>1ANDCLOSE/最低价>1.045,返回50,否则返回0
ZBGS17赋值:如果1日前的ZBGS14>0ANDZBGS14=0,返回10,否则返回0
输出量化:如果ZBGS14>3ANDZBGS5=0,返回5,否则返回0,STICK,COLOR10FFFF,线宽为3
ZBGS18赋值:如果ZBGS15和ZBGS16的较大值和ZBGS17的较大值ANDREF(量化,1)>0,返回30,否则返回0
输出对冲:如果ZBGS18>0ANDREF(ZBGS18,1)=0,返回10,否则返回0,STICK,画红色,线宽为3
WWW70822COM赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
当满足条件对冲=10时,在11位置书写文字,画红色
当满足条件量化=5时,在6位置书写文字,COLOR10FFFF
输出套利:如果ZBGS14>3ANDZBGS5>0,返回5,否则返回0,STICK,COLORFF00FF,线宽为3
ZBGS19赋值:如果ZBGS15和ZBGS16的较大值和ZBGS17的较大值ANDREF(套利,1)>0,返回10,否则返回0
输出机会:如果ZBGS19>1ANDREF(ZBGS19,1)=0,返回10,否则返回0,STICK,画红色,,线宽为3
当满足条件机会=10时,在11位置书写文字,画红色
当满足条件套利=5时,在6位置书写文字,COLORFF00FF
ZBGS20赋值:收盘价的2日指数移动平均
ZBGS21赋值:收盘价的150日指数移动平均
ZBGS22赋值:ZBGS20-ZBGS21
ZBGS23赋值:ZBGS22的100日指数移动平均
ZBGS24赋值:2*(ZBGS22-ZBGS23)
输出趋势:(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100,画洋红色,线宽为2
输出增强:趋势的3日指数移动平均,画白色,线宽为2
ZBGS25赋值:3日内最低价的最低值<=60日内最低价的最低值
ZBGS26赋值:收阳线ANDSE (收盘价/开盘价>1.03 OR 收盘价/1日前的收盘价>1.03)
输出李津:如果ZBGS25ANDZBGS26,返回趋势,否则返回0,STICK,COLORFFFF00,线宽为3
当满足条件李津>0OR李津<0时,在0.8位置书写文字,COLORFFFF00,线宽为6
ZBGS27赋值:120日内11和李津的较大值和李津的较大值的最高值的最后一日取值设为常数
ZBGS28赋值:120日内11和李津的较小值和李津的较小值的最低值的最后一日取值设为常数
ZBGS29赋值:(ZBGS27-ZBGS28)/6
ZBGS30赋值:到最后交易的周期

指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式  |  加入收藏   

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