精英指标 :) - 页 99

 

高级精英部分

你好。

为什么我不能进入高级精英区?我可以进入普通精英区,但不能进入高级区。论坛的规则是否有一些变化?谢谢。

 

谢谢你的帮助mladen,我设法让它正常工作了!有一个小问题,尽管它可能是不可避免的,我不确定。你可以在附件中看到,指标在有足够的数据之前就开始画图了--有什么办法可以阻止这种情况吗?我试过下面的代码,但似乎没有帮助。

再次感谢。

SetIndexDrawBegin(0,BBLength_1);

SetIndexDrawBegin(1,BBLength_1+SignalMAPeriod_1);

SetIndexDrawBegin(2,BBLength_2);

SetIndexDrawBegin(3,BBLength_2+SignalMAPeriod_2);

SetIndexDrawBegin(4,BBLength_3);

SetIndexDrawBegin(5,BBLength_3+SignalMAPeriod_3);
 

...

改变这个(在MainFunction 中):

if(counted_bars<1) {

for(i=1;i<=BBLength;i++) {

BLGBuffer=EMPTY_VALUE;

}//end for(i=1;i<=BandsPeriod;i++)

}//end if(counted_bars<1)

[/php]to this :

[php] if(counted_bars<1)

{

limit = BBLength+MainLineMAPeriod+SignalMAPeriod;

for (i=0; i<=limit; i++)

{

BLGBuffer = 0;

MABuffer = 0;

MainLineBuffer = 0;

UpperBandBuffer = 0;

LowerBandBuffer = 0;

}

}

(EMPTY_VALUE 等于2147483647,当average使用这些值时,你会得到那些 "有趣 "的值作为结果。在改变后的方式中,可能会有一个或两个额外的循环,但 "比......更安全" )

问候

mladen

whitebloodcell:
谢谢你的帮助mladen,我设法让它正常工作了!有一个小问题,尽管它可能是不可避免的,我不确定。你可以在附件中看到,指标在有足够的数据之前就开始画图了--有什么办法可以阻止这种情况吗?我试过下面的代码,但似乎没有帮助。

再次感谢。

SetIndexDrawBegin(0,BBLength_1);

SetIndexDrawBegin(1,BBLength_1+SignalMAPeriod_1);

SetIndexDrawBegin(2,BBLength_2);

SetIndexDrawBegin(3,BBLength_2+SignalMAPeriod_2);

SetIndexDrawBegin(4,BBLength_3);

SetIndexDrawBegin(5,BBLength_3+SignalMAPeriod_3);
附加的文件:
bb.gif  21 kb
 

再次感谢你的帮助,mladen。我已经把更新后的指标贴出来了,供想要的人使用。当我想出办法时,我将发布更新信息

附加的文件:
 

试图对布林线%B指标做进一步的改进。我现在做的是,在指标中做的任何平均数都可以选择使用jurik算法,以及这篇文章中概述的具有最小滞后的有效平均数算法。在指标和专家顾问中使用 - MQL4文章

我想把我的新版本与原始版本进行比较,并注意到即使使用相同的算法,即所有的emas,我的新版本中的值与使用MT4内置功能计算的值略有不同。

我的代码中是否有错误?还是其中一个算法(Nikolay的或Metatrader的)在什么地方出错了?

附上相同设置的新版和旧版。

附加的文件:
 

霍德里克-普雷斯科特过滤指标

关于HPHodrick Prescott指标 的一些信息- MQL4代码基础

带有端点的HPB(未重新绘制)。

最好的问候

cmelda

附加的文件:
hpb.mq4  8 kb
 

德马克 趋势线交易员...

你好,这里有谁能帮我修改这个指标吗?我想让

支撑线和阻力线能从蜡烛的主体而不是尾部画出来。

谢谢。

谢谢你,Halvard

附加的文件:
 

你好。

DMI HP和CCI HP都不工作。请重新发布。

 

Dmi_hp, cci_hp

一些经HP平滑处理的经典indi

只需比较

cmelda

P.S. 对不起,现在重新发布

附加的文件:
 

双重平滑的 EMA, AllAverage

嗨,mladen。

谢谢你的指标。我使用AllAverage v2.5已经很长时间了。使用方法17(IE/2),结果几乎与双平滑EMA相同。但是AllAverage有一些很好的功能:当斜率发生变化时,会有颜色变化和声音。非常方便。

但吸引我注意的是你图片中的指标,画出一个平均线(一定时间),并在最右边显示剩余时间。

是否可以把这个指标贴出来?

谢谢。

最好的

安托米

附加的文件: