Errores, fallos, preguntas - página 80

 
maryan.dirtyn:
Gracias. Y si puedes hacer lo mismo con el Tiempo[0]
datetime Time(int ps)
{
datetime ren[1]={0};
CopyTime(Symbol(),PERIOD_CURRENT,ps,1,ren); 
return(ren[0]); 
}
 
gumgum:

y gracias de nuevo. y si puedes, necesitas un valorPeriod() como en mql4

Period()
 
maryan.dirtyn:

y gracias de nuevo. y si puedes, necesitas un valor Period() como en mql4

a.... ¿qué hace?
 
gumgum:
a.... ¿qué hace?
Devuelve el periodo del gráfico actual en minutos... en minutos 1, en hora 60 ... en un día de 1.400.
 
maryan.dirtyn:

y gracias de nuevo. y si puedes, necesitas un valor Period() como en mql4

Sólo estoy de paso, que Dios me perdone. goma de mascar

datetime Time(int i){datetime r[1]; CopyTime(Symbol(),PERIOD_CURRENT,i,1,r); return(r[0]);}
double  Close(int i){double  r[1]; CopyClose(Symbol(),PERIOD_CURRENT,i,1,r); return(r[0]);}
double  Open (int i){double  r[1]; CopyOpen (Symbol(),PERIOD_CURRENT,i,1,r); return(r[0]);}
double  High (int i){double  r[1]; CopyHigh (Symbol(),PERIOD_CURRENT,i,1,r); return(r[0]);}
double  Low  (int i){double  r[1]; CopyLow  (Symbol(),PERIOD_CURRENT,i,1,r); return(r[0]);}
//+------------------------------------------------------------------+
datetime Time(int i,ENUM_TIMEFRAMES  tf){datetime r[1]; CopyTime(Symbol(),tf,i,1,r); return(r[0]);}
double  Close(int i,ENUM_TIMEFRAMES  tf){double  r[1]; CopyClose(Symbol(),tf,i,1,r); return(r[0]);}
double  Open (int i,ENUM_TIMEFRAMES  tf){double  r[1]; CopyOpen (Symbol(),tf,i,1,r); return(r[0]);}
double  High (int i,ENUM_TIMEFRAMES  tf){double  r[1]; CopyHigh (Symbol(),tf,i,1,r); return(r[0]);}
double  Low  (int i,ENUM_TIMEFRAMES  tf){double  r[1]; CopyLow  (Symbol(),tf,i,1,r); return(r[0]);}
//+------------------------------------------------------------------+
/*
ENUM_TIMEFRAMES
Идентификатор   Описание
PERIOD_CURRENT  Текущий период
PERIOD_M1       1 минута
PERIOD_M2       2 минуты
PERIOD_M3       3 минуты
PERIOD_M4       4 минуты
PERIOD_M5       5 минут
PERIOD_M6       6 минут
PERIOD_M10      10 минут
PERIOD_M12      12 минут
PERIOD_M15      15 минут
PERIOD_M20      20 минут
PERIOD_M30      30 минут
PERIOD_H1       1 час
PERIOD_H2       2 часа
PERIOD_H3       3 часа
PERIOD_H4       4 часа
PERIOD_H6       6 часов
PERIOD_H8       8 часов
PERIOD_H12      12 часов
PERIOD_D1       1 день
PERIOD_W1       1 неделя
PERIOD_MN1      1 месяц
*/
 
Urain:

Sólo pasaba por aquí para ayudar, si me disculpa. goma de mascar

Gracias a Dios, estaba empezando a entrar en pánico. :)
 

La llamada puede realizarse especificando el periodo, entonces se devolverá el valor del TF especificado,

o sin indicación de periodo - respectivamente el valor será del actual

Print("Close[",12,"]=",Close(12),"   Close[",bar,", M10]=",Close(bar,PERIOD_M10));
por :o)
 
Urain:

Sólo pasaba por aquí para ayudar, si me disculpa. goma de mascar

aleluya... eso sí que es un trato))))
 
maryan.dirtyn:
aleluya... ahora eso es un trato)))) me gustaría poder traerlo de vuelta de alguna manera))
¿Cómo se devuelve en qué forma? cadena o int
 
Urain:
¿Cómo es en qué forma? cadena o int
int