Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 994
![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
É possível que uma variável de entrada do tipo booleano na interface de parâmetros de entrada permita um duplo clique em vez de alternar entre verdadeiro/falso para exibir seu texto? Obrigado
Obrigado, mas isso é um pouco diferente. Eu conheço este método - neste caso eu terei um seletor drop-down, quando você selecioná-lo, selecione o valor.
Mas preciso que funcione como bool de entrada yesOrNo = true; - quando nos parâmetros de entrada basta clicar duas vezes e ele muda de valor para o oposto e vice-versa nas repetidas. Somente em vez de imprimir seu texto verdadeiro e falso
Obrigado, mas é um pouco diferente. Eu sei disso - neste caso eu terei um seletor drop-down quando eu tiver que selecioná-lo, selecione o valor.
Preciso que funcione como um bool de entrada yesOrNo = true; - quando nos parâmetros de entrada basta clicar duas vezes e muda de valor para o oposto e vice-versa nas repetidas. Somente em vez de imprimir seu texto verdadeiro e falso
Não há diferença bool é verdadeiro e folse é 1, folse é 0
Olá. Eu sou um principiante verde. Algumas dicas sobre o básico.
1 - por que estou programando em mql4? Ele me envia um modelo para mql5 com funçõesint OnInit() e OnTick() vazio? Eles não criam erros, mas funcionam. Estou começando a ficar confuso.
2 - Estou escrevendo um Expert Advisor.nulo OnTick() - como eu vejo ele substitui a função int start() eint OnInit()- ao invés deint init().
2.1 - Eu prescrevi as variáveis a serem utilizadas noOnInit() e ele começou a reclamar. Atribuí um tipo de variável imediatamente, como aparece. A maldição parou. Por quê?
2.2 - É fácil abrirordens de compra e venda pendentes. Por que não as abre? Embora eu não veja nenhum erro.
3 - Como parafusar um contador para a variável - número de pedido. (BS1, SS1) - variáveis que nos dizem diretamente qual é a sua ordem. Assim, quando a EA continua a procurar a ordem necessária, ela a detectará com a mesma facilidade.Seu identificador permanecerá o mesmo depois queOP_BUYSTOP mudar seu valor paraCOMPRAR? Serei capaz de encontrá-lo usando os dados da BS1?
4 - Qual é a maneira mais fácil de verificar se alguma dasordens pendentes já está aberta ou não, especialmente se um possível deslizamento de 3 pontos é especificado nos parâmetros de abertura. Isto é, ele varre uma faixa de preços, não apenas um preço e pode abrir a 1-3 pips acima/abaixo do preço padrão....
5. Por favor, informe onde obter um livro didático ou lições sobre MQL4. Eu quero melhorar minhas habilidades. Eu me pergunto. Pode ser uma estratégia descrita em 2 linhas, mas quando abro um Expert Advisor, vejo 100500 linhas de código. Por que... Eu não entendo o código :(
Estou inundado de perguntas :)) Por favor, ajude-me a entender
Estou atolado de perguntas )))) Por favor, ajude-me a entender
2.2 : Perguntar+50 é um pouco demais :-) 50 até onde entendi a idéia dos pontos... quero dizer 50 * _Ponto... e normalizá-lo. Isto é, ao invés de Ask+50 você deve escrever NormalizeDouble(Ask+50*_Point,_Digitos).
Leia, entendendo o que cada um dos parâmetros significa, set.....
Minha venda pendente não está abrindo. Não dá nem mesmo erros.GetLastError()=0! Abre para comprar como deve, mas ignora para vender. Isso me faz rir, o que ele quer? ))))
Boa gente, onde posso obter os conhecimentos necessários? ))
Leia, entendendo o que cada um dos parâmetros significa, set.....
Minha venda pendente não se abre. Não dá nem mesmo erros.GetLastError()=0! Abre para comprar como deve, mas ignora para vender. Isso me faz rir - o que ele quer? ))))
Boa gente, onde posso obter os conhecimentos necessários? ))
Há uma guia interessante no terminal chamada "Experts" (Especialistas). É aqui que os erros dos especialistas são escritos. Dê uma olhada. E depois em seu código.
Há uma guia interessante no terminal - "Especialistas". Ela contém erros de Expert Advisors. Você pode olhar através dele. E depois em seu código.
Como você pode ver, esta aba também mostra supostamente perfeita. Carregou-o, iniciou-o. Não tem nenhum erro. :(
E por isso, obrigado! Eu não sabia como usar esta aba.
Boa tarde.
Estou me torturando há uma semana tentando encontrar informações. Ajuda com o código))
Objetivo : Descobrir a diferença na abertura e no fechamento de uma vela.
Adicione e exiba-a na tela, por 100 barras.
No final, quero ver o valor total na tela.
nulo OnTick ()
{
preço mínimo duplo =99999 , mp,cl,
preço máximo =-99999;
índice duplo = 0;
duplo índice1 = 0;
for(int i=100; i>0; i--)
{
mp = iLow (Symbol(), PERIOD_CURRENT, i);
cl = iClose(Symbol(), PERIOD_CURRENT, i);
if( mp < minprice)
minprice = mp - cl;
Índice = preço mínimo + mp ;
}
Obrigado.