- 显示:
- 1352
- 等级:
- 已发布:
- 2017.04.21 10:21
- 已更新:
- 2017.05.02 17:21
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
分位数区带 - 使用分数来进行下面的计算
在概率和统计理论中,分位数 是一些分割点,把一定范围的概率分布分成连续相同概率的间隔,或者把样本中的观察量用同样方式分割。分位数的数量比它分成的组合数量要少1,也就是说,三个分位数可以把数据集分成四个相同大小的分组 (参见例子). 通常分位数有特别的名称: 比如四分位数,十分位数 (创建10个分组: 参见下面的例子). 创建的组分别叫同分数,三分数,四分数,等等。尽管有时候分位数用于它所分成的组,而不是分割点。
q-分位数 是用于把一个数据集合分成q个(近似)相同大小的子集的数值。有q − 1 的 q-quantiles, 每个整数k 都满足 0 < k < q. 有些情况下,分位数的数值可能不是唯一确定的,可能有时是 中位数 (2-quantile) 统一分布数据集的状况。分位数也可以用于连续分布,给连续变量提供一种通用的分级统计的方法。当随机变量的累积分布函数已经知道的时候, q-quantiles 就是应用的数值的分位函数 (累积分布函数的反转函数) {1/q, 2/q, …, (q − 1)/q}.
但是含有一点偏差和 "泛化" ...
所有这些分位数区带的 "带形" 版本都使用三种价格,这个版本没有这样,它只是使用了一个价格,而且为了有选项来在最高价和最低价之间有所区别,您可以选择周期数来找到最高价和最低价的数值,但是就算没有 (当最高价/最低价周期数设为<=1) 带形也能自己进行计算,不需要一定要有最高价/最低价周期数。
"在名称中进行统一的原因 :
本指标可以应用于任何其他指标,所以,它不一定需要应用到价格,有些类似的用法 (比如把分位数区带应用到rsi和随机震荡指标) 可能产生非常有趣的结果。
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/16911