“涨幅统计”大智慧转换成通达信〖源码分享

“涨幅统计”大智慧转换成通达信【源码分享

 

 
A:=DATETODAY(DATE);
A1:=(起始年-1900)*10000+起始月*100+起始日;
A2:=REF(A,TOTALBARSCOUNT-1)+1;
起始日期:=IF(DATETODAY(A1)<A2,A,A1);
B1:=(截止年-1900)*10000+截止月*100+截止日;
B2:=A;
截止日期:=IF(DATETODAY(B1)>A2,B1,B2);
ZF:=(C/REF(C,1)-1)*100;
T0:=IF(正负=1,ZF>涨幅,IF(正负=-1,ZF<-涨幅,DRAWNULL));
T1:=BARSSINCE(DATE>=起始日期)+1;
T2:=BARSSINCE(DATE>=截止日期)+1;
统计:IF(DATE>=起始日期 AND DATE<=截止日期,COUNT(T0,T1),COUNT(T0,T1)-COUNT(T0,T2));



来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


A赋值:日期对应的转换天数
A1赋值:(起始年-1900)*10000+起始月*100+起始日
A2赋值:总的周期数-1日前的A+1
起始日期赋值:如果A1对应的转换天数B1赋值:(截止年-1900)*10000+截止月*100+截止日
B2赋值:A
截止日期赋值:如果B1对应的转换天数>A2,返回B1,否则返回B2
ZF赋值:(收盘价/1日前的收盘价-1)*100
T0赋值:如果正负=1,返回ZF>涨幅,否则返回如果正负=-1,返回ZF<-涨幅,否则返回无效数
T1赋值:首次日期>=起始日期距今天数+1
T2赋值:首次日期>=截止日期距今天数+1
输出统计:如果日期>=起始日期ANDDATE<=截止日期,返回统计T1日中满足T0的天数,否则返回统计T1日中满足T0的天数-统计T2日中满足T0的天数
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图