指标公式和选股公式怎么相互转换
昨天发了口袋支点公式之后,发现挺多朋友没有设置过RPS。RPS可以理解为股价相对强度,大家如果对这个感兴趣的,可以看下今天的次条文章,里面有教怎么设置RPS指标。
先放两篇基础教程,对通达信不熟悉的可以先看看
有时候发了一个指标公式,就有朋友留言问选股公式怎么写?或者发了一个选股公式,也有朋友问这个指标应该怎么加?
其实,大多数指标公式和选股公式都是可以相互转换的,今天来简单给大家讲解一下。
先说下指标公式和选股公式的区别。
1、指标公式是可以输出多个指标的,这个指标可以是股票相关的数值;选股公式只能有一个输出,且只能是个股。
2、指标公式最后的效果是展示在主图或者副图,可以是曲线或者数字,选股公式最后的结果是一个股票列表(或者说股票集合)。
先理解这两个不同,后面再来修改公式。
这里举两个公式的例子。
第一个例子,昨天的口袋支点公式
这种主图指标公式修改成选股公式是最简单的,因为他本来就只输出一个指标,把那个输出指标修改为选股结果就可以了。
指标公式输出指标的那一句:
DRAWICON(BARSSINCEN(TJ,30)=0,LOW,11);{30日内TJ首次成立时画图标金手指};
修改为选股公式输出选股结果:
BARSSINCEN(TJ,30)=0; {30日内TJ首次成立}
对比一下就能发现,两边的选股条件是一样的,只是指标公式需要在这个选股条件的基础上,还要去画图画线这些。
这是把指标公式转换成选股公式,选股公式转换成指标公式其实也是一样的。关键的选股条件不变,其他的参数,看你自己想输出怎样的指标。
不过,这里你需要一点通达信编程基础,要知道通达信绘图函数怎么用,画线,图标,文字等。
第二个例子,发展能力分析副图指标
副图指标公式
==============================================
最新报告期:FINVALUE(0),NODRAW;
营收增长:FINVALUE(183),LINETHICK1;
净利润增长:FINVALUE(184),LINETHICK1;
营业利润增长:FINVALUE(189),LINETHICK1;
==============================================
这种是有多个输出的指标公式,想改造成选股公式的话,就稍微麻烦一点。
这里有两种改造方式,一种是一个选股公式,同时加上上面的3个条件,一种是每一种条件改造成一个选股公式。
这里,上面3个指标各自作为一个条件,都要自己定义一个数值,比如营收增长大于多少,净利润增长大于多少,营业利润大于多少等等。
发展能力选股公式
==============================================
FINVALUE(183) > 10 AND FINVALUE(184) > 20 AND FINVALUE(189) > 30;
==============================================
上面这个公式就是把上期财报营收增长大于10%,净利润增长大于20%,营业利润增长30%的所有股票选出来。
把这三个条件拆成三个选股公式的我就不详细说了,之所以要说多个指标可以拆分成多个选股条件,是因为像一年新高一年新低这种指标,里面两个条件是互斥的,你想转换成选股公式的话,就必须拆分开,因为你不可能选股既大于一年新高又小于一年新低的股票。。。
今天就说这么多了,大家有不理解的可以在留言区提问,我会找时间回复的。
欢迎大家 留言、点赞、收藏、转发!
这个教程要是对你有帮助,右下角帮我点个“在看”就是对我的支持了!