首页 > 其他分享 >第十六篇——学会标记函数,简单实现通达信指标公式做标记(从零起步编写通达信指标公式系列)

第十六篇——学会标记函数,简单实现通达信指标公式做标记(从零起步编写通达信指标公式系列)

时间:2023-05-21 17:35:32浏览次数:38  
标签:函数 标记 公式 DRAWICON 通达信 COND 图标

前面两篇文章介绍了通达信指标公式的画线函数,今天给大家介绍绘图函数的第二种类型——标记函数,讲解DRAWICON、DRAWTEXT、DRAWNUMBER的具体用法。标记函数可以给指标发出的信号做醒目的标记,方便我们查看信号。

 

一、DRAWICON函数

 

含义:绘制图标

 

使用方法:

 

DRAWICON(COND,PRICE,TYPE)

 

当满足COND条件时,在PRICE位置画图标。

 

TYPE是图标的编号,编号对应的图标从“指标公式编辑器——插入资源——图标”这里查找。(如下图)

 点击上图中的图标之后,会出现“设置图标”窗口,鼠标悬停在图标上,就会提示几号图标。(如下图)

举例: 5日均线、10日均线金叉时,在最低价位置画1号图标

MA5:MA(C,5);

MA10:MA(C,10);

JC:=CROSS(MA5,MA10);{5日均线、10日均线金叉}

DRAWICON(JC,L,1);{金叉就在最低价那里画出1号图标小箭头};

如果觉得小箭头离K线太近,看不清楚,可以把小箭头的位置往下挪动。比如下图,L*0.97,就是把小箭头的位置往下挪动了3%,这样小箭头看得更清楚。

 

 

 

二、DRAWTEXT函数

 

含义:写文字

 

使用方法:

 

DRAWTEXT(COND,PRICE,TEXT)

 

当满足COND条件时,在PRICE位置写文字,文字的内容TEXT由我们自行设定。

 

这样一看,其实和DRAWICON没什么两样,只不过画图标需要从46个图标中选择,写文字可以自己设定内容而已。

 

举例:

MA5:MA(C,5);

MA10:MA(C,10);

JC:=CROSS(MA5,MA10);

SC:=CROSS(MA10,MA5);

DRAWTEXT(JC,L*0.99,'金叉');

DRAWTEXT(SC,H*1.02,'死叉');

 

 注意的是,TEXT必须要用英文单引号,用了中文引号或者没有用引号都会报错。(如下图)

 

三、DRAWNUMBER函数

 

含义:写数字

 

使用方法:

 

DRAWNUMBER(COND,PRICE,NUMBER)

 

当满足COND条件时,在PRICE位置书写数字,数字的内容是NUMBER。这个NUMBER可以是自己设定的某个数字,也可也是变量,比如成交量VOL之类的。

 

举例:

DRAWNUMBER(DATE<>REF(DATE,1),L,VOL);

 

DATE<>REF(DATE,1)表示当前的日期和前一根K线的周期不同,当指标加载到5分钟图上的时候,就表示开盘后的第一根5分钟K线。整句代码的意思是在开盘第一根5分钟的最低价写上成交量的具体数字。(如下图)

 总体来说,DRAWICON、DRAWTEXT、DRAWNUMBER这三个标记函数比较简单,使用方法也类似,但是非常实用。可以用这三个函数练习,对一些常见的指标进行修改,在发出信号的位置添加标记,多上手才能熟能生巧。

 

 

本文来自技术Pie

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

 

 

标签:函数,标记,公式,DRAWICON,通达信,COND,图标
From: https://www.cnblogs.com/ma-dongdong/p/17418844.html

相关文章

  • 第十七篇——手把手教你调整通达信指标的颜色、线形粗细、线型(从零起步编写通达信指标
    内容提要:本文介绍了通达信指标公式常用绘图函数的第三种类型——修饰函数,主要讲解了颜色、线形粗细、线型这三种修饰函数的具体使用方法。 在第三篇——通达信指标公式编写基础(一)(从零起步编写通达信指标公式系列)这篇文章中讲过通达信指标公式语句的基本组成部分(如下图),包含了......
  • 场论的基本公式与应用
    场论的基本内容与应用场论的基本公式梯度我们导出过标量函数\(f\)的全微分和偏导数的关系:\[df(x,y,z)=\dfrac{\partialf}{\partialx}dx+\dfrac{\partialf}{\partialy}dy+\dfrac{\partialf}{\partialz}dz\]它表示函数增量的线性部分可以表示为各个坐标方向的偏导数与自......
  • org.apache.jasper.JasperException: /pages/role-list.jsp (行.: [145], 列: [8]) 根
    org.apache.jasper.JasperException:/pages/role-list.jsp(行.:[145],列:[8])根据标记文件中的TLD或attribute指令,attribute[items]不接受任何表达式 web.xml中版本号不兼容产生的问题;解决方法:<%@taglibprefix=“c”uri=“http://java.sun.com/jstl/core”%>改为<%@t......
  • 通达信--高位一阳两连阴
    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);{......
  • Typora语法大全(包含数学公式)
    一、Markdown基本语法  标题 #一级标题(快捷键Ctrl+1) ##二阶标题(快捷键Ctrl+2) ###三阶标题(快捷键Ctrl+3) ####四阶标题(快捷键Ctrl+4) #####五阶标题(快捷键Ctrl+5) ######六阶标题(快捷键Ctrl+6) 如何生成目录  @[TOC]目录 在文章开始地方输入[t......
  • 信息熵、交叉熵、KL散度公式的简单理解
    整理:我不爱机器学习1信息量信息量是对信息的度量,就跟时间的度量是秒一样,考虑一个离散的随机变量x的时候,当观察到的这个变量的一个具体值的时候,我们接收到了多少信息呢?例如听到太阳从东方升起,这样信息对于我们来说价值不大,因为这是一个必然事件,所以这个信息传递给我们的信息量为......
  • 第十四篇——如何用通达信绘图函数画线?(从零起步编写通达信指标公式系列)
    内容提要:本文主要介绍了通达信指标公式常用绘图函数的第一种类型——画线函数,讲解了DRAWNULL、NODRAW、PLOYLINE、DRAWSL这四个画线函数的具体用法。 在上一篇文章中,给大家简单介绍了通达信指标公式绘图函数的三种类型,接下来将详细讲解这些函数的具体用法。说到绘图函数,就不......
  • PMP公式整理
    目录PMP公式整理PERT三点估算常用公式汇总PMP公式整理PERT三点估算PERT(ProgramEvaluationandReviewTechnique),即项目评估和审查技术,是一种用于管理复杂项目的时间管理工具。它是由美国海军在20世纪50年代开发的,旨在提高对复杂项目的规划、控制和评估。PERT使用三个时间估......
  • excel-07-Excel函数由浅入深-Excel公式
    Excel公式定义:用加减乘除等运算符号,把一些数值、文本、函数等组合在一起,得出一个结果的数学算式。输入方法:手工输入与单元格引入手工输入:在的那远哥输入等号“=”,再输入公式,其中在编辑栏会出现公式具体表达,单元格会显示公式的表达结果。单元格引入:手动输入字符串,但是指定......