[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 899

 
belck 10.10.2010 10:55
DhP:

Как правильно записать в советнике и получить в нём результат индикатора?

double ROC = iCustom(NULL,0,"ROC",12,0,0); - данные не выводит.

double ROC = iCustom(NULL,0,"ROC",12,0,0,0); - данные не выводит.

double ROC = iCustom(NULL,0,"ROC",12,0,0,0,0); - данные не выводит.

Индикатор: https://www.mql5.com/ru/code/9340

правильней будет вот так:

double ROC = iCustom(NULL,0,"ROC",0,0);

но я не могу понять, что вы будете дальше с ним делать. ну может мне и не нужно понимать )


谢谢你的参与。

这个指标,虽然很可悲,但在EA中并没有给出任何数据。该指标本身可以工作,但我无法在EA中获得其结果。

这是很不幸的。

P.S. 为了获得INPUT-OUT信号。

 
DhP:

谢谢你的参与。

这个指标,虽然很可悲,但在EA中并没有给出任何数据。该指标本身可以工作,但我无法在EA中获得其结果。

这是很不幸的。

P.S. 为了获得INPUT-OUT信号。

我将立即诚实地告诉你--这是一个确定进场和出场的坏指标!

想一想,如果指标错了怎么办(你不要忘了,每个指标都相当于一个掷硬币,根据概率论,它的结果是=50/50)。

- 你买了,价格就下降了。

- 好了,指标已经猜到了,一切都很顺利,但什么时候收盘?

一个更有趣的变体是这样的。

double Tenkan = iCustom (NULL, 0, "Ichimoku",0,0); 
double Kijun = iCustom (NULL, 0, "Ichimoku",1,0);

但在这里,我们需要努力确定真正的交叉点。

指标:Ichimoku.mq4

描述。

一目连技术指标是用来识别市场趋势、支持和阻力水平并产生买入和卖出信号的。这个指标在周线和日线图上效果最好。


在定义参数的维度时,使用了四个不同长度的时间间隔。构成该指标的单独线条的数值是基于这些区间。


Tenkan-sen显示了第一个时间区间的价格平均值,定义为该时间段的最大和最小之和除以2。


Kijun-sen显示了第二个时间区间的价格平均值。


森口跨度A显示的是前两条线之间的距离的中点被第二个时间间隔的值向前移动。


森口跨度B显示了第三个时间间隔的价格平均值被第二个时间间隔的价值向前移动。


Chinkou Span显示当前蜡烛的收盘价向后移动了第二个时间间隔的数值。森口线之间的距离在图表上用不同颜色的阴影表示,被称为 "云"。如果价格在这些线之间,市场被认为是非趋势性的,然后云层边缘形成支持和阻力水平。


如果价格在云层之上,云层的上线将形成第一支撑位,第二支撑位将形成第二支撑位。


如果价格低于云层,下线形成第一阻力位,上线形成第二阻力位。


如果Chinkou Span线从底部到顶部穿过价格图,就是一个买入信号。如果该线从顶部向下穿过价格图,就是一个卖出的信号。


Kijun-sen被用来作为市场运动的指标。如果价格高于它,价格可能会继续上升

增加。当价格越过这条线时,趋势可能会进一步改变。另一种使用方法是

Kijun-sen是一个信号。当Tenkan-sen线穿过Kijun-sen时,就会产生一个买入信号。

从底部往上。向下是一个卖出信号。Tenkan-sen被用作市场趋势的指标。如果这一行

这条线上升或下降--存在一个趋势。当它水平地走时--市场已经进入通道。

该指标的专家顾问 https://www.mql5.com/ru/code/9576

附加的文件:
ichimoku.mq4  5 kb
 

谢谢你。

独自一人,所有的指标都会'出错',如果没有得到其他指标的确认,就不能独立工作。

尽管如此,经营ROC的愿望还没有消退。唯一令人失望的是,我无法在我的EA中 获得指标的 数据。我将不得不参考作者的意见。

再次感谢您的参与,尽管这并没有解决我的问题。

 
DhP:

谢谢你。

独自一人,所有的指标都会'出错',如果没有得到其他指标的确认,就不能独立工作。

尽管如此,经营ROC的愿望还没有消退。唯一令人失望的是,我无法在我的EA中获得指标数据。我将不得不参考作者的意见。

再次感谢你的参与,但这并没有解决我的问题。

如果你不明白,你会去做。 如果不明白,请写信给我。

 
DhP:


单独来看,所有的指标都是 "错误的",如果没有得到其他指标的确认,就不能独立工作。

而另一个指标也可以在确认时显示错误的条目。结果发现

指标1+指标2=0%正确入市 或100%正确入市--但如何确定?

事实证明,如果是0%,那么我们就不需要打开,我们按照指示打开。

信号指示器1 = TRUE。

信号 indicator2 = TRUE。

If (signal indicator1 && signal indicator2) OpenOrder = TRUE; // 但这里变成了0%,这个信号可能会成为致命的!

 

下午好!

你能就以下情况给我建议吗?

我正在运行Metatrader,我的档案中有21个货币对,我在随机时间段打开图表,然后我运行脚本,它在M15-H4的工作范围内使用所有这些货币对来搜索交易信号。

我有时注意到,信号不正确。

我想也许在脚本中使用引号之前,没有在终端中更新所有的引号?

如果图表没有打开,但数据正在脚本中被处理。

我不知道该如何处理它。

 
Gravitus:

下午好!

你能就以下情况给我建议吗?

我正在运行Metatrader,我的档案中有21个货币对,我在随机的时间段打开图表,然后我运行脚本,它使用所有这些货币对在其工作范围M15-H4中搜索交易信号。

我有时注意到,信号不正确。

我想也许在脚本中使用引号之前,没有在终端中更新所有的引号?

我还想知道,如果图表没有打开,但脚本中对这些数据的处理正在进行,那么货币对/时间框架的报价是如何更新的?

我不知道该如何处理它。

只把它放在一个货币对上。

逢场作戏,移花接木

 
belck:

只在一个货币对上放置。

每次放置时都会改变魔法

该脚本只用于搜索信号,不用于开仓...有什么办法可以强制对更多的对/帧的报价进行一次更新?

 
DhP:

谢谢你。

独自一人,所有的指标都会'出错',如果没有得到其他指标的确认,就不能独立工作。

尽管如此,经营ROC的愿望还没有消退。唯一令人失望的是,我无法在我的EA中获得指标的数据。我将不得不参考作者的意见。

再次感谢您的参与,尽管这并没有解决我的问题。


试试这个变体。在我的时间里,我完善了它,使其在EA中正确工作。

在CodeBase中,有一个小小的逻辑错误

附加的文件:
roc.mq4  3 kb
 
谢谢你,现在开始工作了。
原因: