Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1493
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 favor, informe o mql5, quero coletar estatísticas do tamanho médio de, por exemplo, uma vela de 12 horas, hoje, por exemplo, é sexta-feira, e quero levar os dados de quinta, quarta, terça e segunda para os cálculos.
Acho que não podemos passar sem o loop. Mas o laço pode ser construído de diferentes maneiras. Preste atenção aos CopyRates()
Definimos PERÍODO_H1, hora_de_início - data 12:00 e contagem 1. Na próxima iteração, adicionamos a esta data ou subtraímos dela (dependendo de como o laço está organizado) PeríodoSegundos(PERÍODO_D1)
Por favor, diga-me como enumerar os parâmetros indicadores no iCustom.
Tenho um indicador estocástico com alergia, ele dá um sinal no cruzamento de linhas em movimento. Por favor, me diga como fazê-lo dar um sinal cruzando as faixas somente quando estiver acima ou abaixo da zona sobre-comprada ou sobre-vendida.
Bom dia para todos.
Você pode me dizer como codificar corretamente a seguinte condição usando não me lembro qual função matemática.
if (Licitação - Baixa[1]>=0,0030 && Licitação - Baixa[1]<0,0035) {ação;}
Eu sei que existe uma função matemática que pode ser usada na condição acima sem && sinal e o programa verificará a consistência do preço na faixa de 4 pontos. Mas não me lembro como essa função matemática é chamada e como aplicá-la.
Obrigado pela ajuda.
Se você mudar uma variável global em uma função, ela irá mudar. Mas esta é uma forma perigosa de programação, pois no código, à medida que ele cresce, haverá atribuições não óbvias em diferentes funções do programa.
Há uma função principal no programa, que é onde você faz a atribuição global de variáveis. E em outras funções, faça-o desta maneira:
Ou assim:
como codificar corretamente a seguinte condição usando não me lembro qual função matemática
Não conheço uma maneira melhor de definir a condição
Bom dia para todos.
Você pode me dizer como codificar corretamente a seguinte condição usando não me lembro qual função matemática.
if (Licitação - Baixa[1]>=0,0030 && Licitação - Baixa[1]<0,0035) {ação;}
Eu sei que existe uma função matemática que pode ser usada na condição acima sem && sinal e o programa verificará a consistência do preço na faixa de 4 pontos. Mas não me lembro como essa função matemática é chamada e como aplicá-la.
Obrigado pela ajuda.
Sem e
Muito obrigado pela dica.
Aqui está o código
O programa não lê Pr como 1,60854 , emboraPrint( ) mostre o valor de Pr como 1,60854 . Como resultado, o programa abre a segunda ordem, mas não deve fazer isso
.
E se definirmos o número 1,60854 em vez da variável Pr , o programa a lê e não abre a segunda ordem.
PERGUNTA Que mudanças devemos fazer no código para que o programa leia Pr e não abra a segunda ordem.
Obrigado por sua ajuda.