Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1501
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
Boa noite.
Por favor, poderia me dizer onde posso encontrar, olhar, ler, etc.???
Preciso de uma função. A entrada é uma matriz de números inteiros positivos, exatamente maior que 3, e a saída é NOD (Maior Divisor Comum).
Tentei escrevê-la eu mesmo com base no algoritmo de Euclides, mas fiquei confuso. Em geral, não tenho experiência.
Se alguém tiver passado por isso, por favor, compartilhe suas informações, não considere isso um trabalho. Obrigado!!!
O algoritmo em si não é complicado. É fácil de calcular em uma folha de papel ou em uma calculadora, mas não consigo traduzi-lo para a linguagem MQL5!
Sergey Voytsekhovsky #:
... Tentei me escrever com base no algoritmo de Euclides, mas fiquei confuso. Em geral, falta experiência ...
... O algoritmo em si não é complicado. É simples de calcular em uma folha de papel ou em uma calculadora, mas não consigo traduzi-lo para a linguagem MQL5!
Com base na minha prática de comunicação no Fórum, posso dizer que, se você mostrar o código que já escreveu, receberá uma resposta mais rápida e eles dirão onde está o erro no código.
Saudações, Vladimir.
Com base na minha prática de comunicação no Fórum, posso dizer que, se você mostrar o código que já escreveu de uma vez, eles responderão mais rapidamente e dirão onde está o erro no código.
Saudações, Vladimir.
Ok, muito obrigado por sua opinião. Vamos tentar. Um breve histórico para compreensão. Pretendo usar a função em um indicador baseado no Renko, sobreposto ao gráfico principal. É necessário determinar o tamanho atual dos tijolos. O ZigZag é construído com base no gráfico Renko e tem, entre outras coisas, duas matrizes - uma com os topos e outra com os fundos. Agora preciso determinar o GreatestCommonDivider das distâncias entre eles para ajustar o tamanho dos tijolos automaticamente.
No momento, fiz um esboço desse tipo de krakozabra e é isso, estou perplexo, não consigo pensar no que fazer em seguida.
É claro que isso é apenas um rascunho, não julgue com rigor. Acho que errei em algum ponto, está tudo meio bagunçado, preciso encontrar uma solução mais simples e mais clara, mas ainda não consegui pensar nela....
Sergey, forme uma matriz de números para a qual você deseja encontrar o NOD e passe-a para a função ArrayGcd() da minha postagem anterior.
Obrigado, vi sua mensagem depois de ter enviado a última, agora estou tentando adaptá-la.
Obrigado, vi sua mensagem depois de ter enviado a última, e agora estou tentando adaptá-la.
Sergey, forme uma matriz de números para os quais você deseja encontrar o NOD e passe-a para a função ArrayGcd() da minha postagem anterior.
Talvez você precise verificar, e isso somente depois de codificar o algoritmo. Obrigado por seu feedback.
Olá a todos, vocês podem me dizer se é possível importar uma função de um EA para outro?
Por exemplo, há um EA que abre ordens e há um EA que monitora o estado da conta, onde os parâmetros drawdown etc. são especificados,
Preciso que, quando o drawdown do segundo EA for atingido, o primeiro EA não abra ordens....
Como fazer isso, por exemplo?