通达信枢轴点指标公式,自动画支撑位和阻力位

枢轴点(Pivot Points)是一种确定可能的支撑位和阻力位的技术分析指标,常用于日内交易,利用该指标可以估计当天的潜在价格范围,判断潜在转折点,还可以作为止盈止损位用来设定目标,此外也可以用于确认突破。枢轴点是通过计算前一交易日的最高价、最低价和收盘价来确定的,因此这些值之间的范围越大,当天计算出的支撑位、阻力位的价位间距就越大。

枢轴点有多种计算方法,其中常用的方法是经典的枢轴点,计算公式如下:

1、枢轴点(Pivot Point)= (前一日最高价 + 前一日最低价 + 前一日收盘价) / 3

2、第一个阻力位(R1)= (2 * 枢轴点) - 前一日最低价

3、第一个支撑位(S1)= (2 * 枢轴点) - 前一日最高价

4、第二个阻力位(R2)= 枢轴点 + (第一个阻力位 - 第一个支撑位)

5、第二个支撑位(S2)= 枢轴点 - (第一个阻力位 - 第一个支撑位)

6、第三个阻力位(R3)= 前一日最高价 + 2 * (枢轴点 - 前一日低价)

7、第三个支撑位(S3)= 枢轴点 - 2 * (前一日最高价 - 枢轴点)

从上面的公式可以看出,最终有7个点位可以利用:1个枢轴点、3个阻力位、3个支撑位。如果开盘价高于枢轴点,并且价格保持在枢轴点之上,当日更可能倾向于看涨;如果开盘价低于枢轴点,并且价格保持在枢轴点下方,当日更可能倾向于看跌。

虽然R1、R2和R3的含义是,当市场上涨时,它们可能会充当阻力,但如果价格在它们上方运行,它们也可以充当价格回调时的支撑。S1、S2和 S3也是如此,当价格跌破支撑位时,可以在反弹时充当阻力位。

一、枢轴点指标公式(主图)

思路:枢轴点的公式看起来不难,但是因为要每个交易日重新计算,所以DATE<>REF(DATE,1)来区分不同的日期,并计算出前一日的最高价、最低价和收盘价。公式只适用于日线以下周期,比如1分钟、5分钟、15分钟图等。

FB:=DATE<>REF(DATE,1);

T:=BARSLAST(FB);

HH:=HHV(H,T+1);

LL:=LLV(L,T+1);

RH:=REF(HH,T+1);

RL:=REF(LL,T+1);

RC:=REF(C,T+1);

P:IF(PERIOD<5,(RH+RL+RC)/3,DRAWNULL),DOTLINE;

R1:IF(PERIOD<5,2*P-RL,DRAWNULL);

S1:IF(PERIOD<5,2*P-RH,DRAWNULL);

R2:IF(PERIOD<5,P+(R1-S1),DRAWNULL);

S2:IF(PERIOD<5,P-(R1-S1),DRAWNULL);

R3:IF(PERIOD<5,RH+2*(P-RL),DRAWNULL);

S3:IF(PERIOD<5,RL-2*(RH-P),DRAWNULL);

二、枢轴点指标公式(分时图)

枢轴点分时图指标公式比较复杂一些,即时行情函数DYNAINFO只能获取前一日的收盘价,没有直接获取前一日的最高价和最低价的函数,只能自己编写。

1、首先新建一个技术指标公式并保存,名称为“HL”。这个公式的目的是获取前一日的最高价和最低价。

RH:REF(H,1);

RL:REF(L,1);

2、再建一个技术指标公式用于加载到分时图,公式引用上面HL公式的日线数据,即前一日最高价、前一个最低价。

RH:=HL.RH#DAY;

RL:=HL.RL#DAY;

P:(RH+RL+DYNAINFO(3))/3,DOTLINE;

R1:2*P-RL;

S1:2*P-RH;

R2:P+(R1-S1);

S2:P-(R1-S1);

R3:RH+2*(P-RL);

S3:RL-2*(RH-P);

注意:因为公式引用了前一日的价格,需要通过盘后数据下载,把日线数据补充完整,不然计算结果不准确。

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/292833.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

融资项目——vue之条件渲染

条件渲染使用v-if&#xff0c;例子如下&#xff1a; 上图首先设置choice的值为false&#xff0c;此时button为disabled的状态&#xff0c;随后点击checkbox&#xff0c;使得choice的值为true&#xff0c;button变为可以点击。

飞企互联FE业务协作平台 ShowImageServlet 文件读取漏洞复现

0x01 产品简介 飞企互联FE 办公协作平台是实现应用开发、运行、管理、维护的信息管理平台。 0x02 漏洞概述 飞企互联 FE 业务协作平台ShowImageServlet接口存在文件读取漏洞&#xff0c;攻击者可通过该漏洞读取系统重要文件&#xff08;如数据库配置文件、系统配置文件&…

程序拓展与自定义的方法总结

目录 一.功能拓展与自定义 1、接口和基类 2、查找依赖关系 3、阅读源代码 二.库或框架的拓展 1、Bean 2、SpringBoot使用拦截器 3、SpringBoot使用Servlet 4、Spring boot使用执行器 5、自定义oauth2的密码验证逻辑 6、SpringMVC初始化与配置 三.Java基础拓展 1、…

vue3老项目如何引入vite

vue3老项目如何引入vite 安装 npm install vite vitejs/plugin-vue --save-dev Vite官方中文文档修改package.json文件 在 npm scripts 中使用 vite 执行文件 "scripts": {"serve": "vite","build": "vite build","pr…

QT编写应用的界面自适应分辨率的解决方案

博主在工作机上完成QT软件开发&#xff08;控件大小与字体大小比例正常&#xff09;&#xff0c;部署到客户机后&#xff0c;发现控件大小与字体大小比例失调&#xff0c;具体表现为控件装不下字体&#xff0c;即字体显示不全&#xff0c;推测是软件不能自适应分辨率导致的。 …

Text Intelligence - TextIn.com AI时代下的智能文档识别、处理、转换

本指南将介绍Text Intelligence&#xff0c;AI时代下的智能文档技术平台 Textin.com 关注TechLead&#xff0c;分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队管理经验&#xff0c;同济本复旦硕&#xff0c;复旦机器人智能实验室成员&#xff0c;阿里云认…

JAVA判断两个时间之间的差

1.首先引入jar包 <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.3.7</version> </dependency>2.计算差值 public static DateFormat getDateTimeFormat(){DateFormat dtf new Sim…

Jupyter Notebook修改默认工作目录

1、参考修改Jupyter Notebook的默认工作目录_jupyter文件路径-CSDN博客修改配置文件 2.在上述博客内容的基础上&#xff0c;这里不是删除【%USERPROFILE%】而是把这个地方替换为所要设置的工作目录路径&#xff0c; 3.【起始位置】也可以更改为所要设置的工作目录路径&#x…

Unity中Shader旋转矩阵(二维旋转矩阵)

文章目录 前言一、旋转矩阵的原理1、我们以原点为中心&#xff0c;旋转坐标轴θ度2、求 P~2x~&#xff1a;3、求P~2y~:4、最后得到 P~2~点 的点阵5、该点阵可以拆分为以下两个矩阵相乘的结果 二、在Shader中&#xff0c;使用该旋转矩阵实现围绕 z 轴旋转1、在属性面板定义 floa…

企业级低代码平台:助力IT部门,释放业务创新力

随着低代码技术的升级&#xff0c;越来越多的企业开始采用低代码平台&#xff0c;如恒逸集团利用低代码平台快速搭建了综合业务管理平台&#xff0c;时间比传统开发缩短近一倍。云表低代码提供的数据、流程、权限、图表等引擎工具&#xff0c;完美适配企业数字化需求。根据Gart…

java设计模式学习之【责任链模式】

文章目录 引言责任链模式简介定义与用途实现方式 使用场景优势与劣势在Spring框架中的应用日志示例代码地址 引言 在现实生活中&#xff0c;常常会遇到这样的场景&#xff1a;一个请求或命令需要经过多个层级的处理。例如&#xff0c;一个行政审批流程可能需要通过多个部门的审…

FPGA未解之谜

一.ila一会能加载出波形&#xff0c;一会加载不出波形——在自己做的v7开发板中遇到&#xff0c;其他开发板从未遇到过 1.小梅哥说&#xff1a;可能与硬件jtag连接不稳定导致。