Erros, bugs, perguntas - página 80

 
maryan.dirtyn:
Obrigado. e se puder fazer o mesmo pelo Tempo[0].
datetime Time(int ps)
{
datetime ren[1]={0};
CopyTime(Symbol(),PERIOD_CURRENT,ps,1,ren); 
return(ren[0]); 
}
 
gumgum:

e obrigado mais uma vez. e se puder, precisa de um valorPeriod() como em mql4

Period()
 
maryan.dirtyn:

e obrigado mais uma vez. e se puder, precisa de um valor Period() como em mql4

a.... o que é que faz?
 
gumgum:
a.... o que é que faz?
Retorna o período do gráfico actual em minutos... no minuto 1, na hora 60 ... num dia 1.400.
 
maryan.dirtyn:

e obrigado mais uma vez. e se puder, precisa de um valor Period() como em mql4

Estou apenas de passagem, que Deus me perdoe. goma gomada

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ó de passagem para ajudar, se me perdoar. goma gomada

Graças a Deus, eu estava a começar a entrar em pânico. :)
 

A chamada pode ser feita com a especificação do período, depois o valor do TF especificado será devolvido,

ou sem indicação de período - respectivamente o valor será do valor actual

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

Só de passagem para ajudar, se me perdoarem. goma gomada

aleluia.... agora é um acordo))))
 
maryan.dirtyn:
aleluia... agora é um acordo)))) Quem me dera poder trazê-lo de volta de alguma forma))
Como é que o devolve sob que forma? corda ou int
 
Urain:
Como é que se apresenta sob que forma? corda ou int
int