Expert Advisors e Negociação Automatizada - página 3

Estou tendo problemas com a validação no market do mql5, utilizo esse EA em conta a dias e não tenho erros, porém ao validar no market sempre da algum erro relacionado a volume invalido, por exemplo 1.53 ou 0.17 todos no EURUSD aonde teoricamente esses são volumes validos. segue um exemplo de erro
//+------------------------------------------------------------------+ //| Calcula suporte e resistência com base nos últimos N candles | //+------------------------------------------------------------------+ void CalculateSupportResistance( double &support, double &resistance) { // Verifica
Prezados eu tenho um EA que coloca ordens pendentes. A minha dúvida é a seguinte: após o momento que o EA coloca ordens pendentes e o preço se desloca, eu gostaria de atualizar o valor delas, porém é mais eficiente modificar essas ordens para o novo preço, ou excluir e colocar elas novamente? no
Pessoal no MT5 eu criei um EA no gerador e minha dúvida é como posso colocá-lo para somente comprar ou vender , no MT4 a própria plataforma tem a opção mas no MT5 não vi
como posso adicionar o numero magico para o EA que é criado la no MT5
É possível operar 2 robôs de um mesmo ativo dentro de uma unica plataforma metatrader 5
Boa tarde amigos, eu escrevi um advisor que na conta demo, trabalha exatamente como previsto. Mas na conta real faz algo interessante. Toda vez que os parametros pra abrir uma ordem são atingidos, ele abre a ordem programada no código E uma ordem de venda adicional. Exemplo, se era pra abrir uma
  Ordens Limites sofrem Spread?  (23   1 2 3)
Fala pessoal, beleza? Eu desenvolvi um robô pra operar WIN e WDO. Na conta demo eu usava execução a mercado já que lá a liquidez é infinita e o preço de execução é sempre igual ao preço de envio da ordem (sem sofrer spread). Comecei a usar na conta real e fui fazendo uns ajustes, coloquei tudo com
Este erro ERR_HISTORY_NOT_FOUND persiste na programação de um EA. Em mais de uma corretora. O que poderia ser? Em CopyRates dentro um indicador incorporado e carregado via iCustom
Olá, a função do post https://www.mql5.com/en/forum/110932 consegue conectar/reconectar em diferentes contas de negociação, mas para o MT4. Preciso de algo similar ou igual para o MT5. Será que alguém pode me ajudar
Boa tarde pessoal, Desenvolvi duas estratégias diferentes e inseri os EA's para executarem com o mesmo ativo, até ai tudo bem, ele executam segundo suas regras, suas parametrizações etc, inclusive cada um tem o seu número mágico distinto. Porém visualmente o segundo ES instalado, aparece os pontos
Pessoal, procurei na documentação e não encontrei nenhuma referência, portanto estou perguntando aqui: alguém sabe quantos caracteres de texto a variável string suporta? O problema que estou enfrentando é o seguinte, para facilidade do usuário inserir várias cadeias de valores de uma única vez
  VPS  (1)
Pessoal, alguém sabe como transferir o MetaTrader do PC com os robôs para uma VPS? Se puderem ajudar, agradeço demais
Corrupção de dados históricos é originada pela corretora ou pela B3? Se depende da corretora, qual corretora possui melhor arquivo de dados históricos? Tenho notado divergências insuportáveis nos gráficos do tester nos modos de tick reais, quando MT5 exibe compra e venda de ativos em valores
  TP não aciona.  (7)
Meu EA durante o teste, sobe o saldo e o capital líquido fica na média 10% de distância. Depois de 20 dias num teste de 1 ano, o capital líquido começa a subir drasticamente e descer também, sem afetar o saldo. Investigando, descobri que o TP não estava sendo mais acionado. Já vi outra pessoa aqui
1. Descrição do Problema: Olá a todos, Estou tentando instalar a biblioteca MetaTrader5 no meu sistema Ubuntu 24.04 para utilizar com a linguagem de programação Python e automatizar ordens no MetaTrader5, mas estou enfrentando dificuldades durante o processo de instalação. Tentei várias abordagens e
Ola, com faço para que um indicador possa aparecer no gráfico sendo que seu código está em uma classe e compilado no próprio EA? Eu acompanhei (https://www.mql5.com/pt/articles/4602) um post ensinando como internalizar o código do indicador no EA porém não consigo fazer com que o indicador apareça
Olá, Estou começando a me aventurar com os EA. Hoje tentei fazer o seguinte teste: - Escolhi o EA Moving Average na árvore Experts > Examples > Moving Average - Tentei executar ele no testador com WINFUT Ao tentar, o mesmo não executava as ordens porque aparentemente estava tentando comprar lotes...
Minha operação é controlada por valor financeiro e não por pontos (mini indice). E quando a operação atinge a meta ou o limite de perda a funcao PositionClose é chamada, encerrando a operação. Existe alguma maneira e inserir um comentário quando encerrar a operação de uma maneira que esse comentário
Por favor, se eu tenho 100 ativos de PETR4, ou qualquer outro, e vendo 1 fracionário, o MT registra como mantendo os 100 PETR4 e operando vendido 1 PETR4F? Como fazer essa conversão no MQL? Eu teria que vender o lote inteiro de 100 unidades e comprar os 99 com símbolo fracionário
Senhores, boa tarde. EA funcional, testado meses em conta demo, primeiro dia em conta real operando liso. Segundo dia apresentou o erro em questão, com condições de entrada todas satisfeitas. A que isso pode se dever ? Obs: operando índice futuro na B3
Boa noite amigos; Não sei mais a quem recorrer, tenho um robô MQL5, já falei com alguns programadores e todos falaram que ele está correto e bem escrito, porém apresenta algumas falhas ao ser instalado no metatrader 5. Possui duas estratégias distintas, mas quando instalo no gráfico, as ordens
Estou tentado criar um código que conte quantas vezes, durante uma operação, o preço rompe a máxima ou a mínima, no desenvolver da operação. O contador poderia alterar 2x durante o mesmo candle. Por exemplo, iniciou um candle e a máxima anterior foi rompida então um contador rompeu_max=0
Por favor, como consigo acompanhar a compra "a mercado" pelo CTrade? Há situações frequentes em que o volume da compra não é retornado corretamente pelo Trade.RestultRetcode() mesmo com resultado TRADE_RETCODE_DONE. Inicialmente, julguei que fosse um problema da corretora Rico (XP), que às vezes
Olá pessoal, tudo bem com vocês? Meus sinceros desejos de que estejam bem. Pois bem, para testar minhas estratégias não uso exatamente um expert para abrir ordens automaticamente, uso um expert da *** por onde posso, eu mesmo, abrir minhas ordens, como se fosse apenas um trade manager. Dito isso
Pessoal olá, se alguém puder me dar uma luz. eu estou colocando um robô no mercado. Esse robô no código só abre operações em um determinado ativo, mais tento validar ele e o erro que dá é que não esta abrindo ordens em outros ativos, mais esse robô é só para um ativo determinado, alguém pode me
Estou estudando programação na linguagem MQL e em um dos exercícios elaborados esbarrei em um erro apontado pela compilação o qual não consigo identificar. Se alguém puder me ajudar com isso agradeço. Segue: int OnInit () { //--- Get handle for ADX indicator adxHandle=iADX(NULL, 0 ,ADX_Period);
Tá difícil! Resultado: 2024.11.12 10:41:58.764 Problema (WINZ24,M1) 2024.11.12 10:41:58 2024.11.12 21:48:43 //+------------------------------------------------------------------+ //| Problema.mq5 | //| Copyright
Hi, How can I get de expiration date from an Index, like the Description window? I tried use the code below, however dind't work. datetime m_Expiration = (datetime)SymbolInfoInteger(_Symbol, SYMBOL_EXPIRATION_TIME); the date returned is D'1970.01.01 00:00:00'
  Ajuda  (2)
Olá, tudo bem? Preciso de ajuda, acrescentar a função no código abaixo para que a cada tick atualize a distancia das ordens com o preço atual na mesma distancia que abre as ordens. Me dê uma luz, Ficarei muito Grato #include <Trade\Trade.mqh> CTrade meutrade; void OnTick() { double ask, bid;