① 通达信如何计算n天前一段时间内的最高收盘价
N日前最高收盘价,这个也要有个时间范围,比如是5日前多少日内最高收盘价、
不是随便搞个N日前最高收盘价。
N:=5;{几日内最高或低}M:=10;{几日前的最高或低}
REF(HHV(C,N),M);{最高}
REF(LLV(C,N),M);{最低}
收盘价指股市收盘价,为当日该证券最后一笔交易前一分钟所有交易的成交量加权平均价(含最后一笔交易)。当日无成交的,以前收盘价为当日收盘价。深市的收盘价通过集合竞价的方式产生。
收盘集合竞价不能产生收盘价的,以当日该证券最后一笔交易前一分钟所有交易的成交量加权平均价(含最后一笔交易)为收盘价。当日无成交的,以前一日收盘价为当日收盘价。
事实上,收盘价是市场参与者们所共同认可的价格,是一天中大家所接受的价格。而最高价是大多数人认为好的卖出价格,最低价是大多数人认为好的买进价格,而收盘价是不再进行交易的价格。
因此研判收盘价有着重要意义,无论当天股价如何振荡,最终将定格在收盘价上,有人说主力可以凭借资金实力做出收盘价,这确实是,但主力做周线,特别是月线的收盘价难度比较大,因为耗资巨大。从这个角度看,月线以及周线的收盘价最具研判意义。聪明的主力会利用自己的资金做煽风点火之人,而不是全部依赖自己的真金白银去做收盘价。
上下平衡
收盘价第一种是上下平衡,其含义是上下接抛盘相当,价位几乎没有空缺。比如收盘价为4元的股票,每高或者低一分钱都有接盘和抛盘,挂出的量也差不多,这是自然的状况,表明没有主力或者主力并没有在收盘价上花工夫。
高空
第二种是高空,指上档的卖出价离收盘价较远而买进价则贴近或等于收盘价。如果尾市大盘明显下跌,那么高空状况的出现是正常的。如果大盘走势平稳而且当天该股的涨跌也基本跟随大盘,那么可以确定该股应该没有主力,或者即使有主力也不愿意护盘,表明该股至少还不会走强于大盘。
低空
第三种是低空,指下档的买进价离收盘价较远而卖出价则贴近或等于收盘价。这是一种非正常状态,因为即使大盘尾市明显上涨市场散单也不会一味往上猛打而不在下档挂,因此合理的解释是有盘中主力在运作。如果是最后一笔的成交导致收盘价冲高,那么就是主力做收盘价。
② 或者说,我想统计的是每周有几个交易日(放假会打乱),通达信公式不会编写,请达人指教,谢谢
周线起点:=O=O#WEEK AND REF(C,1)=REF(C#WEEK,1);
周交易日:BARSLAST(周线起点)+1;{+1是因为当符合条件时,是从0开始算的}
我这个公式对于振幅很小的低价股可能会失灵,不过我也想不出更好的方法定位周线起点。
希望能帮到你~!
③ 求通达信公式,目标:求两个交易日之间的交易天数
T1:=151013;{开始日期}
VAR1:=IF(DATE=1000000+T1,10,0);
DRAWNUMBER(VAR1>0,C-C/100*10,T1)COLORWHITE;
T2:=160115;{结束日期}
VAR2:=IF(DATE=1000000+T2,10,0);
DRAWNUMBER(VAR2>0,C-C/100*10,T2)COLORWHITE;
公式编写出来了,后面还有一段计算天数的公式,网络私信我在发给你。
④ 通达信中如何通过公式求个股两个具体日期间之间相隔周期
A:=BARSLAST(DATE=1110302);
B:=BARSLAST(DATE=1110407);
相隔天数:A-B+1;
说明:
(1)日期数字中的年数字要减1900。2011年是2011-1900=111。
(2)日期必须是该股当天有交易,否则没有返回值。
⑤ 通达信倒数第三交易日怎么编程
可以编写倒数三日,但你要说清楚是每天都倒数3日啊,还是只是最后一天倒数3日啊。具体条件要说清楚才好编写通达信倒数第三交易日的公式,
⑥ 通达信 某天到某天总共有几个交易日 如何计算和设置
没有条件怎么选股啊,
下面的公式能统计,某年某月某日到某年某月某日之间有多少个交易日
你想统计什么时间直接修改起始时间和结束时间就可以了
起始:=20180510;
结束:=20190510;
X:BARSLAST(起始=DATE+19000000)-BARSLAST(结束=DATE+19000000)NODRAW;
⑦ 通达信,如何在每星期的第一个交易日的k线上有所表示
主要就是判断每周的第一个交易日,这个交易日未必是周一,比如一些非周六日的法定假日,可能就是周二到周五之间任意一天是本周第一个交易日,所以,用WEEKDAY=1的函数是不行的。
因为WEEKDAY这个函数,是从周日到周六的值,是从0~6的,通常周日和周六不会交易,我们日常用的就是周一到周五(1~5),那么只要判断当前的WEEKDAY小于前一个WEEKDAY,就可以判断该WEEKDAY为本周第一个交易日。
WEEKDAY < REF(WEEKDAY, 1);
同样,如果是在分钟线里判断每天交易日的第一根K线,就可以用
DAY < REF(DAY,1);
在周或者日K线下判断本月的第一根K线,可以用
MONTH < REF(MONTH,1);
⑧ 通达信如何确定交易周期
我没明白你是说的30日至60日是什么意思,
但区间时间统计一般会有这两种情况,
第一种,从今天算,向前分别寻找60日内的最低收盘价,和30日内的最收盘低价,或者是寻找30日前的30日内最低收盘价.至于这是第几日,可以跟今天对比知道发生最低收盘价距离今天多个交易日.
第二种,从指定的条件成立开始算起向后寻找,例如某天涨停,或者某指标金叉为起算点,向后算30日或者60日,或者30日后60日内的最低收盘价,也可以知道距离条件成了是第几天.但这种做法,只要新的条件成了,都会重新计算.
至于你说的这个最低收盘价,未来高过或低过哪天的收盘价,没人能预测.无法计算,如果在历史中,当有最低收盘价低于上次最低收盘价,会出现替代上一次的结果,如果收盘价高于最低收盘价,就会保留上一次的最低收盘价的结果.
⑨ 怎么在通达信中计算某两个日期之间的总交易日数量
时段:=DATE>=起点时间 AND DATE<=终点点时间;
总交易日:SUM(时段,0);
--------------------------------------------------------------
⑩ 通达信公式中如何表示固定日期的收盘价
1、指定日期的收盘价:如2015年12月10日的收盘价;
2、指定日期段的最高价:如2015年12月10日——2016年元月28日这个时间段的最高价。
3、指定日期之后m天的最高价:如2015年12月10日起向后15天(15个交易日)的最高价。
4、指定日期之前m天的最高价: 如2016年元月28日起向前15天的最高价。
当中小企业股票交易出现下列情况之一的,属于异常波动:
1、连续三个交易日内,个股涨跌幅的偏离值累计达到±20%;
2、连续三个交易日内,ST和*ST股票的涨跌幅偏离值累计达到±15%;
3、连续三个交易日内,日均换手率与前五个交易日的日均换手率的比值达到30倍,并且该股连续三个交易日内的累计换手率达到20%的。