[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 408
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Há uma função TimeCurrent() que transforma o tempo atual em segundos desde 1970. Existe alguma função que faça com que esses segundos (int) voltem ao tempo da data? Ou você precisa analisar separadamente os segundos, minutos, horas...? Obrigado.
ahem. você não entende que data é provavelmente. é um int. é o número de segundos desde 1970.
em que você vai se transformar e em que? int em int ?
ou confundiu o TimeCurrent com StrToTime.
descubra-o
int Timm = TimeCurrent(); //Alert (Timm); eu recebo 1306360846.
Timm=Timm+600; // Eu acrescento 10 min. e agora preciso voltar à data, mas não sei como. Obrigado.
Veja TR e SL para começar. O que e onde mudar depende da lógica do Expert Advisor. Por exemplo, TP e SL podem ser expressos não em pontos, mas em porcentagem de depósito ou preço e não dependerá do número de dígitos das corretoras.
o que a data tem a ver com isso... TimeCurrent simplesmente retorna o número de segundos desde o Natal...:-))
é assim que se faz... não é hora da data, é apenas int...
Mude um pouco
data/hora Timm = TimeCurrent(); //Alert (Timm); recebo 130636084.
Timm=Timm+600; // Eu acrescento 10 min. e agora preciso voltar à hora da data.
A variável Ponto geralmente ajuda
Aqui está o cronograma de testes nos 4 dígitos
e isto é em cinco.