通达信〖全景筹码〗波段指标公式源码

指标包含以下功能:
1. 成本分布带:基于不同百分位的筹码成本,绘制多层彩色带状区域,显示持仓成本分布。
2. 支撑阻力线:计算动态支撑(X_7)和阻力(X_6),并绘制黄金分割位(0.236、0.382、0.5、0.618、0.786)。
3. 趋势强度柱:通过多因子评分(X_51、X_52)判断多空强度,用不同颜色K线柱显示强度等级(1-7级)。
4. 动态均线:基于成本分布和价格加权计算X_32,用不同颜色显示其上升、持平、下降状态。
5. 涨跌变色K线:根据趋势评分和连续涨跌天数,K线颜色渐变(蓝色系代表上涨,绿色系代表下跌)。
使用方法:
- 彩色带状区域:观察成本密集区,判断支撑/压力
- 黄金分割线:辅助判断回调/反弹目标位
- 强度柱:颜色越深代表趋势越强
- 动态均线:作为趋势跟踪参考线
 

X_1:=VALUEWHEN(LOW=LLV(LOW,0),LLV(LOW,0));
X_2:=BARSLAST(LOW=X_1);
X_3:=X_2+1;
X_4:=CEILING(SQRT(X_2));
X_5:=VALUEWHEN(HIGH=HHV(HIGH,X_4),HHV(HIGH,X_3));
X_6:=VALUEWHEN(LOW=HHV(LOW,X_4),HHV(LOW,X_3));
X_7:=VALUEWHEN(HIGH=LLV(HIGH,X_4),LLV(HIGH,X_3));
X_8:=VALUEWHEN(LOW=LLV(LOW,X_4),LLV(LOW,X_3));
X_9:=COST(1/64*100);
X_10:=COST(1/32*100);
X_11:=COST(1/16*100);
X_12:=COST(1/2*100);
X_13:=COST(2/3*100);
X_14:=COST(3/4*100);
X_15:=COST(4/5*100);
X_16:=COST(5/6*100);
X_17:=COST(6/7*100);
X_18:=COST(7/8*100);
X_19:=COST(8/9*100);
X_20:=COST(9/10*100);
X_21:=COST(100);
DRAWBAND(MIN(X_5,X_9),RGB(20,40,65),MIN(X_5,X_10),RGB(10,20,40));
DRAWBAND(MIN(X_5,X_10),RGB(25,45,70),MIN(X_5,X_11),RGB(15,25,45));
DRAWBAND(MIN(X_5,X_11),RGB(110,230,230),MIN(X_5,X_12),RGB(110,230,230));
DRAWBAND(MIN(X_5,X_12),RGB(160,220,220),MIN(X_5,X_13),RGB(160,220,220));
DRAWBAND(MIN(X_5,X_13),RGB(140,200,200),MIN(X_5,X_14),RGB(140,200,200));
DRAWBAND(MIN(X_5,X_14),RGB(110,170,180),MIN(X_5,X_15),RGB(110,170,180));
DRAWBAND(MIN(X_5,X_15),RGB(80,140,165),MIN(X_5,X_16),RGB(80,140,165));
DRAWBAND(MIN(X_5,X_16),RGB(50,110,150),MIN(X_5,X_17),RGB(50,110,150));
DRAWBAND(MIN(X_5,X_17),RGB(35,80,130),MIN(X_5,X_18),RGB(35,80,130));
DRAWBAND(MIN(X_5,X_18),RGB(20,50,100),MIN(X_5,X_19),RGB(20,50,100));
DRAWBAND(MIN(X_5,X_19),RGB(15,45,85),MIN(X_5,X_20),RGB(5,20,45));
DRAWBAND(MIN(X_5,X_20),RGB(10,35,70),MIN(X_5,X_21),RGB(0,10,25));
X_22:=crOSS(X_7,X_6);
X_23:=CROSS(X_6,X_7);
X_24:=X_22 OR X_23;
STICKLINE(X_24,HIGH,LOW,0,1),COLORFF0080;
STICKLINE(X_24,OPEN,CLOSE,3,0),COLORFF0080;
X_25:=X_6-X_7;
AA236:IF(NOT(X_24),X_6-X_25*0.236,DRAWNULL),COLORWHITE;
AA382:IF(NOT(X_24),X_6-X_25*0.382,DRAWNULL),COLORYELLOW;
AA500:IF(NOT(X_24),X_6-X_25*0.5,DRAWNULL),DOTLINE,COLORRED;
AA618:IF(NOT(X_24),X_6-X_25*0.618,DRAWNULL),COLORMAGENTA;
AA786:IF(NOT(X_24),X_6-X_25*0.786,DRAWNULL),COLORCYAN;
X_26:=(9*HIGH+6*CLOSE+3*LOW)/18;
X_27:=(3*HIGH+6*CLOSE+9*LOW)/18;
X_28:=(X_26+X_27)/2;
X_29:=FINANCE(3);
X_30:=X_29=0 OR X_29=6 OR X_29>7;
X_31:=IF(X_30,X_3,(COST(92.5)-COST(7.5))/COST(99.25)*100);
X_32:=DMA(X_28,2/X_31);
X_33:=3;
X_34:=0.001;
X_35:=(X_28-X_32)/X_32;
X_36:=EMA(X_35,X_33);
X_37:=X_28>REF(X_28,1);
X_38:=X_36>X_34;
X_39:=CLOSE>REF(CLOSE,1);
X_40:=X_35>REF(X_35,1) AND X_35>X_36;
X_41:=CLOSE>X_32 AND X_32>REF(X_32,1);
X_42:=X_35>X_36 AND X_35>X_34;
X_43:=CLOSE<OPEN AND MIN(OPEN,CLOSE)-LOW>Abs(OPEN-CLOSE)*2 AND HIGH-MAX(OPEN,CLOSE)<ABS(OPEN-CLOSE)*0.5;
X_44:=X_28<REF(X_28,1);
X_45:=X_36<(-X_34);
X_46:=CLOSE<REF(CLOSE,1);
X_47:=X_35<REF(X_35,1) AND X_35<X_36;
X_48:=CLOSE<X_32 AND X_32<REF(X_32,1);
X_49:=X_35<X_36 AND X_35<(-X_34);
X_50:=CLOSE>OPEN AND HIGH-MAX(OPEN,CLOSE)>ABS(OPEN-CLOSE)*2 AND MIN(OPEN,CLOSE)-LOW<ABS(OPEN-CLOSE)*0.5;
X_51:=X_37+X_38+X_39+X_40+X_41+X_42+X_43;
X_52:=X_44+X_45+X_46+X_47+X_48+X_49+X_50;
X_53:=IF(X_51>X_52,1,IF(X_52>X_51,(-1),0));
X_54:=IF(X_53=1,X_51,IF(X_53=(-1),X_52,0));
STICKLINE(X_53=1 AND X_54=1,HIGH,LOW,1,0),COLORCC99FF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=2,HIGH,LOW,1,0),COLOR66AAFF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=3,HIGH,LOW,1,0),COLOR3399FF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=4,HIGH,LOW,1,0),COLOR0080FF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=5,HIGH,LOW,1,0),COLOR0050FF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=6,HIGH,LOW,1,0),COLOR0028FF,LINETHICK2;
STICKLINE(X_53=1 AND X_54=7,HIGH,LOW,1,0),COLOR0018FF,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=1,HIGH,LOW,1,0),COLOR99CC99,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=2,HIGH,LOW,1,0),COLOR66B266,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=3,HIGH,LOW,1,0),COLOR339933,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=4,HIGH,LOW,1,0),COLOR008000,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=5,HIGH,LOW,1,0),COLOR006400,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=6,HIGH,LOW,1,0),COLOR004600,LINETHICK2;
STICKLINE(X_53=(-1) AND X_54=7,HIGH,LOW,1,0),COLOR003300,LINETHICK2;
STICKLINE(X_53=0,HIGH,LOW,1,0),COLORLIGRAY,LINETHICK2;
X_55:=HIGH=HHV(HIGH,X_4);
X_56:=LOW=LLV(LOW,X_4);
X_57:=VALUEWHEN(X_55,HIGH);
X_58:=VALUEWHEN(X_56,LOW);
X_59:=DRAWLINE(X_55,X_57,X_56,X_58,0);
X_60:=DRAWLINE(X_56,X_58,X_55,X_57,0);
STICKLINE(X_6>REF(X_6,1) AND X_54>=4,LOW,X_7,0,(-1)),COLORFF3366;
STICKLINE(X_6>REF(X_6,1) AND X_54<4,LOW,X_7,0,(-1)),COLORFF9966;
AARY:IF(X_32>REF(X_32,1),X_32,DRAWNULL),COLORMAGENTA;
AAYY:IF(X_32=REF(X_32,1),X_32,DRAWNULL),COLOR0080FF;
AAGY:IF(X_32<REF(X_32,1),X_32,DRAWNULL),CROSSDOT,COLORCYAN;
AA上轨:X_5,POINTDOT,COLORCYAN;
AA下轨:X_8,POINTDOT,COLORFF80FF;
阻力:X_6,COLORGREEN;
支撑:X_7,COLORYELLOW;
ΔSR:阻力-支撑,NODRAW,COLORWHITE;
R顶:阻力+ΔSR,NODRAW,COLORRED;
S底:支撑-ΔSR,NODRAW,COLORGREEN;
TESTSKIP(PERIOD>0);
AA收盘:CLOSE,COLORLIGRAY,LINETHICK2;
AA涨1:IF(X_53=1 OR CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),COLORCC99FF,LINETHICK2;
AA涨2:IF(X_53=1 OR CLOSE>REF(CLOSE,2) AND X_54>=1,CLOSE,DRAWNULL),COLOR66AAFF,LINETHICK2;
AA涨3:IF(X_53=1 OR CLOSE>REF(CLOSE,3) AND X_54>=2,CLOSE,DRAWNULL),COLOR3399FF,LINETHICK2;
AA涨4:IF(X_53=1 OR CLOSE>REF(CLOSE,3) AND X_54>=3,CLOSE,DRAWNULL),COLOR0080FF,LINETHICK2;
AA涨5:IF(X_53=1 OR CLOSE>REF(CLOSE,3) AND X_54>=4,CLOSE,DRAWNULL),COLOR0050FF,LINETHICK2;
AA涨6:IF(X_53=1 OR CLOSE>REF(CLOSE,3) AND X_54>=5,CLOSE,DRAWNULL),COLOR0028FF,LINETHICK2;
AA涨7:IF(X_53=1 OR CLOSE>REF(CLOSE,3) AND X_54>=6,CLOSE,DRAWNULL),COLOR0018FF,LINETHICK2;
AA跌1:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,1),CLOSE,DRAWNULL),COLOR99CC99,LINETHICK2;
AA跌2:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,2) AND X_54>=1,CLOSE,DRAWNULL),COLOR66B266,LINETHICK2;
AA跌3:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,3) AND X_54>=2,CLOSE,DRAWNULL),COLOR339933,LINETHICK2;
AA跌4:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,3) AND X_54>=3,CLOSE,DRAWNULL),COLOR008000,LINETHICK2;
AA跌5:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,3) AND X_54>=4,CLOSE,DRAWNULL),COLOR006400,LINETHICK2;
AA跌6:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,3) AND X_54>=5,CLOSE,DRAWNULL),COLOR004600,LINETHICK2;
AA跌7:IF(X_53=(-1) OR CLOSE<=REF(CLOSE,3) AND X_54>=6,CLOSE,DRAWNULL),COLOR003300,LINETHICK2;
AA中性:IF(X_53=0,CLOSE,DRAWNULL),COLORYELLOW,LINETHICK2;








来函数检测结果如下
该公式包含未来函数:COST
该公式包含未来函数:FINANCE

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


V1赋值:以0.9为权重(((最高价+最低价)+(收盘价*2))/4)的动态移动平均
HY1赋值:1日前的V1的3日指数移动平均
多空趋势赋值:((收盘价-HY1)*10的2日简单移动平均)*0.1
输出操盘4:当满足条件多空趋势>=0AND多空趋势>=1日前的多空趋势时,在6.5和6.5+多空趋势位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出减仓4:当满足条件多空趋势>=0AND多空趋势<1日前的多空趋势时,在6.5和6.5+多空趋势位置之间画柱状线,宽度为1.5,0不为0则画空心柱., 画红色
输出反弹4:当满足条件多空趋势<0AND多空趋势>=1日前的多空趋势时,在6.5和6.5+多空趋势位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
输出寻底4:当满足条件多空趋势<0AND多空趋势<1日前的多空趋势时,在6.5和6.5+多空趋势位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件是否最后一个周期=1时,在如果多空趋势>=0,返回6,否则返回6.3位置书写文字,画白色
换手赋值:成交量(手)*100/当前流通股本(手)
主力赋值:换手的4日简单移动平均
大户赋值:换手的9日简单移动平均
中户赋值:换手的17日简单移动平均
散户赋值:换手的34日简单移动平均
均量赋值:(主力+大户+中户+散户)/4
输出成交量:成交量(手),画白色,NODRAW
输出主力能量:(主力-均量)画洋红色,NODRAW
输出大户能量:(大户-均量)画黄色,NODRAW
输出中户能量:(中户-均量)画淡蓝色,NODRAW
输出散户能量:(散户-均量)画蓝色,NODRAW
输出操盘:当满足条件主力能量>=0AND主力能量>=1日前的主力能量时,在4.5和4.5+主力能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画黄色
输出减仓:当满足条件主力能量>=0AND主力能量<1日前的主力能量时,在4.5和4.5+主力能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出反弹:当满足条件主力能量<0AND主力能量>=1日前的主力能量时,在4.5和4.5+主力能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
输出寻底:当满足条件主力能量<0AND主力能量<1日前的主力能量时,在4.5和4.5+主力能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件是否最后一个周期=1时,在如果主力能量>=0,返回4.2,否则返回4.8位置书写文字,画洋红色
输出操盘1:当满足条件大户能量>=0AND大户能量>=1日前的大户能量时,在3和3+大户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画白色
输出减仓1:当满足条件大户能量>=0AND大户能量<1日前的大户能量时,在3和3+大户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出反弹1:当满足条件大户能量<0AND大户能量>=1日前的大户能量时,在3和3+大户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
输出寻底1:当满足条件大户能量<0AND大户能量<1日前的大户能量时,在3和3+大户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件是否最后一个周期=1时,在如果大户能量>=0,返回2.7,否则返回3.3位置书写文字,画黄色
输出操盘2:当满足条件中户能量>=0AND中户能量>=1日前的中户能量时,在1.5和1.5+中户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出减仓2:当满足条件中户能量>=0AND中户能量<1日前的中户能量时,在1.5和1.5+中户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出反弹2:当满足条件中户能量<0AND中户能量>=1日前的中户能量时,在1.5和1.5+中户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
输出寻底2:当满足条件中户能量<0AND中户能量<1日前的中户能量时,在1.5和1.5+中户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件是否最后一个周期=1时,在如果中户能量>=0,返回1.2,否则返回1.8位置书写文字,画淡蓝色
输出操盘3:当满足条件散户能量>=0AND散户能量>=1日前的散户能量时,在0和散户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出减仓3:当满足条件散户能量>=0AND散户能量<1日前的散户能量时,在0和散户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
输出反弹3:当满足条件散户能量<0AND散户能量>=1日前的散户能量时,在0和散户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
输出寻底3:当满足条件散户能量<0AND散户能量<1日前的散户能量时,在0和散户能量位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件是否最后一个周期=1时,在如果散户能量>=0,返回-0.3,否则返回0.3位置书写文字,画蓝色
JZ赋值:成交量(手)/(主力能量的绝对值+大户能量的绝对值+中户能量的绝对值+散户能量的绝对值)
ZLCJ赋值:JZ*主力能量的绝对值
DHCJ赋值:JZ*大户能量的绝对值
ZHCJ赋值:JZ*中户能量的绝对值
SHCJ赋值:JZ*散户能量的绝对值
输出机构量:ZLCJ,画洋红色,NODRAW
输出大户量:DHCJ,画黄色,NODRAW
输出中户量:ZHCJ,画淡蓝色,NODRAW
输出散户量:SHCJ,画蓝色,NODRAW
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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