趋势指标 - 页 20

 

哦,对不起,Doody!我刚刚发现你的指标(trendisgnal)。

 

首先,感谢你上传的ex4

但它看起来像这样(尝试背景颜色和不同的模板 - 仍然消失)。

[在安装trend.ex4之前,没有其他指标,我们必须先把它放上去,对吗?]-- 在一组中工作的先验指标

你可能想删除ex4,然后把MQ4放在它的文件夹里,重新打开MT4 -- 这应该给你一个新的trend.ex4,如果它在图表上工作,请再上传一次。

顺便说一下,MQ4已经在之前的回复中提到了。

但是,它是一个重绘指标,这意味着它属于后悔指标类别 -- 当你跟随它的新方向并进入时,你将在90分钟内后悔。

-- 但当我看到你刚才的图片时,它只是看起来是双色指标,那么重绘真的会那么糟糕吗?

Lsma trend - channeled.mq4 (4.6 KB, 321 views) 这么好吗?

我的普通LSMA重绘相当多,它只是描述刚刚发生的事情(完全没有预测能力)。

我将在30M上使用它(好吗?),你的例子是M1(对我来说太冒险了)。

===========

我在确定交叉货币对 的关键价格水平方面相当出色

trend.ex4可能是类似SEFC指标的东西 -- 在历史数据中(即不是最近的半天),它看起来足够好了

但当你试图用它来进场时,它会让你感到风险和不确定。

实际上,我们应该找到一些指标组合来说明现在进入的危险性--即现在绝对不是进入的好时机,例如,在目前的市场条件下确定盘整区等。

---- 我喜欢30M的图表,我注意到澳元兑瑞郎的一件事--这个货币对的波动性非常低

对于一个超长的蜡烛条,我们可以用一个蜡烛条画一个L型,即在MT4中画两个矩形。

然后我们就可以决定什么时候峰值会消失(可能是反向符号)。

我们将研究其他货币对,看看峰值可能在哪里!看看是否持续存在相同的反向模式。

这可能是一个糟糕的发现,因为澳元兑美元就像乌龟一样,拒绝移动很多。

 
gorangel:
哦,对不起,Doody!我刚刚发现你的指标(trendisgnal)。

好的,Gorangel...

我有一些怀疑,因为之前有一个人告诉我它会重画......但我已经检查 了很久,我不认为它会重画......

如果你有时间,你可以检查一下...

欢呼声

 

杜迪

你是对的。你发布的指标并没有重绘。

这是同样的东西,但写法不同(代码更简单,没有条形限制(现在对整个图表都有效)),我想现在会更清楚它的作用(从代码上看),它更适合现在进一步的工作。

PS: 保持所有的逻辑和原来的一样。

问候

Mladen

doody:
如果你有时间,你可以检查一下......","没关系,Gorangel...

我有一些疑问,因为之前有一个人告诉我它会重绘......但我已经检查了很久,我不认为它会重绘......

如果你有时间,你可以检查一下...

欢呼声
附加的文件:
 

科尔森鲍姆乐队

大家好。

我在互联网上搜索了这个指标,但我什么也没找到。谁能制作这个指标?

描述。

Kirshenbaum带是围绕指数移动平均线绘制的通道线(见指数移动平均线)。通道的宽度是过去N天的线性回归的 "标准误差 "的倍数(见线性回归,EMA用同样的N天进行平滑处理。

Kirshenbaum带类似于布林带(见布林带),但用线性回归的标准误差(stderr)而不是标准差(stddev,见标准差)。区别在于,stddev不考虑趋势,所以当趋势进行时,布林通道会变宽。但stddr是基于对拟合斜线的偏差,所以如果价格在稳步上升或下降,通道宽度仍然很小。

标准误差值(即通道宽度)也可以直接作为 "线性回归 Stderr"(见线性回归)的指标来看待。

或 :

KBA-C Kirshenbaum Bands Paul Kirshenbaum是一位资金经理和数学家,拥有纽约大学的经济学博士学位,他提交了这个相当独特的交易带,它是 "去趋势化的"。克申鲍姆带类似于布林带(见BOL-C),它们衡量市场波动性。然而,它们不是使用移动平均线的标准偏差来衡量波段宽度,而是使用收盘时的线性回归线的标准误差。这样做的效果是测量当前趋势周围的波动性,而不是测量趋势变化的波动性。构造。Kirshenbaum带的构造如下。

根据收盘价计算数据的P周期指数移动平均线。

然后,对于每个柱状图,计算L周期的线性回归线,将今天的收盘价作为该线的端点。(注意:"线性回归 "一词与某些教科书中的 "最小二乘法 "或 "最佳拟合 "线是一样的)。

计算d1,d2,d3,......dL,作为从直线到每个柱状图上的收盘价的距离,这个收盘价是用来推导直线的。也就是说,di=从回归线到每个条形收盘的距离。

计算平方误差的平均值。

AE=(d12+d22+d32+...+dN2)/L

标准误差(Se)是这个值的平方根。

Se = AE的平方根

那么,如果N=标准误差的数量,带宽就是。

BW = N * SE

从指数移动平均数中加减带宽,得出今天的上下带值。

参数。周期(P)。指数式移动平均线计算中使用的周期。线性回归周期(L)。用于构建线性回归线的周期。偏差(N)。使用的偏差数。也就是说,标准误差值可以乘以一个系数来扩大波段。Kirshenbaum先生推荐的数值是1.75。

Kirshenbaum Bands产生了优秀的波动带。将此系统与布林线进行比较。使用Kirshenbaum带来测量趋势周围的波动,而使用布林带来测量趋势的变化。

我发现以下代码:Kirshenbaum Band Lower (KBL)

' 用于基础指标值,以柱状指数为索引。

定义 values() As Number = IndicatorValues(_indicatorKey, barIndex, length + 2 * MathMax(_periods1, _periods2)

' 用于X乘以Y的和,X的和,Y的和,X^2的和

定义 sumXY,sumX,sumY,sumXPower 为 Number

' 用于EMA的平滑系数。

定义 smoothFactor As Number = 2 / (_periods1 + 1)

' 用于 EMA 计算。

定义 EMA 为 Number

'用于线性回归计算。

定义 LR 为 Number

' 用来计算误差平方的平均值。

定义averageError为Number

'用于计算指标脚本值,按条形索引进行索引。

定义 results(length - 1) 为 Number

' 计算指定栏位范围的指标脚本值。

For i As Integer = length - 1 To 0 Step -1

EMA = 0

' 计算当前条形图的指标脚本值。

For j As Integer = i + _periods1 - 1 To i Step -1

如果(EMA 0)那么

EMA = (1 - smoothFactor) * EMA + smoothFactor * values(j)

否则

EMA = values(j)

End If

下一步

averageError = 0

' 计算线性回归和平方误差的平均值。

For j As Integer = i + _periods2 - 1 To i Step -1

LR = sumXY = sumX = sumY = sumXPower = 0

For k As Integer = j + _periods2 - 1 To j Step -1

sumXY += k * values(k)

sumX += k

sumY += values(k)

sumXPower += k * k

下一步

LR = (sumY - (1 * ((_periods2 * sumXY) - (sumX*sumY))/ (_periods2 * sumXPower - (sumX * sumX)))*sumX)/ _periods2

averageError += MathPow(values(j) - LR, 2)

下一步

平均错误 = MathSqrt(平均错误 / _periods2)

结果(i) = EMA - averageError

下一步

返回结果

谢谢你,祝你好运

尊敬的各位领导

附加的文件:
 

Kirshenbaum bands ...

这应该是一个

PS: 如果你想和布林带 比较,那么将 "模式 "参数设置为0(简单移动平均线),因为布林带的中线使用简单移动平均线(而不是像Kirshenbaum带那样的EMA)。

问候

derumuro:
大家好。

我在网上搜索了这个指标,但没有找到。谁能制作这个指标?

说明。

Kirshenbaum带是围绕指数移动平均线绘制的通道线(见指数移动平均线)。通道的宽度是过去N天的线性回归的 "标准误差 "的倍数(见线性回归,EMA用同样的N天进行平滑处理。

Kirshenbaum带类似于布林带(见布林带),但用线性回归的标准误差(stderr)而不是标准差(stddev,见标准差)。区别在于,stddev不考虑趋势,所以当趋势进行时,布林通道会变宽。但stddr是基于对拟合斜线的偏差,所以如果价格在稳步上升或下降,通道宽度仍然很小。

标准误差值(即通道宽度)也可以直接作为 "线性回归 Stderr"(见线性回归)的指标来看待。

或 :

KBA-C Kirshenbaum Bands Paul Kirshenbaum是一位资金经理和数学家,拥有纽约大学的经济学博士学位,他提交了这个相当独特的交易带,它是 "去趋势化的"。克申鲍姆带类似于布林带(见BOL-C),它们衡量市场波动性。然而,它们不是使用移动平均线的标准偏差来衡量波段宽度,而是使用收盘时的线性回归线的标准误差。这样做的效果是测量当前趋势周围的波动性,而不是测量趋势变化的波动性。构造。Kirshenbaum带的构造如下。

根据收盘价计算数据的P周期指数移动平均线。

然后,对于每个柱状图,计算L周期的线性回归线,将今天的收盘价作为该线的端点。(注意:"线性回归 "一词与某些教科书中的 "最小二乘法 "或 "最佳拟合 "线是一样的)。

计算d1,d2,d3,......dL,作为从直线到每个柱状图上的收盘价的距离,这个收盘价是用来推导直线的。也就是说,di=从回归线到每个条形收盘的距离。

计算平方误差的平均值。

AE=(d12+d22+d32+...+dN2)/L

标准误差(Se)是这个值的平方根。

Se = AE的平方根

那么,如果N=标准误差的数量,带宽就是。

BW = N * SE

从指数移动平均数中加减带宽,得出今天的上下带值。

参数。周期(P)。指数式移动平均线计算中使用的周期。线性回归周期(L)。用于构建线性回归线的周期。偏差(N)。使用的偏差数。也就是说,标准误差值可以乘以一个系数来扩大波段。Kirshenbaum先生推荐的数值是1.75。

Kirshenbaum Bands产生了优秀的波动带。将此系统与布林线进行比较。使用Kirshenbaum带来测量趋势周围的波动,而使用布林带来测量趋势的变化。

我发现以下代码:Kirshenbaum Band Lower (KBL)

' Use for the underlying indicator values, indexed by bar index.

Define values() As Number = IndicatorValues(_indicatorKey, barIndex, length + 2 * MathMax(_periods1, _periods2))

' Use for the sum of X times Y, the sum of X, the sum of Y, the sum of X^2

Define sumXY,sumX,sumY,sumXPower As Number

' Use for the EMA smoothing factor.

Define smoothFactor As Number = 2 / (_periods1 + 1)

' Use for the EMA calculation.

Define EMA As Number

' Use for the linear regression calculation.

Define LR As Number

' Use for the average of the squared errors.

Define averageError As Number

' Use for the calculated indicator script values, indexed by bar index.

Define results(length - 1) As Number

' Calculate the indicator script values for the specified bar range.

For i As Integer = length - 1 To 0 Step -1

EMA = 0

' Calculate the indicator script value for the current bar.

For j As Integer = i + _periods1 - 1 To i Step -1

If (EMA 0) Then

EMA = (1 - smoothFactor) * EMA + smoothFactor * values(j)

Else

EMA = values(j)

End If

Next

averageError = 0

' Calculate the linear regression and the average of the squared errors.

For j As Integer = i + _periods2 - 1 To i Step -1

LR = sumXY = sumX = sumY = sumXPower = 0

For k As Integer = j + _periods2 - 1 To j Step -1

sumXY += k * values(k)

sumX += k

sumY += values(k)

sumXPower += k * k

Next

LR = (sumY - (1 * ((_periods2 * sumXY) - (sumX*sumY)) / (_periods2 * sumXPower - (sumX * sumX))) * sumX) / _periods2

averageError += MathPow(values(j) - LR, 2)

Next

averageError = MathSqrt(averageError / _periods2)

results(i) = EMA - averageError

Next

Return results

谢谢你,谢谢你

德鲁姆罗
附加的文件:
 

科尔森鲍姆乐队

嗨,Mladen。

感谢你提供的指标。你的工作做得很好,而且非常快。

谢谢

德鲁姆罗

 

RSI_TripleHull Ind

RSI_TripleHull Ind已经贴在这里了,但在这里再贴一次,以节省寻找。

你知道这个指标是否有一个警报?

谢谢。

经理人(TEAMTRADER

附加的文件:
 

它的源代码在这里。

https://www.mql5.com/en/forum/172972/page2

 

[langtitle=fr]你好[/langtitle]

[lang=fr]大家好。

我想问问mladen用的是什么指标,就是在背景中画一个正方形的那个,你能告诉我是哪个指标吗?

还有右上角的那个指示高低点的那个,等等。

谢谢你 [/lang]