APRENDER O TUTORIAL BÁSICO MQL5 – 76 INFORMAÇÕES SIMPLES DA CONTA

Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

Com a MQL5 para Metatrader5 criamos um Expert Advisor para mostrar todo o tipo de informação relacionada com contas no gráfico como margem livre, modo de negociação, se algo é permitido negociar e assim por diante…

Neste vídeo, vamos criar um consultor especializado que é capaz de produzir informação relacionada com contas directamente no nosso gráfico.
Para começar, por favor clique um pouco aqui ou pressione F4 no seu teclado, agora deve ver a janela do Metaeditor até que queira clicar em ficheiro, novo ficheiro, consultor especializado de modelo, continuar, vou chamar este ficheiro, informação simples de conta, clique em continuar, continuar e terminar.
Agora pode apagar tudo acima da função ontick e as duas linhas de comentário aqui.
Começamos por obter a informação do servidor de conta que é feita utilizando a cadeia de informação de conta e o parâmetro que vamos utilizar é o servidor de sublinhado de conta, por isso, no meu caso, o valor de retorno é MetaQuotes Demo para esta conta.
A informação da conta está disponível para string, para inteiro e para valores duplos, por isso vamos continuar com outro valor de string.
A conta de informação da conta de string underscore moeda de sublinhado irá devolver a moeda que estamos a usar, no meu caso estou a usar Euro.
Outro valor string é o nome da conta, podemos obter isso usando o nome da conta string string info, o nome da minha conta é Raimund Bauer.
Agora vamos continuar com um valor inteiro para o modo de comércio de conta, obtemos o valor inteiro usando o inteiro de informação de conta e o modo de comércio de conta é algo que vai devolver um valor para o modo de comércio que ou é zero, um ou dois, vamos ver se conseguimos obter os valores.
Aqui está a entrada de referência para o modo de troca e se clicar neste pequeno link verá que isto pode devolver demo, concurso ou conta real, mas como o valor de retorno é um valor inteiro, seria zero, um ou dois. Gostaria de criar uma versão legível do modo de comércio de conta que possa emitir um texto e se o modo de comércio de conta for igual a zero gostaria de ver o texto, conta demo, se o valor de retorno para o modo de comércio de conta for uma conta que seria uma conta de concurso para concursos, e se o modo de comércio de conta for igual a dois que seria uma conta real.
Agora vamos continuar com o login da conta, este é outro valor inteiro e devolve o número da conta.
A próxima chama-se empresa de conta, obtém-se usando a conta de string de informação de conta sublinhada empresa, no meu caso, é a MetaQuotes Software Corporation.
A alavancagem da conta é também muito interessante, isto mais uma vez é um valor inteiro, o parâmetro é a alavancagem da conta sublinhada e, no meu caso, é quinhentos, na verdade, é de 1 a 500, isto é uma alavancagem muito elevada.
A próxima é também muito interessante, vai dizer-nos quantas ordens podemos ter, obtemos ao usar o limite de sublinhado de conta inteira, no meu caso, posso ter 200 ordens.
Agora vamos obter a margem de conta grátis, esta é a primeira vez que usamos o dobro de informação de conta, o parâmetro é margem de underscore de conta underscore grátis, aqui está a saída para esta conta.
Vamos obter dois valores de bool, isto parece um pouco estranho porque isto é um bool, mas vamos usar o inteiro de informação de conta para o obter.
O primeiro é para a conta sublinhada propriedade permitida de comércio, isto vai dizer-nos se estamos autorizados a negociar de todo.
E a segunda vai dizer-nos se estamos autorizados a utilizar consultores especializados e por último, mas não menos importante, gostaria de ter o modo de margem da conta, isto é um valor inteiro e é importante porque, para o tipo de negociação automatizada que precisamos para ter uma conta de cobertura, pode descobrir se a sua conta é uma conta de cobertura olhando para este texto, deve ver aqui a palavra cobertura.
E aprendemos que zero significa modo de compensação, um significa que temos um modo de troca e dois é o modo de cobertura desejado, nunca me consigo lembrar disso, por isso vamos criar um modo de margem de conta legível.
Se o modo de margem de conta for igual a zero, gostaria de ver o modo de compensação de saída, por um lado, o modo de troca de saída, e por dois, este é o modo de cobertura de risco.
Agora vamos criar uma saída gráfica para cada um dos valores, usei aqui o modo de comércio de conta legível e o modo de margem de conta legível, por isso não vejo mais números a não ser texto real e é tudo.
Bem, se isto foi demasiado rápido para si ou se não tem ideia do que todo o código aqui faz, talvez queira ver um dos outros vídeos desta série básica de vídeos ou talvez até o curso premium no nosso website possa ser interessante para si.
Clique no botão de compilação, não deve ver nenhum erro aqui e se for este o caso, clique num pequeno ícone aqui ou prima F4 para voltar ao Metatrader.
E dentro do Metatrader usamos apenas um gráfico vazio, por favor escolha o novo ficheiro, informações simples sobre a conta aqui na janela Navigator e arraste-o no gráfico, vamos clicar em ok e aqui estão as definições da minha conta, vamos alterar a conta e ver o que acontece, e agora vemos que esta é uma conta real