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

testador de estratégia não está funcionando normalmente em cada tick real no examinador de estratégias nenhum EA performa nesta funçao não sei oque fazer para ajustar ou como configurar está funçao
Olá Amigos!! Estou fazendo meu primeiro EA, se alguém puder me ajudar eu agradeço muito. Ao rodar o EA no testador obtenho o erro: 2021.03.16 23:10:47.306 2021.03.08 09:30:00 failed buy stop 4 WINJ21 at 113710 sl: 113350 tp: 114070 [Invalid expiration] 2021.03.16 23:10:47.306 2021.03.08 09:30:00
Olá amigos, Gostaria que me ajudassem a entender o porquê da diferença entre os dois tipos de históricos de operações. Essas operações estão sendo realizadas em uma conta hedge demo da corretora XP, e todos os robôs operam o mesmo ativo (WINFUT) Vejam que selecionando a opção Transações, aparecem
Olá pessoal, tudo bem? Estou enfrentando um problema com uma função que desenvolvi para fechar todas as posições abertas e ordens pendentes quando chamada. Em simulações e backtests, ela funciona perfeitamente. No entanto, em contas reais, a função não consegue fechar a posição existente, o que gera
Pessoal, Boa noite Gostaria de rodar uns 10 robôs ou mais...gostaria de saber se tem alguma forma mais clean de colocar eles pra funcionar ou só o método tradicional? Abrir 10 janelas e colocar um a um os robôs Digo isso pq acho q fica uma bagunça um monte de gráfico aberto Obrigado
Boa tarde, Será que alguém conhece uma forma de obter o volume de agressão de compra e de venda separados? A forma que pensei em fazer é utilizar a função CopyTicks e analisar cada um dos ticks, mas isso me parece muito custoso do ponto de vista computacional e um tanto complexo de implementar
Boa tarde... Estou trabalhando com o Wizard do MetaEditor e tenho uma dúvida sobre as classes de sinais personalizados. Entendi que tanto o método LongCondition quanto o CheckOpenLong (e seus equivalentes para posições short) podem ser usados para abrir posições longas. No entanto, qual a diferença
Boa tarde pessoal, estou desenvolvendo um robô e estou com dificuldade de colocar os blocos padrão de travas de operação por horário e ganho / perda financeira. Existe aqui na comunidade algum local onde tenham partes de código prontas, que eu possa usar como referência? O que quero implementar
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
Bom dia pessoal. Estou fazendo um EA, e esta parte do codigo. double close_anterior = velas[0].close, Acontece que quando forma nova vela, esse valor se altera, pois a vela[0] alterou. Tem como eu manter o valor do close enquanto a posição estiver aberta? quem puder me ajudar agradeço
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
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
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
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
  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