[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 452
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
Por que a cada 20 segundos exatamente? Por que não aos 19 ou 17 anos?
Em 19 segundos, o restante será 19.
Em 17 serão 17.
Se MathMod(ALLYTHING, 20) = 0, significa (se a memória me serve corretamente)
que TODO O NÚMERO é dividido por 20 sem um resto.
20 40 40 60 80 100 120 120 140 160 etc.
Isto é, se MathMod(TUDO, 13) = 0, então "0" será obtido em 13 segundos?
Como escrevê-lo, para entender como funciona?
por exemplo 2+2 =4 =)
Por exemplo ( Tempo do computador local 800000000) como dividimos por 12 em 12 segundos. Ou é uma propriedade do real restante que é dividido pelo que quer que seja, então a operação é feita a tempo. Se dividirmos 100 / 5, então 100 dividido por 5 em 5 segundos.
Você pode anotar como isso acontece?
bool flag = true;
int i=0;
int w=0;
double sum;
int t=20;
int start()
{
sum=TimeLocal() / t;
if (flag)
{
while(i<20)
{
w=w+1;
Alert(+w,"-й, Результат TimeLocal-",+sum);
i++;
sum=sum/20;
Sleep(1000);
}
flag = false;
}
return(0);
}
Então, se MathMod(TODOS OS NÚMEROS, 13) = 0, obtemos "0" em 13 segundos?
Significa qualquer número dividido por 13 sem um resto, por exemplo, 705495973
Os segundos não têm nada a ver com isso.
Como posso saber quais indicadores estão no modelo? Eu instalei um modelo antigo, mas nem todos os indicadores são exibidos. Esqueci os nomes dos indicadores incluídos no modelo. Obrigado!
.....
Suponha (Tempo do computador local 800000000) como você divide por 12 em 12 segundos . Ou o verdadeiro restante tem a propriedade que é divisível pelo que está dividido, em que tempo a operação ocorre? . Dividir 100 / 5, assim em 5 segundos dividir 100 por 5 ?
Você pode escrever como isso é feito?
O que o faz pensar isso? Você estudou matemática?
MathMod(A, B) ----- Uma função matemática - fará as contas em frações de segundo.
Ele mostra o restante de A dividido por B.
123 / 20 = 6 números inteiros
123 -- (20 * 6) = 123 --- 120 = 3 (restante) é o que esta função calcula.
https://ru.wikipedia.org/wiki/Деление_ (matemática)
https://ru.wikipedia.org/wiki/Остаток_от_деления
Falta prática. Você não pode executar seu programa, ele não funciona. Um círculo vicioso: sem opção de trabalho-> sem habilidade-> sem opção de trabalho.
Você tem que começar do início e mudar tudo:
- usar Print() ao invés de Alert()
- não escreva um Expert Advisor, mas um roteiro
- se estiver escrevendo um EA, passe-o através do testador de estratégia
Você não pode ver o resultado de seu programa.
Eu tenho que pensar sobre isso.... :-/
Como posso saber quais indicadores estão no modelo? Eu instalei um modelo antigo, mas nem todos os indicadores são exibidos. Esqueci os nomes dos indicadores incluídos no modelo. Obrigado!
A Ctrl-I mostra?
https://docs.mql4.com/ru/constants/special
EMPTY_VALUE == 0x7FFFFFFFFFFFF ---- integer 2147483647.
IMHO pode.