Previous Next

GBar.MiddleOpenClose()

Gibt Mittelpunkt zwischen dem Eröffnungs- und Schlusspreis einer Kerze zurück.

double  GBar.MiddleOpenClose(
   int              shift,                     // Verschiebung
   ENUM_TIMEFRAMES  timeFrame = PERIOD_CURRENT // Zeitrahmen des Wertes
);

Parameter

shift

[in]  Die Verschiebung der Kerze. 0 (Null) ist dabei die aktuell unvollendete Kerze.

timeFrame

[in]  Der Zeitrahmen der Kerze.

Rückgabewert

Gibt Mittelpunkt zwischen dem Eröffnungs- und Schlusspreis einer Kerze zurück.


Beispiel:

//--- Einbinden der Glib Klassen
#include <Glib.mqh>

//--- Erzeugung eines Zeigers zu einem leeren Klassenobjektes
GBar *bar;


int OnInit ()
{
   //--- Die Klasse dem leerem Klassenobjekt zuweisen
   bar = gBar();

   return(INIT_SUCCEEDED);
}

void OnDeinit (const int reason)
{
   //--- Bei beenden Speicher freigeben
   delete bar;
}


void OnTick ()
{
   //--- Den Mittelpunkt zwischen Open/Close der letzten Kerze ausgeben
   Print( bar.MiddleOpenClose(1) );
}


Sehen Sie auch

GBar.MiddleHighLow