请问通达信软件里的一个函数
请问在通达信里有这样一个函数是“EVERY”是怎样计算出来的?在指标编写器里的“动态翻译”里是这样表述的,“输出趋势区:如果(最近1日一直存在DOWN>=1日前的DOWN...
请问在通达信里有这样一个函数是“EVERY”是怎样计算出来的?在指标编写器里的“动态翻译”里是这样表述的,“输出 趋势区:如果(最近1日一直存在DOWN>=1日前的DOWN),返回95,否则返回10”源码是:趋势区:IF((EVERY(DOWN>=REF(DOWN,1),1)),95,10),公式说明是:
一直存在.
用法:
EVERY(CLOSE>OPEN,10)
表示前10日内一直阳线 展开
一直存在.
用法:
EVERY(CLOSE>OPEN,10)
表示前10日内一直阳线 展开
2个回答
展开全部
close是关闭
open是打开
close>open是指收盘大于开盘,即阳线
every(close>open,10)
这个公式说的是连续10天阳线
down是向下
ref在金融投资分析的行情软件中,有其特有含义。
具体含义如下:
ref(x,a)
向前引用
引用若干周期前的数据。
用法: ref(x,a),引用a周期前的x值。
例如:ref(close,1)表示上一周期的收盘价,在日线上就是昨收,在月线上就是上月K线的收盘价
而
IF((EVERY(DOWN>=REF(DOWN,1),1)),95,10)
意思是如果连续一天(是当天)的跌幅大于或等于前一个交易日的跌幅,取值95,否则取值10
这个结果用到什么区域值,有着不一样的结论。
open是打开
close>open是指收盘大于开盘,即阳线
every(close>open,10)
这个公式说的是连续10天阳线
down是向下
ref在金融投资分析的行情软件中,有其特有含义。
具体含义如下:
ref(x,a)
向前引用
引用若干周期前的数据。
用法: ref(x,a),引用a周期前的x值。
例如:ref(close,1)表示上一周期的收盘价,在日线上就是昨收,在月线上就是上月K线的收盘价
而
IF((EVERY(DOWN>=REF(DOWN,1),1)),95,10)
意思是如果连续一天(是当天)的跌幅大于或等于前一个交易日的跌幅,取值95,否则取值10
这个结果用到什么区域值,有着不一样的结论。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询