文华WH7主图多空预警系统指标公式源码

 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV

K:=SMA(RSV,3,1);//RSV的移动平均

D:=SMA(K,3,1);//K值的移动平均

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);

DEA :=EMA(DIFF,9);

MID:=MA(CLOSE,26);

TMP2:=STD(CLOSE,26);

TOP:=MID+2*TMP2;

BOTTOM:=MID-2*TMP2;

D1:=DIFF>DEA&&K>D&&BARSLAST(EVERY(ISUP,2))<=2;

K1:=DIFF<DEA&&K<D&&BARSLAST(EVERY(ISDOWN,2))<=2;

Q0:=H-MAX(C,O)>MIN(C,O)-L||MIN(C,O)-L<H-MAX(C,O)+3*MINPRICE||MAX(C,O)=H||MIN(C,O)=L;

Q1:=REF(C>=O,2)&&EVERY(ISDOWN&&Q0,2)&&H-L<REF(H-L,1)+10*MINPRICE&&IF(REF(SUM((MAX(C,O)=H||MIN(C,O)=L)&&ISUP,2)>0,2),MAX(C,O)=H||MIN(C,O)=L||REF(MAX(C,O)=H||MIN(C,O)=L,1),1);

Q2:=REF(H,1)=HHV(H,4)||REF(H,2)=HHV(H,4)||REF(ISDOWN,1)&&REF(ISDOWN,3)&&REF(H,3)=HHV(H,4);

Q3:=REF(H-L,1)>=REF(HV(H-L,2),1)||REF(ISDOWN,1)&&REF(ISDOWN,3)&&REF(H-L,1)>=REF(H-L,2);

Q4:=C<=LV(L,3);

Q5:=REF(C<=REF(L,1)&&IF(H>REF(H,1), O>=REF(C,1),1),1);

QQ:=Q1&&Q2&&Q3&&Q4&&Q5&&REF(NOT(ISEQUAL),2)&&NOT(NOT(H=MAX(C,O)||L=MIN(C,O))&&REF(H=MAX(C,O)||L=MIN(C,O),2)&&REF(H=MAX(C,O)||L=MIN(C,O),3));

REF(CROSS(DIFF<DEA&&K<D&&EXIST(QQ,3),0.5),1),NOTICE('空');

DRAWICON(CROSS(DIFF<DEA&&K<D&&EXIST(QQ,3),0.5),H,2);

W0:=H-MAX(C,O)<MIN(C,O)-L||MIN(C,O)-L+3*MINPRICE>H-MAX(C,O)||MAX(C,O)=H||MIN(C,O)=L;

W1:=REF(C<=O,2)&&EVERY(ISUP&&W0,2)&&H-L<REF(H-L,1)+10*MINPRICE&&IF(REF(SUM((MAX(C,O)=H||MIN(C,O)=L)&&ISDOWN,2)>0,2),MAX(C,O)=H||MIN(C,O)=L||REF(MAX(C,O)=H||MIN(C,O)=L,1),1);

W2:=REF(L,1)=LLV(L,4)||REF(L,2)=LLV(L,4)||REF(ISUP,1)&&REF(ISUP,3)&&REF(L,3)=LLV(L,4);

W3:=REF(H-L,1)>=REF(HV(H-L,2),1)||REF(ISUP,1)&&REF(ISUP,3)&&REF(H-L,1)>=REF(H-L,2);

W4:=C>=HV(H,3);

W5:=REF(C>=REF(H,1)&&IF(L<REF(L,1), O<=REF(C,1),1),1);

WW:=W1&&W2&&W3&&W4&&W5&&REF(NOT(ISEQUAL),2)&&NOT(NOT(H=MAX(C,O)||L=MIN(C,O))&&REF(H=MAX(C,O)||L=MIN(C,O),2)&&REF(H=MAX(C,O)||L=MIN(C,O),3));

REF(CROSS(DIFF>DEA&&K>D&&EXIST(WW,3),0.4),1),NOTICE('多');

DRAWICON(CROSS(DIFF>DEA&&K>D&&EXIST(WW,3),0.4),H,1);

DRAWKLINE1(H,O,L,C);

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1uH电感SK6615电流1.5A频率2MHz输入5.5V同步降压转换器

SK6615C 1.5A 2MHz 5.5V同步降压转换器 SK6615 SOT23-5封装和丝印LA 描述 该SK6615C是一款高效、DC-DC降压型开关稳压器&#xff0c;能够提供高达1.5A的输出电流。该器件的工作输入电压范围为 2.6V 至 5.5V&#xff0c;输出电压范围为 0.6V 至 VIN。工作频率为2MHz&#xff0c…

神经网路学习7-线性模型

一个最简单的线性模型&#xff0c;w是权重&#xff0c;一般来说会取随机值&#xff0c;然后不断学习直到与预期相同 如此以此取每个值与真实值的差值&#xff0c;即评估误差 即找一个合适的权重w&#xff0c;使得平均误差最小 上面的是针对单个样本的&#xff0c;后面的是对…

30-33、SpringBoot项目部署\属性配置方式\多环境开发(一个文件)\多环境分组(多个文件)

1、打包插件:和springboot的版本保持一致 根pom <build><plugins><!--打包插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>3.1.3</versi…

urfread刷算法题day7|118. 杨辉三角

观察可得&#xff1a;每行第一个和最后一个&#xff0c;都是1. 而且每行的元素个数也是只比上一行多1个 中间的元素计算的时候&#xff0c;值为它上一行相邻两个元素的和。 考验ArrayList基本功 class Solution {public List<List<Integer>> generate(int numRow…

并发编程理论基础——合适的线程数量和安全的局部变量(十)

多线程的提升方向 主要方向在于优化算法和将硬件的性能发挥到极致想要发挥出更多的硬件性能&#xff0c;最主要的就是提升I/O的利用率和CPU的利用率以及综合利用率操作系统已经解决了磁盘和网卡的利用率问题&#xff0c;利用中断机制还能避免 CPU 轮询 I/O 状态&#xff0c;也提…

【算能全国产AI盒子】基于BM1688CV186AH+FPGA智能物联工作站,支持差异化泛AI视觉产品定制

在数据呈现指数级增长的今天&#xff0c;越来越多的领域和细分场景对实时、高效的数据处理和分析的需求日益增长&#xff0c;对智能算力的需求也不断增强。为应对新的市场趋势&#xff0c;凭借自身的硬件研发优势&#xff0c;携手算能相继推出了基于BM1684的边缘计算盒子&#…

VS Code 配置cmake(Linux环境)

通过sudo apt install cmake在linux上安装cmake 在Vs Code中安装这两个插件 通过命令whereis cmake获取linux中cmake的路径信息 右键CMake Tools右下角齿轮标志&#xff0c;选择扩展设置&#xff08;Extension Settings&#xff09; 注意要设置的是本地&#xff0c;还是远程连接…

如何在FastAPI服务器中添加黑名单和白名单实现IP访问控制

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 文章内容 📒📝 添加黑名单功能步骤1:安装依赖步骤2:创建FastAPI应用步骤3:添加黑名单📝 添加白名单功能步骤1:创建白名单列表步骤2:添加白名单检查⚓️ 相关链接 ⚓️📖 介绍 📖 在现代网络应用开发中,为了增强…

(9)农作物喷雾器

文章目录 前言 1 必要的硬件 2 启用喷雾器 3 配置水泵 4 参数说明 前言 Copter 包括对农作物喷雾器的支持。该功能允许自动驾驶仪连接到一个 PWM 操作的泵和&#xff08;可选&#xff09;旋转器&#xff0c;根据飞行器速度控制液体肥料的流动速度。 稍微过时的视频显示了…

【PB案例学习笔记】-24创建一个窗口图形菜单

写在前面 这是PB案例学习笔记系列文章的第24篇&#xff0c;该系列文章适合具有一定PB基础的读者。 通过一个个由浅入深的编程实战案例学习&#xff0c;提高编程技巧&#xff0c;以保证小伙伴们能应付公司的各种开发需求。 文章中设计到的源码&#xff0c;小凡都上传到了gite…

第一百二十九节 Java面向对象设计 - Java枚举比较

Java面向对象设计 - Java枚举比较 您可以通过三种方式比较两个枚举常量&#xff1a; 使用Enum类的compareTo()方法使用Enum类的equals()方法使用运算符 Enum类的compareTo()方法比较同一枚举类型的两个枚举常量。它返回两个枚举常量的序数差。如果两个枚举常量相同&#xff0…

《山西化工》是什么级别的期刊?是正规期刊吗?能评职称吗?

问题解答 问&#xff1a;《山西化工》是不是核心期刊&#xff1f; 答&#xff1a;不是&#xff0c;是知网收录的第一批认定学术期刊。 问&#xff1a;《山西化工》级别&#xff1f; 答&#xff1a;省级。主办单位&#xff1a;山西省工业和信息化厅 主管单位&#xff1a;山…

基于SaaS平台的iHRM管理系统测试学习

目录 目录 1、登录模块 2、员工管理模块 3、Postmannewman软件的安装&#xff0c;学习 1、Postman的使用 2、Postman断言 3、全局变量和环境变量 4、请求时间戳 5、Postman关联 6、批量执行测试用例 7、Postman生成测试报告 8、Postman读取外部数据文件&#xff08…

Java——IO流(一)-(7/8):字节流-FileOutputStream、字节流完成文件拷贝

目录 文件字节输出流&#xff1a;写字节出去 构造器及常用方法 实例演示 案例&#xff1a;文件复制 过程分析 复制照片 复制文件 文件字节输出流&#xff1a;写字节出去 FileOutputStream&#xff08;文件字节输出流&#xff09; 作用&#xff1a;以内存为基准&#x…

如何提高pcdn技术的传输效率?

提高PCDN技术的传输效率是一个复杂且多层面的任务&#xff0c;涉及多个关键策略和方法的结合。以下是一些具体的建议和措施&#xff0c;有助于提升PCDN技术的传输效率&#xff1a; 一&#xff0e;优化缓存策略&#xff1a; 精准定位热点内容&#xff0c;优先将这部分内容缓存…

《数字图像处理》实验报告四

一、实验任务与要求 对 Fig0403.tif 进行傅里叶变换并显示其频谱图像&#xff1b;fft2(x) 对 Fig0405.tif 图像进行填充和非填充的高斯滤波&#xff0c;并观察其不同&#xff1b;paddedsize&#xff0c;fft2&#xff08;x,m,n&#xff09; 由 sobel 空间滤波算子生成相应的频率…

小柴冲刺嵌入式系统设计师系列总目录

工作两年 逐渐意识到基础知识的重要性✌️ 意识到掌握了这个证书好像就已经掌握了80%工作中用到的知识了。剩下的就在工作的实战中学习 来和小柴一起冲刺软考吧&#xff01;加油&#x1f61c; 【小柴冲刺软考中级嵌入式系统设计师系列】总目录 前言 专栏目标&#xff1a;冲刺…

最新国内首码对接app平台汇总,一手项目资源!

在当前激烈的移动应用市场竞争环境下&#xff0c;有效推广首次代码App项目变得至关重要。文章将探讨一些推广首次代码App项目的策略和适用的推广渠道&#xff0c;助于开发者获取更多流量和用户关注。 选择可靠的平台来进行推广。 在推广首码App项目之前&#xff0c;首先要考虑…

lmdeploy部署chatglm3模型并对话

lmdeploy部署chatglm3模型并对话 环境准备创建虚拟环境安装组件下载模型 chat启动模型并对话启动成api_server服务并对话启动成gradio服务 环境准备 使用30% A100 来运行chatglm3模型&#xff0c;采用lmdeploy来启动。 创建虚拟环境 # 创建虚拟环境 conda create -n langcha…

如何利用AI工具高效写作?

利用AI工具进行高效写作已经成为许多人的选择&#xff0c;因为它们能够帮助用户节省时间、提高效率&#xff0c;并在一定程度上保证写作质量。下面小编就和大家分享的一些具体的步骤和建议&#xff0c;帮助大家更好地利用AI工具进行写作。 1.选择合适的AI写作工具 根据自己的写…