初学者的问题 MQL4 MT4 MetaTrader 4 - 页 194

 
Vitaly Muzichenko:

文档中是否有一个例子说明如何获得 "已按下/已删除 "的状态?

https://www.mql5.com/ru/forum/92113/page22#comment_5092654


 

谢谢,我会试试的

 

谁能告诉我,为什么在MT4的测试器中如此不清楚,仓库是1万英镑,但60P的0.01手的交易却给了0.06英镑的重置。怎么会呢?


 
你不能自己做吗?
 
Алексей Тарабанов:
你不能自己做吗?

你有没有试过用一种方式来写,让别人清楚你的意思?或者至少使用回复按钮?

问题删除。我意识到,帐户纳米,第一次打开一个为了利益,不寻常的))。
 

在MT4中是否有类似于MT5的这种功能?

//--- зададим cмещение стрелок по вертикали в пикселях
   PlotIndexSetInteger(0,PLOT_ARROW_SHIFT,shift);
 

问候。

请你告诉我,是否可以将指标设置为背景绘制?,可以用物体的方式进行?

 

我有这样一个问题。我正在写一个指标,我不知道如何获得一个值。
我有一个简单的算法,搜索最近的价格最大值。

 double val;
   int val_index=iHighest(NULL,0,MODE_HIGH,20,0);
   if(val_index!=-1) val=High[val_index];
   else PrintFormat("Ошибка вызова iHighest. Код ошибки=%d",GetLastError());

而我需要在一个虚假的MA分解处找到最近的最大值。在截图中,我显示了我需要在历史中找到的价格。

谁能帮助如何在指标中做到这一点。
而反面的LOW也需要以同样的方式出现。

附加的文件:
EURGBPH4.png  24 kb
 
GlaVredFX:

我有这样一个问题。我正在写一个指标,我不知道如何获得一个值。
因此,有一个简单的算法,搜索最近的价格最大值。

我需要找到MA的最接近的最大值。在截图上,显示了我需要在历史上找到什么价格。

谁能帮助我在指标中怎么做。
而反面的LOW我也需要找到同样的方法。

找到价格向上穿越MA的点。这将是搜索范围的开始。

找到价格向下越过MAK的点。这将是范围的停止点。

只在这个范围内采取iHighest()

 
GlaVredFX:

我有这样一个问题。我正在写一个指标,我不知道如何获得一个值。
我有一个简单的算法,搜索最近的价格最大值。

而我需要在一个虚假的MA分解处找到最近的最大值。在截图中,我显示了我需要在历史中找到的价格。

谁能帮助如何在指标中做到这一点。
而反面的LOW也需要以同样的方式出现。

为了更好地解决问题,我们需要知道我们应该在什么时候寻找这个最大值。当价格从上到下越过MA时,寻找它是一回事,但在图片右侧的所有可用的中寻找它是另一回事。