在编写通达信指标公式时,经常会遇到出现很多信号,但是只想保留一个的问题。比如只保留最后一次信号,或者连续信号取第一个。今天就给大家介绍一下常见的处理方法,涉及到ISLASTBAR、CURRBARSCOUNT、FILTER、CROSS、COUNT这5个函数。
1、ISLASTBAR函数
ISLASTBAR函数用来判断是否为最后一个周期
举例:
DRAWICON(C>O,L,1);{如果是阳线,在最低价画红色箭头}
加载到主图,如下图,图片中的这一段行情下面的例子中会还会用到。
可以看到只要符合阳线,就有小箭头。如果只想保留最后一次信号,也就是今天是阳线的时候画红色箭头,需要用ISLASTBAR函数判断。
多链NFT游戏Blockchain Monster Hunt将于2022年1月发布主网:12月22日消息,多链NFT游戏Blockchain Monster Hunt(BCMH)宣布,主网将于2022年1月发布。此外,2777778枚BCMC将于2021年12月30日被销毁。[2021/12/22 7:56:46]
DRAWICON(ISLASTBARANDC>O,L,1);{如果今天是阳线,在最低价画红色箭头};
2、CURRBARSCOUNT函数
CURRBARSCOUNT函数获取到今天的周期数,比如今天CURRBARSCOUNT=1,昨天CURRBARSCOUNT=2。
波卡周报:Polkadot更新到runtime v29 Rococo网络重启成功:根据PolkaWorld最新发布的波卡周报,本周重要事件包括:
1. Polkadot已经更新到runtime v29;
2. Polkaregistry提出的国库议案,一个更加去中心化的注册机器,已经被Polkadot理事会通过;
3. 波卡理事会通过了PolkaWorld提出的开发中文网站的国库申请;
4. OpenSquare提出的将doTreasury集成到波卡的国库议案正在讨论中;
5. Polkadot目前staking率是64.1%,最小提名DOT数是226 DOT;
6. Rococo网络在这周重启成功,目前包括了插槽,拍卖,Crowdloan,注册等所有必要的平行链基础模块。随着这些基础模块的添加,平行链的拍卖和众贷功能已经在Polkadot-JS上开始测试。目前Acala的测试网Mandala PC2(id 666)赢得Rococo上的第一个平行链插槽拍卖,Plasm赢得了Rococo上的第二个平行链插槽。此外,Phala、ChainX、Zenlink等生态项目还在进行新一轮的拍卖。[2021/3/28 19:24:14]
举例:
Gauntlet Network在Compound社区发起一项贡献者资助提案:Gauntlet Network在Compound社区提交了一项Compound贡献者资助提案,该项编号为030的提案建议,从Comptroller中删除未使用的代码;同时添加Grant函数,该功能将允许基于治理将COMP代币发送到任何地址;该提案还建议添加Contributor (贡献者)函数,可基于治理将COMP代币通过流支付传输到任何地址。[2020/12/7 14:24:33]
CURRBARSCOUNT=5;{到今天的周期数等于5};
下图中倒数第5根K线出信号。
DRAWICON(CURRBARSCOUNT<=5ANDC>O,L,1);{如果到今天的周期数小于等于5并且是阳线,在最低价画红色箭头};
动态 | Bitcoin.com或将添加Cashaccount.info到其区块浏览器中:据AMBcrypto报道,Bitcoin.com的主要开发者Corbin Fraser在该网站的最新视频博客中表示,比特币钱包Copay已经将Cashaccount.info添加至其系统中。Bitcoin.com也正在考虑将该软件整合到它的区块浏览器中。[2019/1/8]
对于上文图1中一段行情,只有最近5天的K线是阳线时才会出现红色箭头。
3、FILTER函数
FILTER函数用来过滤连续出现的信号
用法:FILTER(X,N),X条件成立时,将后面N个周期内的X置为0。X=1表示条件成立,第一个X条件成立之后,后面的N个周期即使X=1,也会被置为0,这样就不成立了,不会出现信号。
例如:
YX:=FILTER(C>O,5);{出现阳线之后,之后5天的阳线信号过滤掉}
DRAWICON(YX,L,1);{出现阳线之后,5天之内再次出现阳线也不画红色箭头};
4、CROSS函数
CROSS函数表示交叉。
用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
DRAWICON(MACD>0,0,1);{MACD大于0,在0处画红色箭头};
当使用MACD>0这个条件时,很多周期都可以满足条件,出现红色箭头,但是用CROSS(MACD,0)时,只有上穿的那个周期才会出现红色箭头。
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
DRAWICON(CROSS(MACD,0),0,1);{MACD大于0,在0处画红色箭头};
5、COUNT函数
COUNT函数用来统计条件成立的周期数
用法:COUNT(X,N),统计N周期中X条件成立的周期数,当COUNT(X,N)=1的时候,就表示第一次成立。
举例:零轴之上第一次金叉
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
T:=BARSLAST(CROSS(DEA,0));{DEA上穿0轴以来的周期数}
JC:=CROSS(DIF,DEA);{DIF、DEA金叉}
DYC:=JCANDCOUNT(JC,T)=1ANDDEA>0;{DEA上穿0轴以来第一次金叉,并且DEA大于0}
DRAWICON(DYC,DEA,1);{满足DYC条件画红色箭头};
关注技术Pie,学习更多通达信指标公式编写知识。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!
来源:环球市场播报 DApp应用Forsage上ETH总值快接近1亿美元:7月22日,以太坊研发者Philippe Castonguay发布推文称.
作者丨ElizabethWeil 译者丨ChatGPT 编辑丨孙溥茜 ChatGPT之风愈演愈烈,华盛顿大学语言学家EmilyM.Bender公开反对让大模型过度介入人们的生活.
近日,歌手林俊杰晒出一个“空钱包”引发无限猜想。有消息称,林俊杰购买的虚拟地产浮亏超90%。再加上今年以来,不少科技企业收缩元宇宙业务战线,元宇宙要“凉凉”了吗? 虚拟地产价格扛不住了 据多家媒.
过去两周,狗狗币价格上涨了约68%。4小时图上已经形成黄金交叉。DOGE价格与BTC是否在月度图表上形成看涨吞没蜡烛? 狗狗币价格在过去两周内上涨了约68% Aquanow获得迪拜虚拟资产监管局.
一位受欢迎的加密货币分析师预测比特币(BTC)和点对点支付网络莱特币(LTC)可能会飙升。假名加密货币策略师Loma告诉他的282,300名Twitter粉丝,他相信比特币最终会突破28,800.
EthereumClassic价格能否保持在黄金比例支撑之上?ETC现在是否继续下跌?EthereumClassic对BTC相当看跌.