Helfen Sie jedem, den es interessiert! - Seite 2

[Gelöscht]  
Sie müssen es nur mit einer separaten Schleife schreiben, wie im Indikator selbst...
 
Ich weiß es nicht.
sllawa3 >>:
нет.. всё это лажа.. не работает...ни один из предложенных вариантов.. работает ток через icustom, а как раз от него и необходимо избавиться...
Ich weiß es nicht, bei mir funktioniert es gut.
 
sllawa3 >>:
просто надо прописывать с щтдельным циклом как и в самом индюке..
Müssen Sie alle Daten (ich meine Werte) des Indikators in den Puffer setzen oder was?
[Gelöscht]  
Es kann nicht richtig funktionieren auf m1 zum Beispiel... mit Daten von n4 genommen
 
sanyooooook >>:
это будет для текущего ТФ
es heißt nur für die aktuelle TF
[Gelöscht]  
sanyooooook >>:
тебе все данные индикатора нужно загнать в буфер или как?

Sie brauchen nur den Wert eines Indikators auf n4 auf jedem Tick und auf jedem Zeitrahmen
 
sllawa3 >>:

надо просто значение индюка на н4 на каждом тике и на любом тф
Nehmen Sie ein Array über diese https://www.mql5.com/ru/code/9350
 
   double Fn(int N,int bar)
  {
     double upPrice,downPrice;
     upPrice=iHigh(NULL,PERIOD_H4,iHighest(NULL,PERIOD_H4,MODE_HIGH,N,bar));//максимум за N баров 
     downPrice=iLow(NULL,PERIOD_H4,iLowest(NULL,PERIOD_H4,MODE_LOW,N,bar)); //минимум за N баров 
     return((upPrice-downPrice)/Point);
  }

sie wird nur für H4 gelten
[Gelöscht]  
Andrei01 >>:
Возми перебрось массив через это https://www.mql5.com/ru/code/9350

es kann auch viel einfacher sein, den Icustom einfach zu lassen ...
 
sllawa3 >>:
нет.. всё это лажа.. не работает...ни один из предложенных вариантов.. работает ток через icustom, а как раз от него и необходимо избавиться...

      upPrice=iHigh(Symbol(),PERIOD_H4,iHighest(Symbol(),PERIOD_H4,MODE_HIGH,N,0));//максимум за N баров 
      downPrice=iLow(Symbol(),PERIOD_H4,iLowest(Symbol(),PERIOD_H4,MODE_LOW,N,0)); //минимум за N баров 
      ExtMapBuffer1[i]=(upPrice-downPrice)/Point;