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
No exemplo dessa biblioteca e de algumas outras, encontrei uma peculiaridade de armazenamento.
Se uma biblioteca com caminhos padrão for anexada ao código-fonte de algum trabalho, ela substituirá a que já está instalada.
E pode acontecer que a versão antiga substitua a nova de forma imperceptível. Dessa forma, os produtos recém-compilados podem parar de funcionar.
Como exemplo de tal situação, veja o ZIP no final do último artigo. Ainda não pensei em uma maneira de garantir que as bíblias não sejam sobrescritas no caso geral.
Eu mesmo tento não anexar bibliotecas usadas na KB para evitar que isso aconteça. Isso tem seus prós e contras.
No exemplo dessa biblioteca e de algumas outras, encontrei um recurso de armazenamento.
Se uma biblioteca com caminhos padrão for anexada ao código-fonte de algum trabalho, ela substituirá a biblioteca que já está instalada.
E pode acontecer que a versão antiga substitua a nova de forma imperceptível. Consequentemente, os produtos recém-compilados podem parar de funcionar.
Como exemplo de tal situação, veja o ZIP no final do último artigo. Ainda não descobri como fazer com que as bíblias não sejam sobrescritas no caso geral.
Eu mesmo tento não anexar bibliotecas usadas em KBs para que isso não aconteça. Isso tem seus prós e contras.
Uma solução política poderia ser fornecer todas as dependências em um diretório dedicado de cada programa. É claro que, em primeiro lugar, nem todos os fornecedores vão aderir a isso. E, em segundo lugar, um zoológico de versões diferentes crescerá.
A solução técnica é um gerenciador de pacotes (que não existe na MQL).
Em princípio, um gerenciador de arquivos deve avisar sobre a substituição de um arquivo existente, e o usuário pode sair ou atualizar a versão à vontade.
Em princípio, um gerenciador de arquivos deve avisar quando um arquivo existente é substituído, e o usuário pode sair ou atualizar a versão como achar melhor.
Quando há muitos arquivos, essa não é uma opção.
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
MT4 para MT5
fxsaber, 2019.05.26 17:25
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Qualquer dúvida de novato sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos
fxsaber, 2019.06.08 22:03
As situações que surgem trazem muitas lógicas para a massa fermentada. Afinal de contas, você envia uma ordem de mercado, ela chega ao servidor, cria uma posição e a fecha no mesmo milissegundo. E o Terminal recebe informações retroativamente por causa do ping.
Fiquei agradavelmente surpreso com o fato de que tudo funciona perfeitamente.
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Expert Advisors: grade manual cm
fxsaber, 2019.07.15 18:06
Conversão no MT5 sem alterar a fonte original.
Abaixo a animação no Visualizador (clique na imagem).
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Советники: grade manual cm
fxsaber, 2019.07.15 18:06
Conversão no MT5 sem alterar a fonte original.
Abaixo está a animação no Visualizador (clique na imagem).
Não entendo como usar esse código para executar o indicador no MT5. As bibliotecas KimIVToMT5 e ind4to5 foram colocadas na pasta include .
Ao compilar o código, o editor gerou os seguintes erros: não é possível abrir o arquivo de inclusão "C:\Users\...\MQL5\Indicators\ind4to5.mqh" Test.mq5 22 11
Não é possível abrir o arquivo de inclusão "C:\Users\...\MQL5\Indicators\Chaos_Semafor_-_3_Mod.mq4" Test.mq5 28 11
Copiei os dois arquivos para a pasta com indicadores, o primeiro erro desapareceu, mas o segundo permaneceu.
Naveguei no tópico e nos tópicos relacionados a noite toda, abri cerca de uma dúzia de guias.... mas não consigo nem mesmo descobrir como usar o exemplo pronto.
Não consigo descobrir como usar um exemplo pronto.
Portanto, o arquivo a ser incluído deve estar na pasta Include.
E entre aspas - na pasta onde está localizado o código a ser editado
Há três arquivos de inclusão em seu exemplo.
Eu clico em inglês na parte superior da janela, mas ele me leva à lista de grupos de notícias.