Descargar MetaTrader 5

Create

Crea un objeto gráfico "Flecha".

bool  Create(
   long      chart_id,     // Identificador del gráfico
   string    name,         // Nombre del objeto
   int       window,       // Ventana del gráfico
   datetime  time,         // Hora
   double    price,        // Precio
   char      code          // Código de la flecha
   )

Parámetros

chart_id

[in]  Identificador del gráfico (0 — gráfico actual).

name

[in]  Nombre del objeto (Tiene que ser único).

window

[in]  Número de la ventana del gráfico (0 — ventana base).

time

[in]  Coordenada temporal.

price

[in]  Coordenada de precio.

code

[in]  Código de la "Flecha" (Wingdings).

Valor devuelto

true — si se ejecuta correctamente, false en caso contrario.

Ejemplo:

//--- ejemplo de CChartObjectArrow::Create  
#include <ChartObjects\ChartObjectsArrows.mqh>   
//---   
void OnStart()   
  {   
   CChartObjectArrow arrow;   
//--- establece los parámetros del objeto  
   double price=SymbolInfoDouble(Symbol(),SYMBOL_BID);   
   if(!arrow.Create(0,"Flecha",0,TimeCurrent(),price,181))   
     {   
      //--- error en la creación de la flecha   
      printf("Error en la creación de la flecha: %d!",GetLastError());   
      //---   
      return;   
     }      
//--- utiliza la flecha  
//--- . . .   
  }   


Actualizado: 2015.12.03