Expert Advisors e Negociação Automatizada

Vejamos os resultados dos testes em um e poucos caracteres. Os testes serão conduzidos no modo Todos os carrapatos . Você pode usar seus próprios esquemas multisímbolos EA para reproduzir o problema e compartilhar seus resultados. Denotemos o problema. Por exemplo, se você testar um símbolo, o tempo
Olá, pessoal, tudo bem? Estou usando as ferramentas nativas do MQL5 para trabalhar com o banco de dados, basicamente utilizando a seguinte sintaxe para realizar a conexão do banco de dados: string db_name = "marketdatamt5.db" ; int db = DatabaseOpen (db_name, DATABASE_OPEN_READWRITE ); if (db ==
Boa tarde amigos, gostaria de perguntar aos colegas mais experientes se é possível eu gravar informações num arquivo de texto enquanto o mercado corre, em tempo real, uma linha por minuto por exemplo? Ao final do dia ter a informação desejada, sendo o arquivo final composto de uma linha por minuto
Olá, tudo bem? Aparentemente o SetDeviationInPoints não está sendo respeitado nas minhas ordens para a corretora btg. Hoje meu robô mandou uma solicitação a mercado da seguinte forma: trade.SetTypeFilling( ORDER_FILLING_IOC ); trade.SetDeviationInPoints( 10 ); trade.Buy( 3 , winSymbol, winTick.ask
Boa tarde, ao realizar uma otimização de todos os ativos selecionados na tabela de visualização do mercado, os resultados da otimização divergem do backtest (ambos mesmas configurações e parâmetros), como corrigir isso
Bom dia. Estou desenvolvendo uma EA e nela eu peço que para que fique uma ordem BuyLimit em determinado preço de 4 contratos. No backtest a ordem fica perfeita enquanto o ativo está no mesmo dia, mas quando ele muda o dia a ordem BuyLimit é executada assim que o mercado abre, mesmo as especificações
Opero com 2 contas na mesma corretora, e gostaria de trocar um sinal entre as contas, por motivos de margem. Alguém sabe me dizer se isso é possível
Fala pessoal, tudo bem? Alguém já viu esse tipo de erro? (anexo 1) Explicação: a automação abre a operação e projeta tanto alvo como stop de forma correta. Porém o preço simplesmente passa pelo alvo e pelo stop e não executa, como se não tivesse alvo e stop! Detalhe, isso só está acontecendo no
Boa noite! Sou iniciante na codificação no MQL5 e estou tendo um grande problema na hora de conseguir identificar minhas ordens e posições e conseguir realizar alterações ou cancelamentos delas. Já estudei como funciona a OrderSelect, OrderTicket, etc, mas ainda assim o problema permanece. Estou
  Duplicação de ordens  (13   1 2)
O meu EA operando o mini índice em conta real está duplicando as ordens mesmo com um SLEEP(1000) após as mesmas, alguém sabe dizer o que preciso fazer para evitar esse problema
Quando estou baixando meu histórico de negociações utilizando o history_deals_get algumas informações estão divergentes do que é apresentado no histórico da plataforma. history_deals_get (python) Histórico da Plataforma Poderiam me ajudar a descobrir por qual motivo essas negociações do histórico
Atualmente estou desenvolvendo um Expert Advisor que realiza arbitragem entre dois símbolos: WINV24 e INDV24. Eu executo meus backtests com WINV24 como símbolo principal e funciona bem para receber dados de ticks. Porém, ao tentar acessar os dados do tick do INDV24 durante o backtest, todos os
Bom dia, tenho um script contratado que baixava os dados históricos MACRO econômicos (aqueles de calendário) do csv no site do mql5, hoje parou de funcionar, retorna o erro: "Request failed for https://www.mql5.com returned code 403" Já havia ocorrido outras vezes, porém, quando habilitava a VPN ele
Olá! Com o novo update do Metatrader 5, quando vamos fazer qualquer optimização também vos está a dar o erro acima descrito? Alguém já encontrou algum FIX para isto?? Já tentei mudar o paging virtual memory, não resulta. Já reinstalei o Windows, não resulta. Já reinstalei o metatrader 5, não
Bom dia. Alguém tem um script para um robô baseado no indicador estocástico ? Estou tendo problemas com a questão de cruzar as médias K e D, quando ultrapassam abaixo ou acima do nível 80 ou 20, onde o robô deve entrar na negociação. Tradução automática aplicada pelo moderador
Olá, tudo bem? Estou precisando realizar alterações para que meu robô opere apenas dentro do mercado aberto, que não opere em leilão e depois da call de fechamento, vi que não tinha nada nativo para isso, então desenvolvi os seguintes métodos que rodam a cada tick: // Verifica se o horário atual
Olá a todos, Estou enfrentando um problema ao tentar obter o preço atual do ativo IND em minha automação no MetaTrader 5. Minha intenção é usar a série contínua para que eu não precise atualizar manualmente o contrato futuro. No entanto, quando tento buscar o preço do símbolo usando a série
Olá, tudo bem? Estou desenvolvendo uma automação utilizando a classe CTrade para simplificar o envio de ordens e me surgiu uma dúvida. Ao utilizar CTrade para enviar uma ordem limit ou stop, como no exemplo abaixo: trade.SellLimit(qtyContracts, targetPrice, Symbol ()); Se eu fizer a chamada para o
#property copyright "Copyright 2024, MetaQuotes Ltd." #property link "https://www.mql5.com" #property version "1.00" #include <Trade\Trade.mqh> CTrade Trade; //--- input parameters input string titulo1=""; input double Contratos=0.0; // numero de contratos input double Stoploss=0.0; //
Olá, tenho uma duvida. è possiver criar algum script para Tradingview? Por exemplo, tenho um indicador, gostaria que o Script lesse o indicador e executasse a ordem quando houvesse o sinal. Minha corretora tem conta no Tradingview. Outrra coisa, é possivel rodar backtest automatico la? igual no MT5
Olá, alguém sabe dizer como acertar os erros que deixarei descrito abaixo: Ao enviar o código do robô para a plataforma está dando erro: ERROS: test on EURUSD,H1 (hedging) there are no trading operations test on XAUUSD,D1 (hedging) there are no trading operations test on GBPUSD,M30 (hedging) there
Boa tarde, Pergunto se alguém já teve um problema parecido? há aproximadamente um semana tenho convivido com este problema. a função OnTick() não esta sendo chamada a cada tick ocorrido. A principio imaginei um problema do meu EA, mas isso nunca tinha acontecido antes. Então coloquei uns prints na
Fala pessoal, Iniciei bateria de testes de um EA que correu bem durante as duas primeiras semanas, realizando testes em aproximadamente 2 ou 3 minutos, usando períodos de histórico de até 1 ano. De uma semana pra cá, o mesmo período pode levar até 1h para concluir os testes, e ainda por cima
Estou tendo esse erro quando rodo um determinado EA, já desinstalei e reinstalei o metatrader e o problema continua. Quando rodo outro EA funciona normal, alguém já passou por isso
Ola , gostaria de uma ajuda uso MT5 e programei um EA porém ele só efetua ordens de venda mesmo configurado tudo corretamente. As de compra ele vende também em vez de comprar
Boa tarde, pessoal da comunidade. Estou desenvolvendo um EA que negocia exclusivamente o par EURUSD. A estratégia consiste em abrir uma nova posição para fazer o preço médio sempre que o preço se mover contra a posição atual. Esta parte está funcionando perfeitamente. No entanto, estou enfrentando
Bom dia, estou tentando criar por mim mesmo um robô que opere rompimento de bandas de Bollinger, já consegui muita coisa por não saber programação mas quando vou compilar aparecem vários erros. Poderiam verificar pra mim e se possível consertar
Com certa frequência, aqui no fórum do site MQL5.com, surgem usuários sem conhecimento das linguagens MQL4 / MQL5 e de programação, solicitando ajuda com códigos gerados a partir do ChatGPT que não estão compilando ou funcionando conforme o esperado... Visando colaborar com esses usuários, seguem
Olá! Comprei a VPS do MT5, configurei tudo conforme desejado e cliquei em "migrar". Após esta etapa, as negociações automáticas do MT5 (máquina física) foi desativado (conforme orientado) para que ficasse ativado na VPS. Até aí eu entendi perfeitamente. Mas... como faço para acompanhar o
Hi everyone, I want my scrip comments to show on a black background to better read when they are on top of a candle. I created a rectangle with OBJPROP_BACK = false. If I set background = true graphic candles will be on top of it and it will lose its intention. I then add the comments on top of the