通达信底部形态主图指标公式源码

指标主要用于识别股价的潜在启动点和上涨趋势。

核心功能:
1. 启动点计算:通过四种不同的算法(基于价格均线、动态移动平均等)计算出四个“启动点”价格线,用于观察支撑与阻力区域。
2. 趋势与动量判断:
使用`一致上涨`指标衡量量价配合的强度。
通过计算短期均线(8日、12日、13日)的倾斜角度(`X_10`, `X_12`, `X_13`)来判断上涨动量。
结合MACD指标(`XG`条件)确认多头环境。
3. 可视化信号:
用红绿柱状线标识短期均线间的强弱关系。
在K线图上标记出符合“一致上涨”且具备动量的看涨信号点(图标、红色K线、文字标注)。

使用要点:
四个“启动点”线可作为参考的支撑/压力位。
当出现红色柱状线、且指标标注“一致上涨”信号时,提示可能的多头启动机会。
信号需结合`X_13`角度大于1、EMA上行以及MACD大于零等条件共同触发。
 

N:=102;
M:=7;
VARG:=MA((2*CLOSE+HIGH+LOW)/4,5);
启动点1:VARG*N/100;
启动点2:VARG*(200-N)/100;
CC:=Abs((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
启动点3:(1+M/100)*DD;
启动点4:(1-M/100)*DD;
一致上涨:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100);
VARG10:=MA(CLOSE,8),COLORRED;
VARG12:=MA(CLOSE,12),COLORRED;
X_10:=((ATAN((VARG10 - REF(VARG10,1))) * 3.1416) * 10);
X_12:=((ATAN((VARG12 - REF(VARG12,1))) * 3.1416) * 10);
MA13:=MA(CLOSE,13);
X1:=(C+L+H)/3;
X_13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;
EMA8:=EMA(C,8);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd:=(DIF-DEA)*2;
XG:=MACD>0;
STICKLINE((((VARG12 <= VARG10) AND (X_12 >= 1)) AND (X_10 >= 1)),VARG10,VARG12,4,0),COLORRED;
STICKLINE((((VARG12 >= VARG10) AND (X_10 <= 1)) AND (X_10 <= 1)),VARG10,VARG12,4,0),COLOR00FF00;
DRAWICON(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10) AND XG,L*1,9);
STICKLINE(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10) AND XG,C,O,2,0),COLORRED;
DRAWTEXT(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10)AND XG,EMA8,'-----一致上涨'),COLORYELLOW;







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


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

N赋值:102
M赋值:7
VARG赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
输出启动点1:VARG*N/100
输出启动点2:VARG*(200-N)/100
CC赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
DD赋值:以CC为权重收盘价的动态移动平均
输出启动点3:(1+M/100)*DD
输出启动点4:(1-M/100)*DD
一致上涨赋值:如果(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100>100,返回100,否则返回(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100
VARG10赋值:收盘价的8日简单移动平均,画红色
VARG12赋值:收盘价的12日简单移动平均,画红色
X_10赋值:(((VARG10-1日前的VARG10)的反正切 * 3.1416) * 10)
X_12赋值:(((VARG12-1日前的VARG12)的反正切 * 3.1416) * 10)
MA13赋值:收盘价的13日简单移动平均
X1赋值:(收盘价+最低价+最高价)/3
X_13赋值:X1的13日指数移动平均-1日前的X1的13日指数移动平均的反正切*3.1416*10
EMA8赋值:收盘价的8日指数移动平均
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
XG赋值:MACD>0
当满足条件(((VARG12<=VARG10)AND(X_12>=1))AND(X_10>=1))时,在VARG10和VARG12位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件(((VARG12>=VARG10)AND(X_10<=1))AND(X_10<=1))时,在VARG10和VARG12位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在最低价*1位置画9号图标
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在EMA8位置书写文字,画黄色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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