请问通达信软件里的一个函数

请问在通达信里有这样一个函数是“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日内一直阳线
展开
 我来答
太极健1969
2014-02-18 · TA获得超过9030个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3559万
展开全部
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
这个结果用到什么区域值,有着不一样的结论。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szwrx
2014-02-18 · TA获得超过1653个赞
知道小有建树答主
回答量:1403
采纳率:46%
帮助的人:676万
展开全部
这是逻辑函数,表示某种状态是否持续存在,存在返回A,不存在返回B,某种状态是根据你的需求设定,返回A或B是方便你识别。
追问
能不能给我它运算公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式