打开APP
userphoto
未登录

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

开通VIP
单语句算法分享
userphoto

2022.07.17 吉林

关注

唯简为真是我们永恒的理念---一个语句能够实现,绝不使用两句。

这里所有的举例使用的是最简免费版软件通达信;单语句算法如下:

1.请问一下,15天里交易量增加了25%以上怎么写呢?

答:SUM(VOL,15)/(SUM(VOL,30)-SUM(VOL,15))>=1.25;

2. 题目:取得昨天涨停板那一分钟的成交量的算法,如何实现呢?

IF(CURRBARSCOUNT<=CONST(BARSSINCEN(H=CONST(REF(HHV(H,240),CONST(FROMOPEN))),240+CONST(FROMOPEN)))+1,CONST(REF(V,CONST(BARSSINCEN(H=CONST(REF(HHV(H,240),CONST(FROMOPEN))),240+CONST(FROMOPEN))))),DRAWNULL);

3. 题目:第10个数据与第20个数据之间有个低于当前最近3日最低点的低点,请给出该低点的数据筛选算法。

CONST(TROUGHBARS(2,3,1))=1 AND CONST(BARSSINCEN(L=TROUGH(2,3,1),20))>=10 AND CONST(REF(TROUGH(2,3,1),10))<CONST(TROUGH(2,3,1));

4.请问,任意位置的数据下碰20日均线的算法,如何表达?

ABS(CONST(REF(L,M))/CONST(REF(MA(C,20),M))-1)<=0.001;

5.分钟K线的今日第一根的标示算法。

DRAWICON(PERIOD<=4 && DATE!=REF(DATE,1),H*1.005,39);

6.今日最高量时的收盘价如何输出?

REF(C,BARSLAST(VOL=HHV(VOL,CONST(FROMOPEN))));

7.季度的第一日数据如何标示呢?

DRAWSL(IF(MONTH=1 AND MONTH!=REF(MONTH,1),O,IF(MONTH=4 AND MONTH!=REF(MONTH,1),O,IF(MONTH=7 AND MONTH!=REF(MONTH,1),O,IF(MONTH=10 AND MONTH!=REF(MONTH,1),O,DRAWNULL))))>0,IF(MONTH=1 AND MONTH!=REF(MONTH,1),O,IF(MONTH=4 AND MONTH!=REF(MONTH,1),O,IF(MONTH=7 AND MONTH!=REF(MONTH,1),O,IF(MONTH=10 AND MONTH!=REF(MONTH,1),O,DRAWNULL)))),10000,1024,2);

8.上穿均线的另类表达:

C>MIN(MA(C,20)+0.01, MA(C,20)*1.01);

9. 停牌:

DYNAINFO(4)=0;

10. 一字板:

C/REF(C,1)>=1.095 AND O=C;

11.涨停:

C/REF(C,1)>=1.095 AND H=C;

计算创造价值,分享助你成功。

江丰鱼的文章只在今日头条首发;文中代码均可运行。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
突破前高的筛选算法
当前位置的顶底确认法
三道作业题
股票分时 红绿白柱公式
分享一个好用的通达信“板王盘中预警公式”,和“分时副图”公式,可配套使用!
双底的通用算法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服