精英指标 :) - 页 166

 

你总是对的。

你能在建造这些东西之前就把它们想象出来,这是相当出色的。

我的思维方式非常不同。我对一些事情有预感,然后需要消除我的错误,直到唯一剩下的东西是可行的....lol。

本着蒙混过关的精神,我意识到SR水平不应该以动态平衡点为基础。

作者想通过这种提法达到的目的是利用动态平衡点和固定平衡点的切线来确定趋势。

如果DBP高于FBP,那么趋势就是上升,反之亦然。

因为动态平衡点是移动较快的线,所以根据它来确定SR水平是行不通的。SR应该基于固定平衡点方程。

固定平衡点方程

Mc1:=BarsSince(DayOfWeek()=1)。

Fc1:=BarsSince(DayOfWeek()=5);

Fc2:=Ref(BarsSince(DayOfWeek()=5),-1)-1;

{固定平衡点的计算}

FBC:=If(Mc1=0 AND Fc1>2,

{then}(Ref(HHV(H,LastValue(mc1)),-1)+

参考(LLV(L,LastValue(Mc1)),-1)+

参考(C,-1))/3。

{else}If(Fc1=0 AND Mc1>5,

{then}(HHV(H,LastValue(Fc2))+

LLV(L,LastValue(Fc2))+C)/3。

{else}If(Fc1=0,

{then}(HHV(H,LastValue(Mc1))+

LLV(L,LastValue(Mc1))+C)/3。

{else}0))。

{固定平衡点图}

FBP:=ValueWhen(1,FBC>0,FBC)。

FBP。

有趣的是,他把他的SR水平建立在这个斐波那契公式上,而不是用来计算标准中枢的因素。

(我不确定哪个更准确,是斐波那契水平还是标准中枢水平)

每周价格范围计算

Mc1:=BarsSince(DayOfWeek()=1)。

Fc1:=BarsSince(DayOfWeek()=5);

Fc2:=Ref(BarsSince(DayOfWeek()=5),-1)-1;

WRC:=If(Mc1=0 AND Fc1>2,

{then}Ref(HHV(H,LastValue(mc1)),-1)-

Ref(LLV(L,LastValue(Mc1)),-1)。

{else}If(Fc1=0 AND Mc1>5,

{then}HHV(H,LastValue(Fc2))-

LLV(L,LastValue(Fc2))。

{else}如果(Fc1=0,

{then}HHV(H,LastValue(Mc1))-

LLV(L,LastValue(Mc1))。

{else}0))。

WRP:=ValueWhen(1,WRC>0,WRC);

{阻力范围}

RR1:=FmlVar("FT-FBP", "FBP")+(WRP*.5)。

RR2:= FmlVar("FT-FBP","FBP")+(WRP*.618);

{支持范围}支持范围

SR1:= FmlVar("FT-FBP", "FBP")-(WRP*.5)。

SR2:= FmlVar("FT-FBP","FBP")-(WRP*.618);

{平面图范围}.

RR1;

RR2;

SR1;

SR2;

mladen:
福道。

会做的

至于比较:我是对的 这里是每周的平衡点(与metastock公式完全一样--例如图片上是5个周四前到今天的平衡点)与25天的日平衡点的比较。红色的是日线,蓝色的是周线。

正如你所看到的,差异几乎不大,它们来自metastock指标的一个逻辑错误:当他们计算5周时,他们实际上是在计算5周+1天(今天)。如果你在 "我们的"(metatrader版本)中设置26天,你将得到完全相同的值(见下图:蓝线内的细黑线是26天的pbo 如果今天是星期四,那么5周的起始日不能是星期四,必须是星期五(这就是他们所拥有的额外日子)

问候mladen
 

关于最近发布的这个指标的问题

我认为这个指标是重绘的,或者说我的设置有误。我一直在5分钟的图表上使用它。输入的设置是。

时间框架H4

插值。真

RSI周期。5

Ma类型。1

MaPeriod:3

一个箭头将显示在图表上,然后它可能在10或20分钟内消失,因为价格向刚刚绘制的箭头的相反方向移动。结果是MT4图表看起来很好,因为只有最好的信号留在图表上。我在输入设置中使用插值或非插值是否有关系?你能告诉我插值和非插值是什么意思吗?谢谢你。

附加的文件:
 

chris,

我在一个帖子中提到,箭头将被画在目标时间片的第一个条上。在你的例子中:它将被放置在属于4小时时间片的第一个条形上。我可以选择将箭头放在所有的条形上,或者只放在一个条形上,我决定只放在第一个条形上。

请不要忘记,你使用的是多时间框架,而且多时间框架的正常行为,正如我已经说过的,警报或箭头可以发生在属于一个时间片的任何一个条上。如果目标时间段的条形图仍然打开,它就会像任何仍然打开的条形图一样发生变化(无论是否是多时间段)。

_______________________

你可能已经注意到,有一个选项alertsOnCurrent。该选项只在关闭的条形图(如果你把它设置为false)或在当前仍然打开的条形图(如果你把它设置为true)上给你发出警报。

问候

mladen

chris1010:
我认为这个指标是重新打印的,或者我的设置有误。我一直在5分钟图上使用这个指标。输入的设置是。

时间框架H4

插值。真

RSI周期。5

Ma类型。1

MaPeriod:3

一个箭头将显示在图表上,然后它可能在10或20分钟内消失,因为价格向刚刚绘制的箭头的相反方向移动。其结果是MT4图表看起来很好,因为只有最好的信号留在图表上。我在输入设置中使用插值或非插值是否有关系?你能告诉我插值和非插值是什么意思吗?谢谢你。
 

福道。

这里是动态平衡点的支点版。

一个额外的参数dbpTimeFrameForPivots。用它来选择你想要计算枢轴的时期(所以它可以画出每小时的枢轴,4小时的枢轴,以此类推... )
在你提供的公式中,我使用了前
一时期的平衡点,最高为高点,

前一时期的平衡点,最低为低点,

前一时期的最后平衡点(一种收盘价)为平衡点。

mladen

Fudomyo:
哇!这真是快得惊人。非常感谢你。

这是个好主意,增加了调整dbpLength和目标时间框架的灵活性。非常好。

有没有办法让指标把平衡点画成一条水平线,并根据这些计算结果来确定支持和阻力位的因素?

Resistance1 = 2 * BalancePoint - low;

阻力2=平衡点+(高-低)。

阻力3 = 高点 + 2 * (平衡点-低点)。

支持1 = 2 * BalancePoint - 高。

支持2 = BalancePoint - (高-低)。

支持3 = 低 - 2 * (高 - 平衡点)。
 

三角带要求

umeshkathuria:
mladen, 请考虑这个请求。谢谢

我认为当价格触及波段(每根蜡烛的第一次)时发出警报会更有效。否则,在发出信号之前,可能会有将近两个时段。然后就可以从这一点(第一次触及)开始观察入场。

我使用三角带作为1小时头皮设置的一部分,警报将是有用的。

问候

彼得

 

你好

我试图在这些点上添加警报、电子邮件和箭头,但代码中存在一些错误。谁能帮我解决这个问题。

乌梅什

umeshkathuria:
毫升。

请考虑这个请求。谢谢

mladen。

请考虑这个请求。谢谢

引用。

Mladen,

附上TriangularMA中心带警报指标。

该指标在价格越过区间时发出警报和电子邮件。

你能不能修改这个指标,在以下情况下发出警报。

前一根蜡烛已经触及波段,而现在的蜡烛是相反的颜色(黑色代表上波段,白色代表下波段)。

如果AlertonCurrent=false的话。

谢谢

乌梅什

引用。

mladen,

我指的是蜡烛的颜色。

当第一根蜡烛触及上带时,它是白色的(即它的收盘价高于它的开盘价),第二根蜡烛是黑色的(即它的收盘价低于它的开盘价),那么指标就会发出下跌警报。

当第一根蜡烛触及下限带时,它是黑色的(即它的收盘价低于它的开盘价),第二根蜡烛是白色的(即它的收盘价高于它的开盘价),那么该指标会发出一个上升警报。

这是一个带有三角移动平均线提示的两根蜡烛形态。

三角形移动平均线确认了超买/超卖的状况,蜡烛形态确认了反转。

我在使用H1时间框架来进行这个设置。

请看所附图片了解详情。

谢谢你,谢谢你

乌梅什

附加的文件:
 

乌梅什

试试这个:你感兴趣的代码行是134到137行。我想我得到了你的条件,但请你检查一下。我还想到了一些额外的条件(比如当前一个高点突破了上限时,如果高点低于上限,那么就会出现上限,对于下限也是如此),但没有编写这些代码。
问候

mladen

附加的文件:
 

谢谢你mladen!

这是很有趣的工作方式!在30M和1H的TF上,SR水平的工作效果非常好。(它在突破时似乎有点不同步,这是因为它是以最后一期的平衡点为基础的吗?)

我不确定你是否看到了我上一篇关于SR水平的固定平衡点与动态平衡点的文章,但我感觉动态点的目的是为了确定趋势,而固定平衡点是为了SR。

这有什么意义吗?

问好。

福道

mladen:
福道。

这里是动态平衡点的枢轴版。

一个额外的参数:dbpTimeFrameForPivots。用它来选择你想要计算枢轴的时期(所以它可以画出每小时的枢轴,4小时的枢轴,等等...)。
在你提供的公式中,我使用了前
一时期的平衡点,最高为高点,

前一时期的平衡点,最低为低点,

前一时期的最后一个平衡点(一种收盘价)为平衡点问候mladen
 

谢谢mladen

非常感谢mladen

这正是我所要求的。我真的很感谢你的努力。

谢谢你,祝你好运

Umesh

mladen:
Umesh, 试试这个:你感兴趣的代码行是134到137行。我想我得到了你的条件,但请你检查一下。我还想到了一些额外的条件(比如如果高点低于上波段,那么当前一个高点突破上波段时,就会出现上波段,下波段也是如此),但没有编写这些代码。
问候mladen
 

要求提供中间点

你好,Mladen。

能否请您在该指标上添加中点?保持同样的计算方法,只是增加中间点。如果你能在下周初完成这项工作,我将非常感激。请先谢谢你。

最好的问候

附加的文件:
dj_lines.mq4  5 kb