通达信金钱手主图指标公式源码

指标构成与显示:

1. 核心价格线:
`金钱手`:直接使用收盘价C。
`生命线`:基于22周期斜率计算的48周期指数移动平均线,黄色粗线。
`止损线`:5周期收盘价的指数移动平均线,红色细线。
`减仓线`:9周期收盘价的指数移动平均线,绿色细线。
`参买线`:当`止损线`今日值大于等于昨日值时,显示为红色细线,否则不显示。

2. BBI通道:
`顶`:BBI指标值加上其13周期标准差的3倍,白色线。
`底`:BBI指标值减去其13周期标准差的3倍,白色线。

3. 高低点与趋势线:
自动识别近期高点:在最近10个周期内寻找阶段高点,并在其K线最高价上方2%位置标记一个“向下箭头”图标。
自动识别近期低点:在最近10个周期内寻找阶段低点,并在其K线最低价下方2%位置标记一个“向上箭头”图标。
高压线(绿色):连接最近两个识别出的阶段高点,形成一条绿色阻力线。
低支线(红色):连接最近两个识别出的阶段低点,形成一条红色支撑线。
延伸线:从最近的两个高点和两个低点分别向右画黄色和淡蓝色的虚线,延伸至最新K线。

4. K线颜色与买卖点图标:
K线染色:
当指标`VAR2`下穿其6周期均线时,如果当日收阳线(收盘>=开盘),则该K线实体用青色填充。
当指标`VAR2`上穿其6周期均线时,如果当日收阴线(收盘<=开盘),则该K线实体用红色填充。
买卖信号:
当`VAR2`上穿其6周期均线时,在当日最低价下方约4%的位置标记一个“买入”图标。
当`VAR2`的6周期均线下穿`VAR1`时,在当日最高价上方约3%的位置标记一个“卖出”图标。

主要应用逻辑:

趋势与多空:`生命线`为主要趋势参考。股价在其上且`止损线`、`减仓线`多头排列时,趋势偏多。`BBI通道`的`顶`和`底`可视为动态的波动范围边界。
支撑与阻力:`高压线`和`低支线`构成近期的价格通道,是关键的支撑和阻力位。股价接近`低支线`可能获得支撑,接近`高压线`可能遭遇压力。
买卖参考:
激进买点:出现“买入”图标,且股价位于`低支线`或`生命线`等关键支撑附近时,可作为关注信号。
持股与减仓:股价在`止损线`之上可考虑持股,跌破`减仓线`时注意风险,跌破`止损线`时考虑止损。
卖点参考:出现“卖出”图标,且股价位于`高压线`或`BBI顶`等关键阻力附近时,可作为警惕或减仓信号。
K线颜色辅助:青色K线区域可能表示空头力量减弱后的企稳,红色K线区域可能表示多头力量减弱后的调整。
综合决策:结合`生命线`方向、股价与`高低支线`的位置关系、以及买卖图标和K线颜色进行综合判断。当多个信号(如支撑位+买入图标)共振时,信号强度更高。
 
金钱手:=C;


生命线:EMA(SLOPE(C,22)*23+C,48),LINETHICK2,COLORYELLOW;

止损:EMA(C,5),COLORRED,LINETHICK1;

减仓:EMA(C,9),COLOR00CC00,LINETHICK1;

参买:IF(止损>=REF(止损,1),止损,DRAWNULL),LINETHICK1,COLORRED;

顶:BBI+3*STD(BBI,13),COLORWHITE;

底:BBI-3*STD(BBI,13),COLORWHITE;

HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;

AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);

QY:=BACKSET(AA,HIGHN+1);

CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);

DRAWICON(CC,H*1.02,2);

DDD:=BARSLAST(CC);

GDTS:=IF(CC,CURRBARSCOUNT,0);

DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}

DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);

DINGBU1:=REF(DINGBU,DDD+1);

GDCS1:=CONST(DINGBUTS);

DINGBUTS1:=REF(DINGBUTS,DDD+1);

GDCS2:=CONST(DINGBUTS1);

DINGBU2:=REF(DINGBU1,DDD+1);

MM:=IF(CURRBARSCOUNT>GDCS2,0,1);

高压:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORGREEN,LINETHICK1;

DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT;

DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT;

AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);

QY1:=BACKSET(AA1,LOWN+1);

CC1:=FILTER(QY1,LOWN) AND L=LLV(L,LOWN+1);

DRAWICON(CC1,L*0.98,1);

DD1:=BARSLAST(CC1);

DDTS:=IF(CC1,CURRBARSCOUNT,0);

YDB:=IF(DD1,REF(L,DD1),L);

DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);

DDCS1:=CONST(DDTS1);

ZDB:=REF(YDB,DD1+1);

DDTS2:=REF(DDTS1,DD1+1);

DDCS2:=CONST(DDTS2);

低支:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED,LINETHICK1;

ZGSTAR:=(高压+低支)/2;

ZGEND:=CONST((高压+低支)/2);

STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);

VAR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));

VAR2:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));

VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));

STICKLINE((VAR2 < MA(VAR3,6)) AND O<=C,O,C,-1,1),COLORCYAN;

STICKLINE((VAR2 < MA(VAR3,6)) AND O<=C,O,L,0,1),COLORCYAN;

STICKLINE((VAR2 < MA(VAR3,6)) AND O<=C,C,H,0,1),COLORCYAN;

STICKLINE((VAR2 > MA(VAR3,6)) AND O>=C,C,O,-1,0),COLORRED;

STICKLINE((VAR2 > MA(VAR3,6)) AND O>=C,L,H,0,0),COLORRED;

DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW - (LOW*0.04)),7);

DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.03)),8);







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

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

金钱手赋值:收盘价
输出生命线:收盘价的22日线性回归斜率*23+收盘价的48日指数移动平均,线宽为2,画黄色
输出止损:收盘价的5日指数移动平均,画红色,线宽为1
输出减仓:收盘价的9日指数移动平均,COLOR00CC00,线宽为1
输出参买:如果止损>=1日前的止损,返回止损,否则返回无效数,线宽为1,画红色
输出顶:多空均线+3*多空均线的13日估算标准差,画白色
输出底:多空均线-3*多空均线的13日估算标准差,画白色
HIGHN赋值:10
LOWN赋值:10
HIGHDISPLAY赋值:0
LOWDISPLAY赋值:0
ZGDISPLAY赋值:0
MADISPLAY赋值:0
AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
QY赋值:若AA则将最近HIGHN+1周期置为1
CC赋值:QY的HIGHN日过滤 AND 最高价=HIGHN+1日内最高价的最高值
当满足条件CC时,在最高价*1.02位置画2号图标
DDD赋值:上次CC距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价
DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
DINGBU1赋值:DDD+1日前的DINGBU
GDCS1赋值:DINGBUTS的最后一日取值设为常数
DINGBUTS1赋值:DDD+1日前的DINGBUTS
GDCS2赋值:DINGBUTS1的最后一日取值设为常数
DINGBU2赋值:DDD+1日前的DINGBU1
MM赋值:如果到最后交易的周期>GDCS2,返回0,否则返回1
输出高压:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长. 画绿色,线宽为1
当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0055FF,POINTDOT
当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS1-1日前的最高价位置画直线终点,1表示是否延长.,画黄色,POINTDOT
AA1赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
QY1赋值:若AA1则将最近LOWN+1周期置为1
CC1赋值:QY1的LOWN日过滤 AND 最低价=LOWN+1日内最低价的最低值
当满足条件CC1时,在最低价*0.98位置画1号图标
DD1赋值:上次CC1距今天数
DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价
DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
DDCS1赋值:DDTS1的最后一日取值设为常数
ZDB赋值:DD1+1日前的YDB
DDTS2赋值:DD1+1日前的DDTS1
DDCS2赋值:DDTS2的最后一日取值设为常数
输出低支:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长. 画红色,线宽为1
ZGSTAR赋值:(高压+低支)/2
ZGEND赋值:(高压+低支)/2的最后一日取值设为常数
STARDAY赋值:如果DDCS2VAR1赋值:(100 - ((90 * (14日内最高价的最高值 - 收盘价)) / (14日内最高价的最高值 - 14日内最低价的最低值)))
VAR2赋值:(100 - ((90 * (14日内最高价的最高值 - 收盘价)) / (14日内最高价的最高值 - 14日内最低价的最低值)))
VAR3赋值:(100 - ((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均)
当满足条件(VAR2当满足条件(VAR2当满足条件(VAR2当满足条件(VAR2>VAR3的6日简单移动平均)ANDO>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画红色
当满足条件(VAR2>VAR3的6日简单移动平均)ANDO>=收盘价时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价-(最低价*0.04))位置画7号图标
当满足条件VAR3的6日简单移动平均上穿VAR1时,在(最高价+(最高价*0.03))位置画8号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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