通达信自动包络线指标公式以及ATR通道指标

2023-10-08 22:50

本文主要是介绍通达信自动包络线指标公式以及ATR通道指标,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

根据亚历山大·埃尔德在其著作《以交易为生》中的描述,自动包络线的设计思路是将通道看作试穿衬衫一样,寻找那些穿起来既不过松也不过紧的衬衫,只让手腕和脖子露在外面。自动包络线能够适应最近的行情波动,只有在极端情况下,价格才会超出通道范围。

书中使用13日EMA均线和26日EMA均线,通道平行于26日EMA均线。

上通道=EMA26+通道系数*EMA26

下通道=EMA26-通道系数*EMA26

通道系数需要不断调整,直到通道线能够完整地包含最近100根K线的95%的价格数据。

通道系数的计算比较费脑,不过技术Pie还是想出了一个感觉不错的方法。假设通道已经存在,那最近100根K线,有95根已经被包住在通道之内,还有5根没有被包住,这5根K线是偏离EMA26日均线最远的(偏离程度前5名,如下图中12345)。如果我们找到偏离EMA26日均线第6远的K线,计算其偏离值,就可以确定通道系数。因为只要把第6远的这根K线包住,剩下的94根就都包含在通道内了。

一、自动包络线指标公式

EMA13:=EMA(CLOSE,13);

EMA26:=EMA(CLOSE,26);

PL:=MAX(H-EMA26,EMA26-L);{计算偏离EMA26均线的程度}

P6:=CONST(FINDHIGH(PL,0,99,6));{最近100根偏离第6远的K线的偏离程度}

N:=P6/EMA26;{计算通道系数}

UP:EMA26+N*EMA26,DOTLINE,COLORYELLOW;{上通道,黄色虚线}

DN:EMA26-N*EMA26,DOTLINE,COLORYELLOW;{下通道,黄色虚线}

{下面是动力系统指标公式}

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

RBAR:=EMA13>REF(EMA13,1) AND MACD>REF(MACD,1);

CBAR:=EMA13<REF(EMA13,1) AND MACD<REF(MACD,1);

GBAR:=IF(RBAR OR CBAR,0,1);

STICKLINE(RBAR,H,L,0,1),COLORRED;

STICKLINE(RBAR,C,O,3,1),COLORRED;

STICKLINE(CBAR,H,L,0,0),COLORCYAN;

STICKLINE(CBAR,C,O,3,0),COLORCYAN;

STICKLINE(GBAR,H,L,0,0),COLORLIGRAY;

STICKLINE(GBAR,C,O,3,0),COLORLIGRAY;

EMA13,COLORWHITE;

EMA26,COLORYELLOW;

 

 

公式需要注意两点:

1、为了实现自动调整通道,P6:=CONST(FINDHIGH(PL,0,99,6));这一句用了CONST函数,这样会根据最新的行情修正通道,显示出的通道不适合历史行情。如果要查看历史情况,可以使用“训练模式”或者“沙盘推演”进行复盘。另外如果想直接查看历史情况,可以去掉CONST函数,P6:=FINDHIGH(PL,0,99,6);,这样历史行情的通道不会变化,单纯从图形上来说,就没有自动包络的效果了。

2、公式中的动力系统部分,在之前的文章中已经做了详细介绍,这里不再赘述。

二、ATR通道指标公式

亚历山大·埃尔德的朋友克里·洛沃恩使用ATR通道,三组通道线分别设置在距离21日EMA均线1倍、2倍、3倍ATR的位置。正常的波动往往在1倍ATR的通道内,极端行情才会冲出3倍ATR通道。

ATR是平均真实波幅,先计算真实波幅,取“当天最高价与最低价的波幅”、“昨天收盘价与今天最高价的波幅”、“昨天收盘价与今天最低价的波幅”这三者的最大值,然后再计算最大值的14日移动平均值,得到ATR。

MTR:=MAX(MAX((H-L),ABS(REF(C,1)-H)),ABS(REF(C,1)-L));

ATR:=MA(MTR,14);

EMA21:EMA(C,21),COLORWHITE;

UP1:EMA21+ATR,COLORYELLOW;{1倍ATR上通道}

UP2:EMA21+ATR*2,DOTLINE,COLORMAGENTA;{2倍ATR上通道}

UP3:EMA21+ATR*3,COLORLIGRAY;{3倍ATR上通道}

DN1:EMA21-ATR,COLORYELLOW;{1倍ATR下通道}

DN2:EMA21-ATR*2,DOTLINE,COLORMAGENTA;{2倍ATR下通道}

DN3:EMA21-ATR*3,COLORLIGRAY;{3倍ATR下通道};

 

关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。

这篇关于通达信自动包络线指标公式以及ATR通道指标的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/168547

相关文章

MOLE 2.5 分析分子通道和孔隙

软件介绍 生物大分子通道和孔隙在生物学中发挥着重要作用,例如在分子识别和酶底物特异性方面。 我们介绍了一种名为 MOLE 2.5 的高级软件工具,该工具旨在分析分子通道和孔隙。 与其他可用软件工具的基准测试表明,MOLE 2.5 相比更快、更强大、功能更丰富。作为一项新功能,MOLE 2.5 可以估算已识别通道的物理化学性质。 软件下载 https://pan.quark.cn/s/57

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

Python3 BeautifulSoup爬虫 POJ自动提交

POJ 提交代码采用Base64加密方式 import http.cookiejarimport loggingimport urllib.parseimport urllib.requestimport base64from bs4 import BeautifulSoupfrom submitcode import SubmitCodeclass SubmitPoj():de

Shell脚本实现自动登录服务器

1.登录脚本 login_server.sh #!/bin/bash# ReferenceLink:https://yq.aliyun.com/articles/516347#show all host infos of serverList.txtif [[ -f ./serverList.txt ]]thenhostNum=`cat ./serverList.txt | wc -l`e

Jenkins 通过 Version Number Plugin 自动生成和管理构建的版本号

步骤 1:安装 Version Number Plugin 登录 Jenkins 的管理界面。进入 “Manage Jenkins” -> “Manage Plugins”。在 “Available” 选项卡中搜索 “Version Number Plugin”。选中并安装插件,完成后可能需要重启 Jenkins。 步骤 2:配置版本号生成 打开项目配置页面。在下方找到 “Build Env

以后写代码都是AI自动写了,Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程

Cursor 情况简介 AI 大神 Andrej Karpathy 都被震惊了!他最近在试用 VS Code Cursor +Claude Sonnet 3.5,结果发现这玩意儿比 GitHub Copilot 还好用! Cursor 在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用 OpenAI 投资的 Claude-3.5-Sonnet 模型,这一举动不仅改变了代码生成

二维旋转公式

二维旋转公式 ros的tf工具包可以很方便的实现任意坐标系之间的坐标转换。但是,如果只是想简单的测试想法,而又不想编写过于庞杂的代码,考虑自己写二维旋转的函数。而与二维旋转问题对偶的另一个问题便是二维坐标系旋转变换。这两个问题的形式基本一样,只是旋转的角度相差一个负号。就是这个容易搞混,所以做个笔记,以备查用。 1. 二维旋转公式(算法) 而(此文只针对二维)旋转则是表示某一坐标点 ( x

word转PDF后mathtype公式乱码以及图片分辨率降低等一系列问题|完美解决

word转PDF后mathtype公式乱码以及图片分辨率降低等一系列问题|完美解决 问题描述 最近在投一篇期刊论文,直接提交word文档,当时没有查看提交预览,一审审稿意见全是:公式乱码、公式乱码、乱码啊!!!是我大意了,第二次提交,我就决定将word文档转成PDF后再提交,避免再次出现公式乱码的问题。接着问题又来了,我利用‘文件/导出’或‘文件/另存为’的方式将word转成PDF后,发现公式

在 Qt Creator 中,输入 /** 并按下Enter可以自动生成 Doxygen 风格的注释

在 Qt Creator 中,当你输入 /** 时,确实会自动补全标准的 Doxygen 风格注释。这是因为 Qt Creator 支持 Doxygen 以及类似的文档注释风格,并且提供了代码自动补全功能。 以下是如何在 Qt Creator 中使用和显示这些注释标记的步骤: 1. 自动补全 Doxygen 风格注释 在 Qt Creator 中,你可以这样操作: 在你的代码中,将光标放在