Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 11.09.12
Programmierer Programmierer ist offline
Mitglied
 
Registriert seit: Dec 2009
Beiträge: 96
Programmierer befindet sich auf einem aufstrebenden Ast
Standard

Ich gehe mal davon aus, dass du einen nicht-standard-Indikator analysieren willst, dafür existiert die Funktion iCustom(), siehe auch iCustom - MQL4 Documentation

In deinem Falle wäre wahrscheinlich folgendes ungefähr richtig:
double wert = iCustom(Symbol(), Period(), "<DATEINAME_DEINES_INDIKATORS>", <HIER_DIE_INPUTS_DES_INDICATORS>, <NUMMER_DER_LINIE>, <SHIFT_DES_INDIKATORWERTS>);

<HIER_DIE_INPUTS_DES_INDICATORS> meint die EInstellungen, die du bei den customIndikator machen musst. Bitte durch komma trennen.

Für <NUMMER_DER_LINIE> schaust du dir am besten mal das sog. Datenfenst an und guckst, die wievielte Linie des Indikators deinen gewünschten Wert enthält. Wenn er nur eine Linie hat, dann nimm 0.

<SHIFT_DES_INDIKATORWERTS> ist 0, wenn du den Indikatorenwert der aktuell noch laufenden Kerze haben willst. 1, wenn du den Wert für die letzte abgeschlossene Kerze haben willst.

Wenn das nicht hilft, kannst du ja mal den indikator posten und wir werden dir noch genauer helfen können.