通达信神级指标“神龙入海”和“红凤报喜”源码 使用说明

该指标是一个复合型技术分析工具,主要包含三个部分:多周期均线系统、塔形线(TOWER)以及筹码分布。

第一部分:多周期均线系统
计算了7条核心均线(VAR1至VAR7)。每条均线都是基于“开盘、最高、最低、收盘”四价平均值的指数移动平均(EMA)组合,再经过6期线性回归预测(FORCAST)得出。
VAR1至VAR6:以点状线(POINTDOT)显示。当数值较前一期上升时,显示为洋红色(COLORFF00FF);下降时显示为绿色(COLOR00FF00)。
VAR7:以粗线(LINETHICK2)显示。颜色规则同上,上升为洋红色,下降为绿色。
用法:通过观察这组均线的排列、方向(颜色变化)以及相互之间的聚合与发散,可以判断价格在不同时间周期下的趋势强度与方向。多线同色向上发散为强势多头信号,反之为空头信号。

第二部分:塔形线(TOWER)
在K线图上绘制彩色柱状线(STICKLINE),代表一种经过平滑处理的价格方向指标。
计算:基于一个特定的价格公式 `(3CLOSE+2OPEN+HIGH+LOW)/7` 计算其3日EMA,再进行6期线性回归预测,得到TOWERC值。
显示:
当TOWERC值大于或等于前一日值时,绘制从TOWERC值向上至DIRECTIONMAX(实际等同于前一日TOWERC值)的蓝色(COLOR0000FF)柱状线。
当TOWERC值小于前一日值时,绘制从TOWERC值向下至DIRECTIONMIN(实际等同于前一日TOWERC值)的绿色(COLOR00FF00)柱状线。
用法:蓝色柱线连续出现表示短期趋势向上,绿色柱线连续出现表示趋势向下。柱线的长短变化可以反映趋势的力度。

第三部分:筹码分布
在副图区域通过柱状图和曲线展示市场持仓成本结构。
计算基础:使用WINNER函数计算收盘价上下10%价位内的获利盘比例。
指标线:
1. 获利(红色曲线):N日(默认10日)内,收盘价下跌10%仍能获利的筹码比例的平均值。代表低位筹码的稳固程度。
2. 套牢(白色粗线):100%减去N日内收盘价上涨10%仍处于获利状态的筹码比例的平均值。代表高位套牢盘的比例。
3. 浮动(黄色曲线):“套牢”线与“获利”线之间的差值,代表成本介于当前价格&177;10%区间内的浮动筹码比例。
柱状图:
红色柱:从0轴向上至“获利”线,代表获利盘区域。
绿色柱:从100%轴向下至“套牢”线,代表套牢盘区域。
黄色柱:介于“获利”线与“套牢”线之间,代表浮动筹码区域。
信号线:在副图0轴附近,当满足特定条件(“获利”线在15日内高点回落幅度超过N1%且该高点大于50%)时,绘制一个宽幅的空白信号柱;否则绘制一个宽幅的蓝色信号柱。这用于提示可能的筹码松动或主力行为。
用法:通过观察三条线的位置和相互关系,判断市场整体的持仓成本结构、压力与支撑区域。例如,“套牢”线高企表明上方压力沉重,“获利”线高企且稳定表明底部支撑牢固。

综合用法:
主图区域通过多色均线和塔形柱共同判断趋势方向和力度,副图通过筹码分布判断市场持仓结构及潜在压力支撑。使用者需结合主图趋势信号与副图筹码的松紧状态进行综合决策。
 
A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HIGH+LOW+CLOSE)/4,9))/3;
A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+HIGH+LOW+CLOSE)/4,20))/3;
A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+HIGH+LOW+CLOSE)/4,28))/3;
A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+HIGH+LOW+CLOSE)/4,36))/3;
A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN+HIGH+LOW+CLOSE)/4,44))/3;
A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN+HIGH+LOW+CLOSE)/4,52))/3;
A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN+HIGH+LOW+CLOSE)/4,68))/3;
VAR1:=FORCAST(A1,6);
VAR2:=FORCAST(A2,6);
VAR3:=FORCAST(A3,6);
VAR4:=FORCAST(A4,6);
VAR5:=FORCAST(A5,6);
VAR6:=FORCAST(A6,6);
VAR7:=FORCAST(A7,6);
IF(VAR1>REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR1<REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR3>REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR3<REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR4>REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR4<REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR5>REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR5<REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR6>REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR6<REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR7>REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLORFF00FF;
IF(VAR7<REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLOR00FF00;
TOWERC:=FORCAST(EMA((3*CLOSE+2*OPEN+HIGH+LOW)/7,3),6);
DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1));
DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1));
STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,4,0),COLOR0000FF;
STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMIN,4,0),COLOR00FF00;
N:=10;
N1:=30;
A02:=(WINNER((CLOSE * 1.100)) * 100.000);
A03:=(WINNER((CLOSE * 0.9)) * 100.000);
A04:=MA(A03,N);
STICKLINE( 1.000,0,A04, 1.000,0),COLORRED;
获利:MA(A03,N),COLORRED;
A06:=( 100.000 - MA(A02,N));
STICKLINE( 1.000, 100.000,MA(A02,N), 1.000,0),COLOR2F4F2F;
套牢: ( 100.000 - MA(A02,N)),COLORWHITE,LINETHICK2;
A08:=(MA(A02,N) - MA(A03,N));
STICKLINE( 1.000,A04,MA(A02,N), 1.000,0),COLORYELLOW;
浮动: (MA(A02,N) - MA(A03,N)),COLORYELLOW;
A0A:=(((((HHV(A04, 15.000) - A03) / A03) * 100.000) > N1) AND (HHV(A04, 15.000) > 50.000));
STICKLINE(A0A,(0 - 2.000), 2.000, 10.000,0);
STICKLINE(NOT(A0A),(0 - 2.000), 2.000, 10.000,0),COLORBLUE;


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

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

A1赋值:((开盘价+最高价+最低价+收盘价)/4的3日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的6日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的9日指数移动平均)/3
A2赋值:((开盘价+最高价+最低价+收盘价)/4的5日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的10日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的20日指数移动平均)/3
A3赋值:((开盘价+最高价+最低价+收盘价)/4的7日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的14日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的28日指数移动平均)/3
A4赋值:((开盘价+最高价+最低价+收盘价)/4的9日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的18日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的36日指数移动平均)/3
A5赋值:((开盘价+最高价+最低价+收盘价)/4的11日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的22日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的44日指数移动平均)/3
A6赋值:((开盘价+最高价+最低价+收盘价)/4的13日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的26日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的52日指数移动平均)/3
A7赋值:((开盘价+最高价+最低价+收盘价)/4的21日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的34日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的68日指数移动平均)/3
VAR1赋值:A1的6日线性回归预测值
VAR2赋值:A2的6日线性回归预测值
VAR3赋值:A3的6日线性回归预测值
VAR4赋值:A4的6日线性回归预测值
VAR5赋值:A5的6日线性回归预测值
VAR6赋值:A6的6日线性回归预测值
VAR7赋值:A7的6日线性回归预测值
如果VAR1>1日前的VAR1,返回VAR1,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR1<1日前的VAR1,返回VAR1,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR2>1日前的VAR2,返回VAR2,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR2<1日前的VAR2,返回VAR2,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR3>1日前的VAR3,返回VAR3,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR3<1日前的VAR3,返回VAR3,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR4>1日前的VAR4,返回VAR4,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR4<1日前的VAR4,返回VAR4,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR5>1日前的VAR5,返回VAR5,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR5<1日前的VAR5,返回VAR5,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR6>1日前的VAR6,返回VAR6,否则返回无效数,POINTDOT,COLORFF00FF
如果VAR6<1日前的VAR6,返回VAR6,否则返回无效数,POINTDOT,COLOR00FF00
如果VAR7>1日前的VAR7,返回VAR7,否则返回无效数,线宽为2,COLORFF00FF
如果VAR7<1日前的VAR7,返回VAR7,否则返回无效数,线宽为2,COLOR00FF00
TOWERC赋值:(3*收盘价+2*开盘价+最高价+最低价)/7的3日指数移动平均的6日线性回归预测值
DIRECTIONMAX赋值:1日前的TOWERC和1日前的TOWERC的较大值
DIRECTIONMIN赋值:1日前的TOWERC和1日前的TOWERC的较小值
当满足条件TOWERC>=1日前的TOWERC时,在TOWERC和DIRECTIONMAX位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000FF
当满足条件TOWERC<1日前的TOWERC时,在TOWERC和DIRECTIONMIN位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
N赋值:10
N1赋值:30
A02赋值:(以(收盘价*1.100)计算的获利盘比例 * 100.000)
A03赋值:(以(收盘价*0.9)计算的获利盘比例 * 100.000)
A04赋值:A03的N日简单移动平均
当满足条件1.000时,在0和A04位置之间画柱状线,宽度为1.000,0不为0则画空心柱.,画红色
输出获利:A03的N日简单移动平均,画红色
A06赋值:( 100.000 - A02的N日简单移动平均)
当满足条件1.000时,在100.000和A02的N日简单移动平均位置之间画柱状线,宽度为1.000,0不为0则画空心柱.,COLOR2F4F2F
输出套牢: ( 100.000 - A02的N日简单移动平均),画白色,线宽为2
A08赋值:(A02的N日简单移动平均 - A03的N日简单移动平均)
当满足条件1.000时,在A04和A02的N日简单移动平均位置之间画柱状线,宽度为1.000,0不为0则画空心柱.,画黄色
输出浮动: (A02的N日简单移动平均 - A03的N日简单移动平均),画黄色
A0A赋值:(((((15.000日内A04的最高值 - A03) / A03) * 100.000) > N1) AND (15.000日内A04的最高值 > 50.000))
当满足条件A0A时,在(0-2.000)和2.000位置之间画柱状线,宽度为10.000,0不为0则画空心柱.
当满足条件取反时,在(0-2.000)和2.000位置之间画柱状线,宽度为10.000,0不为0则画空心柱.,画蓝色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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