在编写通达信指标公式时,经常会遇到出现很多信号,但是只想保留一个的问题。比如只保留最后一次信号,或者连续信号取第一个。今天就给大家介绍一下常见的处理方法,涉及到ISLASTBAR、CURRBARSCOUNT、FILTER、CROSS、COUNT这5个函数。
1、ISLASTBAR函数
ISLASTBAR函数用来判断是否为最后一个周期
举例:
DRAWICON(C>O,L,1);{如果是阳线,在最低价画红色箭头}
加载到主图,如下图,图片中的这一段行情下面的例子中会还会用到。
可以看到只要符合阳线,就有小箭头。如果只想保留最后一次信号,也就是今天是阳线的时候画红色箭头,需要用ISLASTBAR函数判断。
分析:多个指标表明比特币涨势已过度 或导致资金从比特币流向山寨币:AMBcrypto今日刊文分析称,一些迹象表明,比特币的涨势已经过度。首先,交易所未平仓合约和持仓量短期内迅速飙升,达到过去3年的最高水平。此外,Glassnode数据显示,非零余额的比特币地址数量激增。余额在0.1以上和1000以上的地址均快速增加,表明鲸鱼和散户交易员都在购买。从长期来看,这种购买可能会增加钱包中积累的比特币,导致交易所储备下降,从而重新开始这个周期。另一个关键指标是“未花费比特币”,它预示着比特币的积累水平将高于3.4万美元。关于价格上涨过度的猜测可能部分属实,价格并没有大幅下跌,而是在38000- 39600美元的水平上有阻力带,比特币在大多数交易所正努力突破这一价格水平。由于动量和波动性在一周中的不同时间反复下降,因此价格被过度套利,但是机构投资者继续购买,尽管当前价格水平反弹已经结束,但散户情绪仍保持乐观。过度扩大的涨势可能导致投资从比特币流向山寨币,本周几个市值最高的山寨币均录得两位数的涨幅。在这种情况下,如果比特币此轮反弹突然结束,可能会导致抛售,但是根据BTC的价格走势技术分析,支撑位保持在关键水平34400美元。[2021/1/18 16:23:57]
DRAWICON(ISLASTBARANDC>O,L,1);{如果今天是阳线,在最低价画红色箭头};
分析师:矿工平均现金流指标显示BTC或已局部见顶:2018年,当比特币跌至3150美元时,分析师们确信它将继续下跌,一些人认为BTC底部价格将达2000美元甚至更低。当时已经有指标显示BTC已经触底。矿工的平均现金流指标(预测矿工何时盈利)在2018年12月达到3000美元,然后在2019年底进一步证实了它对比特币的重要性,当时它达到了6400美元,正好是比特币的底部。加密货币交易员Byzantine General近日表示,在很长一段时间内(直到黑色星期四),矿工的平均现金流一直处于支撑状态,但现在该指标开始转为抵抗状态。如果遵循历史先例,这意味着BTC很可能局部见顶,目前的反弹或已结束。(Bitcoinist)[2020/4/20]
动态 | 比特币链上活跃度有所回升,交易所充提指标回落:据Tokenview链上数据监测,近24小时比特币链上转账总额为79.56万BTC,链上转账笔数为32.85万笔,较前日分别上升16.59%和13.43%。其中充值到交易所的比特币金额为9802 BTC,从交易所提现的金额为8050 BTC,充提指标回落至七日均线以下。链上活跃度指标在周一通常有所回升,交易所充提回归至七日均线以下,或有利于市场短线调整后的企稳蓄力。在挖矿数据方面,比特币近七日算力均值为110.41 EH/s,近24小时算力均值为110.31 EH/s。昨日全网出块总数为141个,较前日减少1个;链上转账手续费为22.92 BTC。[2020/2/25]
2、CURRBARSCOUNT函数
CURRBARSCOUNT函数获取到今天的周期数,比如今天CURRBARSCOUNT=1,昨天CURRBARSCOUNT=2。
行情 | 上周比特币链上指标震荡上行:据Tokenview数据显示,上周(2019.5.6-5.12)比特币链上交易指标呈现震荡上行态势,日均活跃地址数为792663,日均新增地址数为403253。链上交易笔数在5月2日达到452646笔的近期高位后略有回落,整体依旧处于上升通道。近日比特币币价涨幅较大,但链上活跃度指标并未出现暴涨,短线应防范币价回调。[2019/5/13]
举例:
CURRBARSCOUNT=5;{到今天的周期数等于5};
下图中倒数第5根K线出信号。
DRAWICON(CURRBARSCOUNT<=5ANDC>O,L,1);{如果到今天的周期数小于等于5并且是阳线,在最低价画红色箭头};
对于上文图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,学习更多通达信指标公式编写知识。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!
币圈市场中,有一种神秘而诱人的存在,那就是百倍币。百倍币是指那些能够在短时间内实现价格翻上百倍的数字货币,它们通常具有以下特点:创新性、稀缺性、社区活跃度高、市值低、流动性好等.
1900/1/1 0:00:00本报记者刘佳北京报道 作为市场走势重要风向标的货币政策四季报出炉。近日,央行对外发布了《2022年第四季度中国货币政策执行报告》,对通胀压力、居民消费等热点话题做了详谈,并从五个方面总结了去年全.
1900/1/1 0:00:00加密货币市场在周四趋于稳定,比特币接近24,000美元,以太坊在1,600美元上方,投资者权衡昨天的美联储会议纪要,不出所料地指出未来将有更多加息,以及周四公布的美国经济数据喜忧参半.
1900/1/1 0:00:00网络越来越发达,而很多的小说都让人不知道如何选择,不知不觉的就陷入了书荒的境地,十年资深小书虫,每天给大家带来精彩的小说,希望可以帮助解决你的书荒问题,关注我,每天都有精彩好书推荐.
1900/1/1 0:00:00今日推荐:《聪明孩子要读的365个好故事》作者:星月。搜索书名开始观看吧~ -----精选段落----- 第4辑中华成语故事 周武王建国初年,吸收商朝亡国的教训,选贤任能,励精图治,国势蒸蒸日上.
1900/1/1 0:00:00为提高公众防范假币意识,普及鉴别假币的方法,进一步强化公众反假币的法律意识和社会责任意识,全面提高反假、防假的能力,2023年3月,民生银行济南玉函路支行积极开展反假币主题的金融知识宣讲活动.
1900/1/1 0:00:00