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
Posso ter um exemplo simples?
mostrar o código em que linha é emitido o aviso e em que tipos é que ele se afasta.
Destacado e comentado no código.
Obrigado. Gostaria também de perguntar sobre a definição do modo de paragem de nível. Só posso descobrir este modo porque é definido pelo servidor de negociação ou posso alterá-lo?
Destacado e comentado no código.
Acontece que onde quer que se precise de ler certos dados/propriedades deve-se aplicar a variante que o tioVic mostrou:https://www.mql5.com/ru/forum/3775/page24#comment_84143
Por exemplo, se o fizer, o que parece lógico à primeira vista (e familiar da transição mql4), então o compilador irá gerar um aviso:
Para se livrar dos avisos do compilador, tem de fazer ou isto:
Ou como o tio Vic demonstrou, ou seja:
Será que acertei?
Pode dizer-me como funciona o gerador de números aleatórios e se existe uma função para verificar o número para números pares/odd? Sobre o gerador é uma explicação desejável numa linguagem compreensível para os dummies)))) A ajuda não é compreendida))
Aqui está o exemplo mais simples de como descobrir o que uma determinada função está a fazer. Executar o guião e olhar para o registo.
o modelo é guardado como 0.tpl
#define Vrsn "001a"
O modelo é guardado como001a.tpl, que é na realidade o que se pretende obter.
Pergunta: como é que removo o ponto de antemão?
actualizações provavelmente mais precisas: como encontro um carácter numa corda?
actualizações e outra confusão. Se houver um ponto em
#define Vrsn "0.01a"
há um ponto, não é só o que está atrás dele, mas também o que está achatado.
Porquê? Se o StringToInteger for accionado na compilação ...o modelo é guardado como 0.tpl
O modelo é guardado como001a.tpl, que é na realidade o que se pretende obter.
Pergunta: como é que removo o ponto de antemão?
as actualizações são provavelmente mais precisas: como se encontra um carácter numa cadeia?
Há também um mal-entendido. Se em
há um ponto, ele cortará não só o que está atrás dele, mas também o que está achatado
porquê? se, presumivelmente, o StringToInteger desencadeia em tempo de compilação.Qualquer coisa que seja escrita no disco é necessariamente verificada quanto a lixo e malícia.
Se escrever um modelo, o modelo deve ser um ficheiro com a extensão tpl, não importa o que o utilizador desejava. É por isso que o ponto definido pelo utilizador no nome é recortado.