通达信欧奈尔RPS指标公式编写和设置方法(完全版)

news/2025/3/13 7:24:41/

通达信欧奈尔RPS指标公式的编写和设置较为复杂,对于初学者来说可能具有一定挑战性。在编写口袋支点公式时,需要使用RPS指标公式作为基础条件,因此有必要先了解其编写和设置方法。

一、上市一年以上选股

首先选出上市一年以上的股票,保存到“上市一年以上”板块。这是初步选出的股票池,后续再从这个股票池中选股票。

1、定制选股路径

1选项——2定制选股

 2、选股条件设置

1点击“其他条件”——2选择上市天数——3点击“加入条件”——4上市天数大于输入250——5点击“加入条件”(如下图)

3、保存选股条件

这个选股条件以后经常会用到,所以可以“保存方案”,下次直接“引入方案”,不需要重新设置选股条件。(如下面两张图)

 

 

4、新建板块并选股

加入选股条件并保存之后,1点击“选股入板块”——2在弹出请选择板块窗口,点击新建板块——3在弹出的新建板块窗口,板块名称“上市一年以上”——4点击“确定”——5点击“确定”,然后通达信开始自动选股,稍等片刻,选股完成。(如下图)

 

上面新建板块的方法不需要写代码,适合新手。如果是老手,可以直接写一个选股公式进行选股。

BARSCOUNT(C)>250;

选股完成之后,可以在通达信下方的“自定”找到新建板块“上市一年以上”。

 

二、涨跌幅指标公式

选出上市一年以上的股票并加入“上市一年以上”板块之后,新建一个涨跌幅指标公式。

EXTRS:(C-REF(C,N))/REF(C,N);

参数N最小设置为1,最大可以设置为500,缺省250。(如下图)N=50,EXTRS表示50日涨跌幅,N=250,EXTRS表示250日涨跌幅。

 

三、扩展数据管理器计算数据

欧奈尔RPS指标公式需要引用50日、120日、250日涨跌幅排名数据,所以需要先通过扩展数据管理器计算这三个数据。本文使用1、2、3这三个数据编号(如下图)

 

1、数据1设置

1选择EXTRS指标——2设置计算参数50——3选择计算时段,本地所有数据——4选择自定义板块,选择之前新建的板块“上市一年以上”——5勾选生成横向排名数据——6选择0-1000归一化顺序——7设置完成,点击“确定”,通达信开始自动计算数据。(如下图)

2、数据2设置:参照上文数据1设置,不同的地方在于参数需要设置为120

3、数据3设置:参照上文数据1设置,参数设置为250

 

数据1、2、3设置完成,如下图所示。

 

四、欧奈尔RPS指标公式

扩展数据管理器计算刷新完成之后,就可以编写欧奈尔PRS指标公式引用50日、120日、250日涨跌幅排名数据。

X:=EXTDATA_USER(1,0);{引用数据1,即50天涨跌幅排名数据}

RPS50:X/10,LINETHICK2,COLORWHITE;{RPS50白线}

IF(RPS50>=M,RPS50,DRAWNULL),LINETHICK2,COLORRED;{大于85的部分画红线}

Y:=EXTDATA_USER(2,0);{引用数据2,即120天涨跌幅排名数据}

RPS120:Y/10,LINETHICK2,COLORYELLOW;{RPS120黄线}

IF(RPS120>=M,RPS120,DRAWNULL),LINETHICK2,COLORRED;{大于85的部分画红线}

Z:=EXTDATA_USER(3,0);{引用数据3,即250天涨跌幅排名数据}

RPS250:Z/10,LINETHICK2,COLORGREEN;{RPS250绿线}

IF(RPS250>=M,RPS250,DRAWNULL),LINETHICK2,COLORRED;{大于85的部分画红线};

参数M最小设置为1,最大设置为100,缺省85。

 

欧奈尔RPS指标公式保存之后,加载到副图。(如下图所示)

 

五、注意点

“上市一年以上”板块,勤快一点可以每天选股更新,否则不参与RPS排名。扩展数据管理器每天收盘之后需要更新,否则看不到最新的RPS曲线。最新版的通达信,刷新数据时选择“全部刷新”,可以实现多路并行计算,刷新数据比以前快很多。

 

经过以上准备工作,编写口袋支点公式就可以轻松一些了。

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

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


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

相关文章

代码随想录_二叉树_leetcode700、98

leetcode700.二叉搜索树中的搜索 700. 二叉搜索树中的搜索 给定二叉搜索树(BST)的根节点 root 和一个整数值 val。 你需要在 BST 中找到节点值等于 val 的节点。 返回以该节点为根的子树。 如果节点不存在,则返回 null 。 示例 1: 输入&…

new/delete内存分配操作符

目录 一、C/C的内存分布 二、new与delete操作符 1.new/delete 的使用 2.new申请失败抛异常 3.new/delete操作内置类型 4.new/delete 操作自定义类型 三、operator new与operator delete函数 四、new和delete的实现原理 1.对于内置类型 2.对于自定义类型 ①new的实现…

你的宝典,软件测试项目实战,金融项目测试点详全(超详细)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 测试要点 软件测试…

做个清醒的程序员之破解内卷漩涡

阅读时长约 12 分钟,共计 2764 个字。 说到“内卷”,这个近几年很流行的词,大家都很熟悉了吧? 如果追根溯源,内卷其实也是一个舶来词,它的英文是“Involution”,即“内卷化”。如果用生动一些…

vue大坑:v-for的key以及props传参不当导致的闭包

为什么props传参在模版中使用没问题&#xff0c;在函数中使用不变化 场景 当我们点击上方的月份时&#xff0c;会改变下方加载的卡片信息 代码&#xff1a; 父组件&#xff1a; <divv-for"(item, index) in vocalStore.getCardMonthData":key"index"…

Verilog | 轮询仲裁

仲裁 当多个源和用户需要共享同一资源时&#xff0c;需要某种仲裁形式&#xff0c;使得所有用户基于一定的规则或算法得到获取或访问共享资源的机会。 仲裁方案 严格优先级轮询 根据优先级的差异&#xff0c;用户访问共享资源的机会也不同。低优先级的用户可能时钟无法得到资…

有哪些功能强大,但是很小众的Python库呢?

Python生态系统中有很多小众但非常强大的库&#xff0c;一般&#xff0c;通俗的规律就是&#xff0c;越是高端&#xff0c;越小众&#xff0c;但是&#xff0c;高端不代表难学&#xff0c;只要理论到了&#xff0c;用起来照样嗖嗖的&#xff0c;以下是一些参考的高端小众库&…

Windows XP设置Outlook电子邮箱

一、问题描述 在Windows XP操作系统中进行Outlook电子邮箱的设置。 二、具体步骤 1、点击“开始”&#xff0c;找到“电子邮件&#xff08;Outlook Express&#xff09;并点击&#xff1a; 2、点击“设置邮件账户”。 3、输入自己的姓名&#xff0c;点击“下一步”。 4、…