文华财经《量价关系》波段多空趋势主图指标

2026-03-27 0 135

// 参数设置
N1:=5; // 成交量观察周期
N2:=20; // 价格位置周期

// 当前K线数据
CURRENT_VOL:=VOL; // 当前成交量
CURRENT_OPI:=OPI; // 当前持仓量
CURRENT_CLOSE:=CLOSE; // 当前收盘价
CURRENT_OPEN:=OPEN; // 当前开盘价

// 近期成交量对比
VOL_MA5:=MA(VOL,N1); // 5周期平均成交量
VOL_RATIO:=VOL/VOL_MA5; // 成交量比率
PP:=BACKSET(ISLASTBAR,20);

// 价格位置分析
LOW20:=LLV(LOW,N2); // 20周期最低价
HIGH20:=HHV(HIGH,N2); // 20周期最高价
PRICE_POSITION:=(CLOSE-LOW20)/(HIGH20-LOW20+0.00001); // 价格相对位置

// — 原程序的顶部底部判断条件 —
// 1. 底部企稳预警信号(跌不动检测)
COND_BOTTOM1:=REF(VOL,1) < REF(VOL,2) AND REF(VOL,2) < REF(VOL,3); // 成交量连续萎缩
COND_BOTTOM2:=CLOSE > OPEN AND VOL_RATIO > 1.2; // 当前放量收阳
COND_BOTTOM3:=PRICE_POSITION < 0.35; // 处于相对低位
COND_BOTTOM4:=CLOSE > (HIGH+LOW)/2; // 收盘在当日中轴上方
BOTTOM_SIGNAL:=COND_BOTTOM1 AND COND_BOTTOM2 AND COND_BOTTOM3 AND COND_BOTTOM4;

// 2. 顶部滞涨预警信号(涨不动检测)
COND_TOP1:=REF(VOL,1) > REF(VOL,2) AND REF(VOL,2) > REF(VOL,3); // 成交量连续放大
COND_TOP2:=CLOSE < OPEN AND VOL_RATIO > 1.1; // 当前放量收阴
COND_TOP3:=PRICE_POSITION > 0.65; // 处于相对高位
COND_TOP4:=CLOSE < (HIGH+LOW)/2; // 收盘在当日中轴下方
TOP_SIGNAL:=COND_TOP1 AND COND_TOP2 AND COND_TOP3 AND COND_TOP4;

// 3. 简化的动能衰竭信号(更敏感的预警)
WEAKNESS_BOTTOM:=PRICE_POSITION < 0.4 AND
REF(VOL,1) < MA(VOL,5) AND
CLOSE > OPEN AND
VOL > MA(VOL,5)*1.1;
WEAKNESS_TOP:=PRICE_POSITION > 0.6 AND
REF(VOL,1) > MA(VOL,5) AND
CLOSE < OPEN AND
VOL > MA(VOL,5)*1.1;

// — 【修正版】背离判断逻辑 —
// 获取近期(2*N2周期)的最高价和最低价,用于比较
RECENT_HIGH := HHV(H, N2*2);
RECENT_LOW := LLV(L, N2*2);

// 修正:使用单等号 = 而不是双等号 ==
RECENT_HIGH_VOL := VALUEWHEN(H = RECENT_HIGH, VOL);
RECENT_HIGH_OPI := VALUEWHEN(H = RECENT_HIGH, OPI);
RECENT_LOW_VOL := VALUEWHEN(L = RECENT_LOW, VOL);
RECENT_LOW_OPI := VALUEWHEN(L = RECENT_LOW, OPI);

// 定义背离条件:在顶部/底部信号出现的前提下,价格接近近期高/低点,但量/仓未能同步
VOL_TOP_DIVERGE := TOP_SIGNAL AND (H >= RECENT_HIGH * 0.99) AND (VOL < RECENT_HIGH_VOL * 0.9); // 量顶背离
OPI_TOP_DIVERGE := TOP_SIGNAL AND (H >= RECENT_HIGH * 0.99) AND (OPI < RECENT_HIGH_OPI * 0.9); // 持顶背离

VOL_BOTTOM_DIVERGE := BOTTOM_SIGNAL AND (L <= RECENT_LOW * 1.01) AND (VOL > RECENT_LOW_VOL * 1.1); // 量底背离
OPI_BOTTOM_DIVERGE := BOTTOM_SIGNAL AND (L <= RECENT_LOW * 1.01) AND (OPI > RECENT_LOW_OPI * 1.1); // 持底背离

// — 绘制所有信号 —
// 1. 绘制原程序的预警信号
DRAWICON(BOTTOM_SIGNAL AND PP, LOW*0.998, 1), COLORGREEN; // 底部预警图标
DRAWICON(TOP_SIGNAL AND PP, HIGH*1.002, 2), COLORRED; // 顶部预警图标
DRAWICON(WEAKNESS_BOTTOM AND PP, LOW*0.995, 3), COLORMAGENTA; // 动能衰竭底部
DRAWICON(WEAKNESS_TOP AND PP, HIGH*1.005, 4), COLORCYAN; // 动能衰竭顶部

// 2. 【新增】在顶部/底部信号出现且伴有背离时,绘制更强烈的文字提示
DRAWTEXT(VOL_TOP_DIVERGE AND PP, HIGH*1.01, ‘!量顶背!’), COLORMAGENTA;
DRAWTEXT(OPI_TOP_DIVERGE AND PP, HIGH*1.015, ‘!持顶背!’), COLORBLUE;
DRAWTEXT(VOL_BOTTOM_DIVERGE AND PP, LOW*0.99, ‘!量底背!’), COLORRED;
DRAWTEXT(OPI_BOTTOM_DIVERGE AND PP, LOW*0.985, ‘!持底背!’), COLORCYAN;

// 3. 原程序的文字提示
DRAWTEXT(BOTTOM_SIGNAL AND PP, LOW*0.99, ‘底部关注’), COLORGREEN;
DRAWTEXT(TOP_SIGNAL AND PP, HIGH*1.01, ‘顶部注意’), COLORRED;
DRAWTEXT(WEAKNESS_BOTTOM AND PP, LOW*0.985, ‘跌不动’), COLORMAGENTA;
DRAWTEXT(WEAKNESS_TOP AND PP, HIGH*1.015, ‘涨不动’), COLORCYAN;

// 背景色提示(修正版)
FILLRGN(PRICE_POSITION<0.3 AND PP, LOW20, LOW20*0.99, COLORGREEN);
FILLRGN(PRICE_POSITION>0.7 AND PP, HIGH20, HIGH20*1.01, COLORRED);

文华财经《量价关系》波段多空趋势主图指标

1、指标都是辅助工具,学习研究之用,不具备任何投资意见,依次操作,盈亏自负!
2、下载前请认真阅读文章中的说明以及指标截图,确认无误再下载
3、由于指标公式是虚拟产品,一旦付费/下载,概不退款!

云析赢指标公式网 指标源码 文华财经《量价关系》波段多空趋势主图指标 https://zbgs518.com/524.html/

相关文章

猜你喜欢
发表评论
暂无评论
站点地图 Sitemap
网站运行