编码帮助 - 页 286

 

[Цитата = mrtools; 683386] Air92, читайте здесьhttps://www.mql5.com/en/forum/general с АО неограничен не думаю, что будетникой пользы.пс), может быть, можно попробовать 5 х 34 ЕМА средней креста цен или зон Ао возможно, это будет бизко к тому, что вам нужно.[/ QUOTE] Спасибо большое, господин Инструменты для ответа.Я артанновас.

附加的文件:
 

亲爱的Mladen,你最近发现这个MAСD很有趣,我只是想问一下。MAСD和AO之间有什么基本区别,毕竟我们看到MAKD可以在主图上进行,AO则不可能。为什么?

谢谢你。

附加的文件:
mac3d.gif  60 kb
 
Air92:
亲爱的Mladen,你最近发现这个MAСD很有趣,我只想问一下。MAСD和AO之间有什么基本区别,毕竟我们看到MAKD可以在主要图表上进行,而AO则不可能。为什么?谢谢你。

航空公司92

我说过这是一个 "类似于macd的东西"

正如我们所知,macd是两条ema移动平均线的差。如果你画出这两条移动平均线,你会看到macd的两个组成部分,而不是macd本身(不是macd指标 中的差异本身)。

AO也是如此:AO只是sma5和sma34的差值。你可以在图表上画出它们,交叉点将正好是AO与零线的交叉点,但那不是AO:那是构成AO的两个组成部分。因此,作为一个解决方案,你只需在图表上画出sma 5和sma 34,这将是一个 "类似AO的东西",但这不是AO。AO是在与图表上的价格不同的数值范围内运行的。

 
mladen:
凌霄92

我说这是一个 "类似于macd的东西"

正如我们所知,macd是两条ema移动平均线的差。如果你画出这两条移动平均线,你会看到macd的两个组成部分,而不是macd本身(不是macd指标中的差异本身)。

AO也是如此:AO只是一个sma5和sma34的区别。你可以在图表上画出它们,交叉点将正好是AO与零线交叉的地方,但那不是AO:那是构成AO的两个组成部分。因此,作为一个解决方案,你只需在图表上画出sma 5和sma 34,这将是一个 "类似AO的东西",但这不是AO。AO是在与图表上的价格不同的价值范围内运行的。

谢谢你的详细回答。

还有一个问题,在mt4中我们有日本的蜡烛、条形和线。你做的指标是显示HA离线的价格量。它在精确度上复制了线。但我很感兴趣的是,为什么它和线一样,失去了蜡烛的影子?

 
Air92:
你好,亲爱的姆拉登。

请你要求在图表上重新制作这个指标。如果可能的话,价格可以用AO线的形式来代替。MACD在这个指标中其实是没有必要的。

如果你有时间,请做出来。

Air92,请阅读这里https://www.mql5.com/en/forum/general,因为AO是无界的,我认为它不会有任何好处。

ps)也许可以试试5 x 34 ema的中位数价格交叉或AO区,也许它将接近你所需要的。

ps2)纯AO的修正应该是5 x 34 sma(不是ema)。

附加的文件:
 

如果线画 在条形收盘上,和开盘在同一个地方,但它毕竟不总是在现实中。事实证明,我们失去了部分价格。Сonnects points of closing of bars on history, but in real drives the line behind the price. But fixes on closing

 
Air92:
谢谢你的详细回答。 绝对是另一个问题,在MT4中,我们有日本的蜡烛,条形和线。你做的指标是显示HA离线的价格量。它在精确度上复制了线。但我很感兴趣的是,为什么它和线一样,会失去蜡烛的影子?

它不会失去蜡烛的颜色

请看这个例子:主体的颜色是完全应该的(另一方面,灯芯的颜色,如果你是这个意思,是由metatrader 4绘制的,灯芯的颜色规则是由metatrader决定的,而不是生成离线数据的代码)。

附加的文件:
ha_offline.gif  79 kb
 
mladen:
它不会失去蜡烛的颜色,请看例子:蜡烛体的颜色是完全应该的(另一方面,灯芯的颜色,如果你是这个意思,是由metatrader 4绘制的,灯芯的颜色规则是由metatrader决定的,而不是生成离线数据的代码)。

谢谢,姆拉登。我现在明白了。

HA离线与所以步骤马PDF -这是最好的,对我来说,这是必要的看到。你的步马指标很好地证明了不仅是离线,而且在任何工具上,从M15开始,如果要拾起步马。

现在我用它来把握大方向,但我在M1上寻找最佳入口,因此我试图在分钟图上简化价格。

出于这个原因,我被线的形式的AO迷住了,因为在某些设置下,我看到的不是AO,而是绝对的其他指标,它很好地简化了价格。

 

对不起,是我的错,我把它们弄混了,同时还在使用正确的版本。

愚蠢的元引号改变了一切

 

你好,我想在缓冲区内提取一个随机指数主线 的x个周期的最高值和最低值。我在某处读到,我需要将这些值组成一个数组,但这并不奏效。到目前为止,我还停留在这个代码上。我做得对吗?谁能帮我解决这个问题?非常感谢。请注意。

double num_array[1]={iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,CustomPeriod)};

int gmax=ArrayMaximum(num_array[1],WHOLE_ARRAY,0);

int gmin=ArrayMinimum(num_array[1],WHOLE_ARRAY,0);

MinBuffer=gmin;

MaxBuffer=gmax;

原因: