Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 133
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Mas estou comparando 3,2 e 1 barras, então o cálculo é limitado a x >=1?
E isso significa que barras com o mesmo preço simplesmente não são consideradas, não lhes são atribuídos números?
Ao definir os parâmetros de otimização: início 1, passo 1, fim 4; em H1 e H4 a guia de resultados está simplesmente vazia, em D1 a mesma rentabilidade em diferentes números de barras analisadas.
Por que x>1 (não >=). A primeira iteração compara Open[3]==Open[3-1], ou seja, Open[3]==Open[2]. OK. No segundo (x=2), Open[2]==Open[1]. OK. Não há uma terceira iteração. Em x>==1 haverá uma comparação Open[1]==Open[0], não está OK, porque haverá uma comparação com 0 bar.
Os profissionais não podem ir a lugar algum sem você.
Ajuda com a função. O que conta o último número de pedidos perdidos na história como um pedido mais.
Ou seja, a história mostra 3 últimos pedidos em menos, depois 1 em mais e 2 em menos.
Esta função deve contar os três últimos (antes da ordem positiva)
As encomendas fechadas apenas em déficit são contadas aqui. Se os ganhos = 0 (zero), a contagem é interrompida.
Quero reformular e acrescentar à minha pergunta anterior.
Abaixo está o código para um conjunto de 4 elementos. Na verdade, o número de itens na matriz é uma variável.
Como posso mudar o código para que o número de laços aninhados 'para' se torne variável, um 'para' por item de matriz?
Obrigado!
Olhando para esta situação, comecei a me perguntar. Quando um monte de laços aninhados está disponível. Como são feitos os cálculos? Do mais fundo do ninho ou vice versa?
Isto é, o primeiro a ser calculado:
Ou do outro lado? Quero entender como tudo isso funciona.
Como fazer uma EA levar em conta os níveis de indicadores técnicos. Por exemplo, cci. Se a linha for maior que 0, então execute ações. Como fazer?
Se cci é maior que zero, então ... Se cci é menor que zero. então ...
Função iCCI();
Gurus, diga-me como resolver um problema. Precisamos de um número positivo ao calcular a diferença entre abertura e fechamento. Por exemplo, se o preço aumenta e subtrai o preço de fechamento do preço de abertura, você recebe um número negativo.
Se cci é maior que zero, então ... Se cci for menor que zero. então ...
Função iCCI();
Não. Eu conheço a função, mas não sei como refleti-la no código. Que tal isso?
Gurus, diga-me como resolver um problema. Precisamos de um número positivo ao calcular a diferença entre abertura e fechamento. Por exemplo, se o preço subir e eu subtrair um número negativo do preço de abertura, eu recebo um número negativo.
Olhando para esta situação, comecei a me perguntar. Quando um monte de laços aninhados está disponível. Como são feitos os cálculos? Do mais fundo do ninho ou vice versa?
Isto é, o primeiro a ser calculado:
Ou do outro lado? Quero entender como tudo isso funciona...
Você pode ver os resultados que eu dei anteriormente durante 4 ciclos, aí o ciclo mais interno é acionado uma vez para obter 1234.