首页 > 其他分享 >第二十篇——通达信自动提示启明星、黄昏星K线组合形态(含指标公式代码)(从零起步编写通达信指标公式系列)

第二十篇——通达信自动提示启明星、黄昏星K线组合形态(含指标公式代码)(从零起步编写通达信指标公式系列)

时间:2023-05-21 17:55:57浏览次数:50  
标签:K3 公式 K1 指标 K2 通达信 启明星 REF 第三根

内容提要:本文主要介绍了启明星(早晨之星)和黄昏星(黄昏之星)K线组合形态的概念以及启明星和黄昏星通达信指标公式的写法,并设置K线颜色,添加文字标记。

 

一、启明星(也称早晨之星)

 

启明星K线组合形态是一种反转信号,出现在下降趋势或者回调中,由三根K线组成。

第一根K线是大阴线,反映出行情强劲的下跌。

 

第二根K线跳空低开,是一根实体短小的K线,反映出行情的犹豫或停滞。

 

第三根K线是一根大阳线,反映出行情的反转。这个K线组合形态之所以被称为启明星,是因为第三根K线代表反转,看起来像在黑暗之后升起的晨星。

 

我们想在图上第三根K线出现时选出股票,第一根第二根第三根这样的说法我们知道是什么意思,但是通达信软件不知道,需要用软件能理解的语言来写指标公式代码。所以编写时,图上的第一根K线是2日前,用REF(X,2)来表示;图上第二根K线是1日前,用REF(X,1)来表示。

 

第一根(2日前)K线是大阴线,这里把大跌5%以上定义为大阴线,即REF(C,2)/REF(O,2)<0.95。

 

第二根(1日前)K线跳空低开,所以第二根的开盘价小于第一根的收盘价,即REF(O,1)<REF(C,2);实体短小,这里定义为小于3%,阳线、阴线都可以,即ABS(REF(O,1)-REF(C,1))/REF(C,1)<0.03;。

 

第三根(今天)K线是大阳线,即C/O>1.05;另外需要筛选掉一些不符合要求的,第三根(今天)的收盘价要高于第一根收盘价,即C>REF(C,2);。

 

另外为了让K线更醒目,可以给K线涂上颜色,也可以加上文字提醒。

 

代码如下:

K1:=REF(C,2)/REF(O,2)<0.95;{第一根}

K2:=REF(O,1)<REF(C,2) AND ABS(REF(O,1)-REF(C,1))/REF(C,1)<0.03;{第二根}

K3:=C/O>1.05 AND C>REF(C,2);{第三根}

STICKLINE(K1 AND K2 AND K3,H,L,0,0),COLORYELLOW;{第三根K线高低点之间涂上颜色}

STICKLINE(K1 AND K2 AND K3,C,O,3,0),COLORYELLOW;{第三根K线实体涂上颜色}

DRAWTEXT(K1 AND K2 AND K3,L*0.99,'启明星'),COLORYELLOW;{写文字};

启明星K线组合被认为是反转信号,因为它表明下降趋势或者回调可能即将结束,但是要注意,启明星K线组合仅仅包含三根K线,无法提供足够的信息来做出明智的交易决策,产生的信号可能是假的,并不能保证反转,应与其他技术分析工具和基本面分析方法结合使用。

 

二、黄昏星(也称黄昏之星)

 

黄昏星K线组合形态和启明星相反,出现在上升趋势或者反弹中,也是由三根K线组成。第一根K线是大阳线;第二根K线跳空高开,实体比较短小;第三根K线是一根大阴线。

 

黄昏星指标公式的代码和启明星类似,这里就不具体讲了。

K1:=REF(C,2)/REF(O,2)>1.05;

K2:=REF(O,1)>REF(C,2) AND ABS(REF(O,1)-REF(C,1))/REF(CLOSE,1)<0.03;

K3:=C/O<0.95 AND C<REF(C,2);

STICKLINE(K1 AND K2 AND K3,H,L,0,0),COLORGREEN;

STICKLINE(K1 AND K2 AND K3,C,O,3,0),COLORGREEN;

DRAWTEXT(K1 AND K2 AND K3,H*1.01,'黄昏星'),COLORGREEN;

 如果要同时显示启明星和黄昏星,把上面两个公式合并起来就可以了,但是要修改变量名,不然重名了。最后还是要提醒一下,启明星和黄昏星K线组合形态提供的信息太少,需要结合其他分析方法使用,不建议单独使用。

 

 

本文来自技术Pie

关注博主,学习更多通达信指标公式编写知识。

 

 

标签:K3,公式,K1,指标,K2,通达信,启明星,REF,第三根
From: https://www.cnblogs.com/ma-dongdong/p/17418909.html

相关文章

  • 番外篇——成功率100%的通达信指标公式,你敢相信吗?
    前几天,有人问能不能把通达信副图公式改成选股公式。我把指标公式加载到副图(如上图),发现这个指标真是牛了,成功率100%,发出信号的之后两天,总是能涨。难道找到了交易的圣杯,如果按照这样的成功率,即使每次盈利只有1%,不出几年就可以脚踢巴菲特,拳打索罗斯了。真的有这种好事吗? 代码......
  • 第十六篇——学会标记函数,简单实现通达信指标公式做标记(从零起步编写通达信指标公式系
    前面两篇文章介绍了通达信指标公式的画线函数,今天给大家介绍绘图函数的第二种类型——标记函数,讲解DRAWICON、DRAWTEXT、DRAWNUMBER的具体用法。标记函数可以给指标发出的信号做醒目的标记,方便我们查看信号。 一、DRAWICON函数 含义:绘制图标 使用方法: DRAWI......
  • 第十七篇——手把手教你调整通达信指标的颜色、线形粗细、线型(从零起步编写通达信指标
    内容提要:本文介绍了通达信指标公式常用绘图函数的第三种类型——修饰函数,主要讲解了颜色、线形粗细、线型这三种修饰函数的具体使用方法。 在第三篇——通达信指标公式编写基础(一)(从零起步编写通达信指标公式系列)这篇文章中讲过通达信指标公式语句的基本组成部分(如下图),包含了......
  • 场论的基本公式与应用
    场论的基本内容与应用场论的基本公式梯度我们导出过标量函数\(f\)的全微分和偏导数的关系:\[df(x,y,z)=\dfrac{\partialf}{\partialx}dx+\dfrac{\partialf}{\partialy}dy+\dfrac{\partialf}{\partialz}dz\]它表示函数增量的线性部分可以表示为各个坐标方向的偏导数与自......
  • 通达信--高位一阳两连阴
    A1:=EVERY(C<O,2);ZF:=100*(C-REF(C,1))/REF(C,1);CODECOND:=CODELIKE('60')ORCODELIKE('30')ORCODELIKE('00');A2:A1ANDEXIST(ZF>9,5)ANDCODECONDANDEXIST(TOPRANGE(H)>120,5); ......
  • 通达信-高位吞没选股
    ZF:=100*(C-REF(C,1))/REF(C,1);A1:=C>O;A2:=A1ANDNOT(REF(A1,1))ANDZF>4ANDREF(ZF,1)<-2;TJ:=(FINANCE(3)=4OR(DATE>1200822&&FINANCE(3)=3));ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));EZT:=(HIGH>=ZTJ);{......
  • 语义分割评价指标计算
    评价指标的计算代码,需要注意传入路径需要加上后缀,下面示例为计算255*255的影像 1importnumpyasnp2importglob3importtqdm4fromPILimportImage5importcv2ascv6importos7fromsklearn.metricsimportconfusion_matrix,cohen_kappa_scor......
  • Typora语法大全(包含数学公式)
    一、Markdown基本语法  标题 #一级标题(快捷键Ctrl+1) ##二阶标题(快捷键Ctrl+2) ###三阶标题(快捷键Ctrl+3) ####四阶标题(快捷键Ctrl+4) #####五阶标题(快捷键Ctrl+5) ######六阶标题(快捷键Ctrl+6) 如何生成目录  @[TOC]目录 在文章开始地方输入[t......
  • MACD策略:利用技术指标的趋势交易利器
    导语在股票和外汇市场中,技术指标是投资者们常用的工具之一。MACD(移动平均线收敛/背离指标)是一种常见且广泛应用的技术指标,用于捕捉市场趋势和寻找买入或卖出信号。本文将介绍MACD指标的原理和计算方法,并分享一些成功运用MACD策略的关键要点。什么是MACD指标?MACD指标是由Gerald......
  • 信息熵、交叉熵、KL散度公式的简单理解
    整理:我不爱机器学习1信息量信息量是对信息的度量,就跟时间的度量是秒一样,考虑一个离散的随机变量x的时候,当观察到的这个变量的一个具体值的时候,我们接收到了多少信息呢?例如听到太阳从东方升起,这样信息对于我们来说价值不大,因为这是一个必然事件,所以这个信息传递给我们的信息量为......