Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 757

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
Em termos gerais, existe um conceito chamado "gradiente". É um indicador que descreve o "declive" (de um gráfico). Para esta indústria, este indicador pode ser expresso em termos de ponto/tempo. É essencialmente uma taxa. Este indicador não dependerá da escala, uma vez que não está anexado ao gráfico. Usar um gradiente e não usar um ângulo.
Como se calcula este gradiente?
Há alguma forma de elaborar a sua ideia? Por favor note em que tópico do fórum escrevi a minha pergunta.
Como se calcula este gradiente?
Há alguma forma de elaborar a sua ideia? Note-se em que tópico do fórum escrevi a minha pergunta.
Não tenho uma ideia.
Estou a falar de matemática simples. O declive é a velocidade. A própria velocidade é quando o tempo está no denominador. Em uso familiar é a velocidade de um carro, expressa em km/hour. Mas a velocidade em geral pode ser diferente. Por exemplo, a velocidade de escrita do código do software é medida em número de linhas por dia. No caso de uma tabela de preços, a velocidade é medida no número de pontos por minuto. Convencionalmente, podemos assumir que se a inclinação (inclinação, taxa de subida) numa determinada parte do gráfico for superior a, por exemplo, 100 pontos/minuto, então esta parte pode ser considerada uma tendência, e se for inferior, então é um plano.
Olá 2017.07.07_15:55 GMT+3. Não compreendo. Parece que deveria haver um sinal, mas no testador de estratégias não há um. Como é então o seu elogiado testador MT5 diferente do testador MT4? Escrevi-o quase como no padrão Moving Average.mq5 . Mas consegui testar o Expert Advisor na minha conta de demonstração. Abriu um comércio mas teve de o fechar por si só. Eu fixei o fecho. Mas escrevi outra coisa e a EA deixou de abrir novamente o comércio. Zero erros e zero avisos não são um indicador do bom estado do Expert Advisor. Fiquei preso aqui. Como posso saber o que diz que o Expert Advisor não está a trabalhar? Tenho de voltar a incomodar o Karputov. Se eu tivesse recebido a lista completa das proibições, tê-lo-ia feito eu próprio. Estou a afixar os ficheiros, embora nem todos eles. 16:06 GMT+3.
Por favor, ajudem!
Para obter o valor do indicador em MQL4 a seguinte função é suficiente
Como obter um análogo para a MQL5?Por favor, ajudem!
Para obter o nome de um indicador na MQL4, basta uma simples função
Como obter um análogo para a MQL5?Já olhou para a ajuda doiMA?
Primeiro passo: No "cabeçalho", declarar uma variável para o armazenamento do manípulo indicador iMA:
Segundo passo: criar manípulo indicador no OnInit().
E o resultado (a mira no ecrã é colocada na barra #1):
Já viu a ajuda doiMA?
Passo um: declarar uma variável no "cabeçalho" para armazenar o cabo indicador iMA:
Segundo passo: criar manípulo indicador no OnInit().
E o resultado (a mira na imagem do ecrã é colocada na barra #1):
Obrigado pela resposta.
Na MQL4 tudo é declarado numa função - por isso existe um conjunto de funções que são activadas dependendo das definições da EA. Se não estou enganado, no vosso caso a memória será atribuída para dezenas de indicadores diferentes que o TS permite utilizar, o que não é racional, ou a memória não será atribuída?
É possível chamar uma função de classe sem ter um objecto específico dessa classe? Portanto, seria algo do género:
Ou é necessário criar um objecto? Mesmo que esta função se refira à definição da classe em si, e não a uma instância da mesma.
Se a função não necessita de acesso a variáveis de classe, torná-la estática.
Se a função não necessita de acesso a variáveis de classe, torná-la estática.
Apanhar erros - o que é que está errado? Na MQL4 funciona...