通达信指标公式解析
-
-
- 通达信指标公式-主力操盘线与生命线
- 通达信公式代码截图
- 通达信公式代码解析
- 公式效果展示
- 公式逐行分解
- 整体功能
- 使用注意
-
通达信指标公式-主力操盘线与生命线
通达信是一个常用的证券分析软件,支持编写指标和策略脚本。下面是一段通达信指标公式代码,用于分析股价走势和交易量变化,识别主力建仓和减仓行为的信号,并绘制主力操盘线与生命线。
免责声明:本文仅供参考,不构成任何交易建议。
最后,如果想深入了解通达信公式的编写方法,我这里整理了一份 65页 的详细教程 【通达信公式教程大全(函数+指标+实例).pdf】,包括这次分享的代码一并打包免费送给大家。
感兴趣的关注下公众号,优先发布,接收后续的更新内容会更及时奥
公众号:码上助君
今天主要分享这段代码的逐行分解、公式效果展示、注意事项等。
通达信公式代码截图
代码有点长,可以先简单扫一遍,然后看后面的逐行解析,回过头再仔细研究这段代码。
通达信公式代码解析
这段解析是通达信软件自带的功能,也可以先跳过。
公式效果展示
以下是这段代码的详细解释:
公式逐行分解
-
移动平均线(EMA)计算:
SWL:(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;
- SWL:计算出一个加权的指数移动平均线,使用10天和20天的收盘价(
CLOSE
)。其中10天EMA的权重为7,20天EMA的权重为3。
- SWL:计算出一个加权的指数移动平均线,使用10天和20天的收盘价(
-
动态移动平均线(DMA)计算:
SWS:DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL)))),COLORWHITE,DOTLINE;
- SWS:使用
DMA
函数对20天的EMA进行动态平滑处理,权重由最近5天的成交量(VOL
)与市值(CAPITAL
)的比值确定。
- SWS:使用
-
主力操盘线与生命线:
主力操盘线:IF(SWL>SWS,SWL,DRAWNULL),COLORRED,LINETHICK2; 生命线:IF(SWL<SWS,SWL,DRAWNULL),COLORGREEN,LINETHICK2;
- 主力操盘线:当
SWL
大于SWS
时,绘制SWL
,表示价格趋势向上(用红色线)。 - 生命线:当
SWL
小于SWS
时,绘制SWL
,表示价格趋势向下(用绿色线)。
- 主力操盘线:当
-
K线柱状图的颜色:
STICKLINE(C>=O,L,H,0,0),COLORRED; STICKLINE(C<O,L,H,0,0),COLORCYAN; STICKLINE(C<O,C,O,3.5,0),COLORCYAN; STICKLINE(C>=O,C,O,3.5,0),COLORRED;
- 当日收盘价
C
大于等于开盘价O
时,用红色绘制柱线。 - 当日收盘价
C
小于开盘价O
时,用青色绘制柱线。
- 当日收盘价
-
均线及趋势判定:
KMJ:=MA(C,3); VAR1:=KMJ>REF(KMJ,1) AND KMJ>REF(KMJ,2);
- KMJ:3天简单移动平均线。
- VAR1:判断当前均线值是否大于前两天的均线值,表示价格上涨。
-
趋势反转与确认逻辑:
- VAR2 - VAR19:这一系列的变量用于识别趋势的反转点和确认趋势的延续。
-
主力建仓和减仓的识别:
KMJMR:DRAWTEXT(VAR19,L*0.99,'←主力建仓'),COLORRED; KMJMC:DRAWTEXT(VAR1A,H*1.01,'←主力减仓'),COLORGREEN;
- KMJMR:在符合条件
VAR19
的位置绘制文字“←主力建仓”,标记主力可能的建仓位置(红色)。 - KMJMC:在符合条件
VAR1A
的位置绘制文字“←主力减仓”,标记主力可能的减仓位置(绿色)。
- KMJMR:在符合条件
整体功能
- 该公式通过计算移动平均线、动态移动平均线等技术指标,结合K线柱状图颜色的变化,帮助识别市场中的主力资金动向。
- 通过标记“主力建仓”和“主力减仓”,投资者可以更好地理解市场主力资金的操作意图。
- 不同的条件(如
VAR1
到VAR19
)用于识别趋势的变化,帮助判断股价的潜在反转点。
使用注意
- 该公式依赖于股票的收盘价、开盘价、成交量、市值等数据。
- 投资者可以根据实际市场情况调整参数和权重,以获得更适合的分析结果。
免责声明:本文仅供参考,不构成任何交易建议。
如果想深入了解通达信公式的编写方法,我这里整理了一份 65页 的详细教程 【通达信公式教程大全(函数+指标+实例).pdf】,包括这次分享的代码一并打包免费送给大家。
资料获取方式:公众号-码上助君(可跳转)
感兴趣的关注下公众号,优先发布,接收后续的更新内容会更及时奥