[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 450
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
Você pode sugerir um roteiro ou um Expert Advisor para fazer um gráfico de 6 horas?
Há uma coisa tão inovadora como a busca em um fórum. Experimente, você ficará agradavelmente surpreso.
bool flag = true;
int i=0;
int w=0;
int start()
{
if (flag)
{
while(i<1)
{
w=w+1;
Alert(+w, "-й, и последний звонок ^_^");
i++
;
}
flag = false;
}
return(0);
}
bool flag=verdadeiro;
int start()
{
se(bandeira) {
Alerta("uma vez");
bandeira=falso;
}
retorno(0);
}
y=MathMod(r,t); //делим r/t
Não há nada para compartilhar.
Então acontece que em mql4 é impossível realizar um ciclo uma vez a cada 20 segundos, independentemente dos carrapatos?
Este não é um problema de mql4. Este é um problema cambial.
PS Se os preços não mudaram durante os últimos 20 segundos, o que devemos calcular?
Você conhece um roteiro ou um Expert Advisor para fazer um gráfico de 6 horas?
Se você se deparar com algo novo - veja ajuda. Não é difícil usar ajuda. Por que você força outros a escreverem o que já foi escrito antes? Uh-huh?
Espere... Eu olhei para a ajuda de antemão e descrevi os exemplos.
A função MathMod calcula o verdadeiro restante f de x / y tal que x = i * y + f , onde i é um número inteiro, f tem o mesmo sinal que x, e o valor absoluto de f é menor que o valor absoluto de y.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Eu não entendo isto ------>>>>
O que essa função do MathMod tem a ver com isso?
.
while(true)
{
if (MathMod(TimeLocal(), 20)==0) // a cada 20 segundos
while(i<10) { i++; } // loop útil
Dormir(10); // tirar uma soneca curta para descarregar o processador
}
Este procedimento verificará a cada 10 milissegundos --- se o real restante da divisão do TimeLocal() por 20 = zero.
Isso se você quiser nano precisão, independentemente do custo computacional. ;)
Eu não entendo isto ------>>>>
O que essa função do MathMod tem a ver com isso?
MathMod() é a divisão. O resto é pura matemática: se dividirmos o resultado de TimeLocal() por 20 a cada segundo (ou mais frequentemente), então a cada 20 segundos o restante será zero.
Conclusão: a mesma idéia pode ser implementada de diferentes maneiras.
Boa tarde.
Alguém pode sugerir como normalizar um número como este?
Ou seja, precisamos desta função F(8.5464,00) = 85464,00
Obrigado.