通达信缠论顶底分型选股公式(一笔优化版)

news/2024/11/28 22:32:17/

在前文《缠论底分型选股公式,处理了包含关系》中介绍了缠论底分型,并编写了选股公式。底分型条件比较容易满足,因此产生的信号比较多。有热心网友提出,可以用顶底分型构成一笔过滤信号。

缠论一笔的构成条件:两个相邻顶分型和底分型之间,至少存在一根不属于顶分型或者底分型的K线,这样就构成了一笔,一笔至少有五根互相不包含的K线。(如下图)

一、顶底分型主图公式

根据缠论一笔的条件,需要先编写顶分型和底分型公式。底分型公式在前文中已经写过,这里就不重复了。顶分型编写方法与底分型类似,只需稍作改动即可。

顶底分型主图公式(处理了包含关系)

UP:=H>REF(H,1) AND L>REF(L,1);{上升K线}

T:=BARSLAST(UP);{上升K线形成后的区间周期数T}

HL:=HHV(L,T+1);{区间的最高的最低价,T+1包含了上升K线2}

HH:=HHV(H,T+1);{区间的最高的最高价,T+1包含了上升K线2}

DING:=L<REF(HL,1) AND H<REF(HH,1);{当天最低价小于HL并且最高价小于HH}

DINGFX:=DING AND COUNT(DING,T)=1;{当天最低价小于HL并且最高价小于HH,并且是区间第一次,形成顶分型}

STICKLINE(DINGFX,H,L,0,0),COLORYELLOW;{满足顶分型画黄色K线}

STICKLINE(DINGFX,O,C,3,0),COLORYELLOW;{满足顶分型画黄色K线};

DRAWTEXT(DINGFX,H,'顶分型');{满足顶分型写文字};

 

 

二、顶底分型选股公式

思路:先编写顶分型和底分型,计算顶分型距离现在的周期数TDING以及下降K线距离现在的周期数T1,TDING与T1的距离大于等于3(如下图),即顶底分型之间至少有一根独立K线,同时底分型成立,发出信号。

顶底分型选股公式(构成一笔的底分型)

UP:=H>REF(H,1) AND L>REF(L,1);

T2:=BARSLAST(UP);

HL:=HHV(L,T2+1);

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

DING:=L<REF(HL,1) AND H<REF(HH,1);

DINGFX:=DING AND COUNT(DING,T2)=1;{顶分型}

DOWN:=L<REF(L,1) AND H<REF(H,1);

T1:=BARSLAST(DOWN);

LH:=LLV(H,T1+1);

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

DI:=H>REF(LH,1) AND L>REF(LL,1);

DIFX:=DI AND COUNT(DI,T1)=1;{底分型}

TDING:=BARSLAST(DINGFX);{顶分型距离当前的周期数}

YBD:=DIFX AND TDING-T1>=3;{顶分型成立与下降K线成立的之间的周期数大于3,即至少有一根独立K线}

KX:=C>O AND (C-O)/O*100>3 AND (C-L)/(H-L)>0.6;{涨幅大于3%的阳线}

HHH:=HHV(H,30);{30日最高价}

LLL:=LLV(L,30);{30日最低价}

DW:=(O-LLL)/(HHH-LLL)*100<30;{开盘价位于最近30日高低区间的30%以下,即开盘价位于相对低位}

XG:YBD AND KX AND DW;{底分型,构成一笔,K线涨幅3%以上,位于低位};

 优化前后对比(如下图)

 注意点:没有对一笔是否结束进行判断,底分型可能是中继分型,并不是真正的底。

关注技术Pie,学习更多通达信指标公式编写知识。

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


http://www.ppmy.cn/news/48760.html

相关文章

SpringSpringBoot常用注解总结

0.前言 可以毫不夸张地说&#xff0c;这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法&#xff0c;掌握搞懂&#xff0c;使用 SpringBoot 来开发项目基本没啥大问题了&#xff01; 为什么要写这篇文章…

Mybatis插件实现原理

文章目录 介绍拦截器的注册过程拦截器的执行过程总结 介绍 MyBatis框架允许用户通过自定义拦截器的方式改变SQL的执行行为&#xff0c;例如在SQL执行时追加SQL分页语法&#xff0c;从而达到简化分页查询的目的。用户自定义的拦截器也被称为MyBatis插件&#xff0c;本章我们就来…

Unity VFX -- (5)VFX Graph基础

在Unity中&#xff0c;还有一种完全不同的创建VFX的工作流&#xff0c;VFX Graph。VFX Graph能够生成出和粒子系统相同或更好的效果。 相比于粒子系统&#xff0c;VFX Graph的一个最大的好处是它能够在保持应用良好性能的情况下&#xff0c;模拟出多得多的粒子。对于VFX艺术家来…

阿里云Web应用防火墙-WAF

WAF可以对网站进行扫描&#xff0c;识别API漏洞。 API安全 如何设置API安全_Web应用防火墙-阿里云帮助中心 API安全如何划分API业务用途&#xff1f; 登录认证 手机验证码认证 数据保存 数据查询 数据导出 数据分享 数据更新 数据删除 数据增加 下线注销 信息发送…

14、MyBatis-Plus入门到进阶

1、Mybatis的问题 【简介】&#xff1a; 每个实体类对应一个实体类,对应一个mapper接口,对应一个mapper.xml文件,每个mapper接口都有重复的crud方法,每一个mapper.xml都有重复的crud的sql配置。 2、Mybatis-plus简介 1、官网 Mybatis-plusMybatis-plus 2、MyBatis是什么&a…

FreeRTOS源码获取以及解释各个文件作用

1.源码可以在官网:FreeRTOS官网&#xff1a;https://www.freertos.org/下载 2.FreeRTOS源码内容介绍 名称 描述 FreeRTOS FreeRTOS内核 FreeRTOS-Plus FreeRTOS组件 tools 工具 GitHub-FreeRTOS-Home FreeRTOS的GitHub仓库链接 Quick_Start_Guide 快速入门指南官方…

测试老鸟总结,性能测试如何做?常见异常有哪些?解决方法...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 常见的性能异常 …

Nacos简介 安装 配置

简介 什么是注册中心 注册中心在微服务项目中扮演着非常重要的角色&#xff0c;是微服务架构中的纽带&#xff0c;类似于通讯录&#xff0c;它记录了服务和服务地址的映射关系。在分布式架构中&#xff0c;服务会注册到这里&#xff0c;当服务需要调用其它服务时&#xff0c;…