打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通达信编程常用函数(1)
userphoto

2023.06.11 陕西

关注

今天再说一个股票编程中经常用到的函数COUNT。

COUNT函数的含义是“统计满足条件的周期数”。

使用方法:COUNT(X,N),X代表需要满足的条件,N代表天数。

无论你是喜欢追高还是抄底,基本上都能用到这个函数。

打板爱好者应该听说过这种形态:股价涨停之后,在20日均线附近震荡洗盘,一直没有跌破前期的涨停板开盘价,那么很可能空中加油,再起一波。

咱们先不说这个结论是否正确,就算它是正确的,可是你怎么从几千只股票之中选出这种形态的股票,难道一个个的去查找?那活该累死!

这时候就要用到COUNT函数。

首先你要把选股标准进行分解:过去30个交易日内出现过涨停板,且涨停板次数为一个,且目前的股价大于20日均价,且股价没有跌破过涨停板起涨价。

过去30个交易日内出现过涨停板的源代码是这样设计的:

先对涨停板进行定义:当天的收盘价除以前日收盘价,数值大于1.096视为涨停板。

公式为:zt:=c>ref(c,1)*1.096 and c=h;

30个交易日内曾经出现过涨停板,且涨停板数量为一个的公式为:count(zt,30)=1 ;

公式中的zt是设定的条件,代表涨停板;30代表天数30天。

……

当然还有人喜欢抄底,想找一只在历史最低价附近的股票,这时还需要用到另外一个函数LLV。

它的意思是:求最低值。

使用方法:LLV(X,N),表示N个周期内X的最低值。

例如,LLV(L,60);表示60个交易日内最低价的最低值。

如果你想找一个过去30天内曾经创了五年新低的股票,那么非常简单。

五年时间就是365*5=1825天。

我们先用LLV函数定义五年的最低价:

LL:=LLV(L,1825);

然后再用COUNT函数来表达过去30个交易日内曾经出现过五年最低价,代码就是COUNT(L<=LL,30);

……

与LLV相对应的是另外一个函数HHV,它的意思是求最高值。

使用方法:HHV(X,N),表示N个周期内X的最高值。

例如,HHV(H,60);表示60个周期内最高价的最高值。

许多人希望选择那种横盘震荡的股票,在向上突破的时候进行买入,那么就要用到这个HHV函数。

一只股票横盘震荡如何用代码进行描述,明天再接着说。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
主力送钱选股公式源码编程思路及成功率回测数据
主力资金进入拉升趋势明显,幅图改成选股公式,不带未来函数
一线天选股公式
突破前高是关键位置,精准突围向上拉升空间大,出信号后可持仓
【图】自用指标:顶底拐点(源码)
翠微买点战法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服