Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 14.11.18
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von begu Beitrag anzeigen
Hallo ,
Wer ist so nett hier und kann mir ein bischen helfen .....
was mach ich hier falsch ..... ich möchte den höchsten Wert der letzten 4 CLOSE Candle (1H Chart) ermitteln und bei H4_High zeigt er mir nicht den CLOSE Wert sondern den HIGHEST WERT der Candle an .....

Interessant ist, das bei H4_LOW der Wert stimmt nämlich der CLOSE Wert der Candle wird angezeigt...... dachte der MODE_CLOSE bewirkt das eben dieser Wert ermittelt wird ???

double H4_High = iHigh(NULL, 0, iHighest(NULL,0,MODE_CLOSE,4,1) );
double H4_Low = iLow (NULL, 0, iLowest (NULL,0,MODE_CLOSE,4,1) );


DANKE für eure Hilfe

Günther
@MA-EA, stecke bitte die Nase in die Bücher, bevor Du so etwas schreibst.
Und das ist jetzt nicht das erste Mal!

Der o.g. Code würde den High-Wert der Kerze ermitteln, deren Close am höchsten von den abgesuchten Kerzen liegt bzw. den Low-Wert der Kerze ermitteln, deren Close am tiefsten von den abgesuchten Kerzen liegt. Ob das jetzt einen Sinn ergibt, ist Deine Sache.
Wenn Du jedoch das höchste bzw. tiefste Close haben möchtest, dann sollte das so ausssehen:

Code:
double H4_High = iClose(NULL, 0, iHighest(NULL, 0, MODE_CLOSE ,4, 1));
double H4_Low = iClose(NULL, 0, iLowest (NULL, 0, MODE_CLOSE, 4, 1));
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.