MACD底背离的通达信公式源码
时间: 2023-10-18 13:04:49 浏览: 270
以下是通达信的MACD底背离公式源码:
```text
C:REF(CLOSE,1);
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2;
FORK:IF(MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND MACD<0 AND REF(MACD,1)<0,1,0);
LLV:LLV(MIN(FORK*LOW,1000000),BACK);
BEILI:LLV(BARSLAST(FORK==1),BACK)==FORK*LOW;
DRAWICON(BEILI,"底背离",6,20);
```
其中,SHORT、LONG和MID分别代表MACD的三个参数。REF函数是通达信的引用函数,用来引用前一天的数据。LLV函数是通达信的最低值函数,用来求一定周期内的最低值。BARSLAST函数是通达信的查询函数,用来查询符合条件的最后一个K线位置。DRAWICON函数是通达信的绘图函数,用来在K线上绘制符号。
该公式的作用是判断MACD底背离,即MACD指标在股价下跌的过程中出现了底部的背离现象,是一个较为常用的技术分析方法之一。
相关问题
通达信MACD底背离源码公式?
通达信的MACD底背离指标可以通过以下公式实现:
```
C:=MA(CLOSE,M);
DIF:=EMA(C,N1)-EMA(C,N2);
DEA:=EMA(DIF,N3);
MACD:(DIF-DEA)*2;
BOTTOM:=LLV(MACD,N4);
REF_BOTTOM:=REF(BOTTOM,1);
TREND:=EMA(IF(BOTTOM>REF_BOTTOM,1,IF(BOTTOM<REF_BOTTOM,-1,0)),N5);
BOTTOMCROSS: CROSS(MACD,BOTTOM) AND TREND>0;
```
其中,M为收盘价的移动平均周期,N1、N2、N3为MACD指标的参数,N4为底背离的考察周期,N5为趋势判断的EMA周期。
使用该公式可以实现通达信的MACD底背离指标。
通达信macd底背离选股源码
通达信提供了MACD底背离选股源码,通过该源码可以帮助投资者筛选出具有投资潜力的股票。MACD底背离是一种常见的技术分析方法,其原理是通过比较股票价格和MACD指标的走势,找出价格和指标出现背离的股票,从而判断未来股票可能会出现的走势。
MACD底背离选股源码主要包括以下几个部分:首先是MACD指标计算的程序代码,通过计算快速线、慢速线和MACD柱状图等指标数值;其次是股票价格走势的数据源代码,用来获取股票的历史价格数据;然后是底背离筛选条件的代码,通过设定一定的筛选条件来识别出底背离的股票;最后是选股结果输出的代码,将筛选出的股票结果进行展示和输出。
通过使用通达信提供的MACD底背离选股源码,投资者可以根据自己的投资策略和市场走势,筛选出具有潜在投资机会的股票,为投资决策提供参考和依据。同时,该源码也可以作为学习技术分析和量化投资的工具,帮助投资者提升投资决策的效率和准确性。希望投资者可以通过学习和使用该源码,提升自己的股票投资技能,取得更好的投资收益。
阅读全文