[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 170
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ê tem certeza?
Essencialmente sua sugestão é excluir das verificações e cálculos as velas que não se enquadram na faixa UPPprice/LOWprice... isto é excluído por duas linhas. Se você não desistir do loop, isso significa que o preço está na faixa que precisamos e nós fazemos as verificações padrão. Seu código pode ir mais rápido apenas em detrimento dos resultados, porque a lógica de trabalhar com INS é muito complicada para usar o valor desta variável da iteração anterior é um absurdo.
Essencialmente sua sugestão é excluir das verificações e cálculos as velas que não se enquadram na faixa UPPprice/LOWprice... isto é excluído por duas linhas. Se você não desistir do loop, isso significa que o preço está na faixa que precisamos e nós fazemos as verificações padrão. Seu código pode ir mais rápido apenas em detrimento dos resultados, porque a lógica de trabalhar com INS é muito complicada para usar o valor desta variável da iteração anterior é um absurdo.
Então você tem certeza! :))))
Você citou o código antes:
Se o preço está abaixo de Baixo, por que devemos verificar se o preço está acima de Alto? Em sua versão, esta condição não é excluída. Mas em minha sugestão:
está excluída.
Eu não nego que meu código pode não ser o mais ideal.
Mas quantas vezes mais rápido você acha
if (UPP)
funcionará do que.
?
De fato:
Só eu sei disso por um fato (exceto quando lancei dentro da barra histórica atual) e você o calcula...
Sim.
Você tem que ficar tão distorcido a ponto de transformar três linhas claras de código em código que é difícil de entender.
Se você tivesse a idéia de dividir o iLow, iHigh check, você poderia tê-lo dividido imediatamente:
E não faça nenhuma piadaConsidere esta seção do código
INS=Verdadeiro;
O loop foi
se o vôo (INS) estiver ok
se (BAIXO preço...) por exemplo, a condição é verdadeira, mas depois dá errado porque recebemos INS=Falso e vamos para a próxima iteração
então se (falso) e nós terminamos, porque é outro bar, então o que o...
Quanto ao meu código, não estou verificando o preço, mas se a barra está dentro de +300/300 pips do preço atual e, se estiver, deve ser considerada. Todas as outras otimizações não são tão críticas porque as duas primeiras verificações, por exemplo, eliminam 90% das barras desnecessárias.
então se (falso) e estamos ferrados, porque é uma barra diferente, você tem que perguntar o que o...
e depois realmente nadou...
Por que você acha que as variáveis booleanas irão acelerar se cada condição for seguida por mais uma se (BAIXO preço > iHigh(NULL,60,i)), ou seja, os mesmos ovos mas do lado mais uma condição e muitas atribuições...
Uau!
É aqui que os argumentos se aquecem.
Por enquanto, vou colocar as coisas desta maneira:
É muito interessante observar o movimento de preços. Vai sempre na direção da menor resistência.
Você pode até mesmo prever seu movimento futuro. Observe.
O preço é como a água que flui em um riacho.
Obrigado a todos vocês!
Por favor, me diga como encontrar o número da barra com o maior valor da alta.
Search_High=MathMax( High[i],High[1])
Você pode me dizer como encontrar o número da barra com o maior valor chai?
Search_High=MathMax( High[i],High[1])
Você pode ir a https://docs.mql4.com/ru/array/ArrayMaximum
através da matriz Alta.