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

Olá pessoal! Tenho o seguinte código que verifica o sinal: ENUM_SINAL CheckSinal() { double media_buffer[]; CopyBuffer (handle_media, 0 , 0 , 2 , media_buffer); ArraySetAsSeries (media_buffer, true ); if (media_buffer[ 0 ] > media_buffer[ 1 ]) return COMPRA; if (media_buffer[ 0 ]
criei uma conta com pouco dinheiro para testar um sinal mas independente do que eu faça todas as operações abrem com 0.01 de lote, ja alterei o lote padrão mas continua o mesmo, 250 usd com 1:500 de alavancagem abre somente 0.01 de lote ? a margem para cada operação fica somente em 5 usd... se
Boa tarde a todos, Estou otimizando robos de setups proprios, tudo sempre foi normal, sem problemas, porem, após esta atualização de 10 de julho comecei a ter alguns problemas. Os resultados obtidos na Otimização não se confirmam nos Backtestes. Já me informaram para apagar a pasta "bases", desligar
Olá, estou utilizando um indicador no Alpari - MT5 para geração de sinais para o conector do MT2 Trading. Estou com um problema que em alguns casos o delay de abertura no MT2 chega a ser 9seg, e a geração de sinais tb tem um delay quase que padrão de 2seg chegando a 8seg. Alguém sabe o porquê isso
Olá, Estou desenvolvimento meu primeiro EA. Ele é baseado no primeiro candle de 15 minutos do dia. De forma que eu quero que ele rode todo dia às 10:15:00. Estou usando o seguinte código: void OnTick() { datetime horafpc= TimeCurrent (); // Carrega na variável horafpc a
Oi pessoal! Não venho exatamente com uma dúvida, mas com a curiosidade de saber se há um caminho melhor. Desenvolvi um jeito de multiplicar strings em MQL5. Em Python, basta usar o sinal de multiplicação " * " e está feito, no entanto, não encontrei função ou método semelhante em MQL5. (talvez valha
Eu estou escrevendo um robô no mql5 e preciso de 2 informações: 1- Gostaria de saber qual o meu balanço diário, seja ele positivo ou negativo. 2- Gostaria de implementar um código que impeça o robô de entrar em nova operação no candle atual caso ele tenha saído de uma operação no candle atual. Como
Oi pessoal! Minha dúvida se refere ao timer. Li na documentação que o Expert só comporta um timer (tudo bem, não preciso mais do que um). Quando ativo o Expert ele conta o número de segundos normalmente e tudo funciona bem. No entanto gostaria que a contagem de 60 segundos do timer fosse
Oi pessoal! Preciso concatenar os elementos de um Array tipo String em uma variável. Isso é possível em MQL5? Verifiquei uma função assim em Java, porém nada semelhante no manual MQL5. Exemplo: string array[ 3 ] = { "Array" , "Foi" , "Concatenada" }; string arrayConcatenada; (função de mentirinha
Oi pessoal! Estive pensando se seria possível alterar várias variáveis/arrays com a mesma função, tendo essa os mesmos parâmetros estabelecidos. Isso pouparia dezenas senão centas de linhas de código desnecessário. Exemplo: ArrayResize (array1, 5 , 0 ); ArrayResize (array2, 5 , 0 ); ArrayResize
Amigos programadores, uma ajuda por favor com contagem? Contextualizando: Tenho um vetor que só tem os inteiros 1 e 2 alocados aleatoriamente. Exemplo: int vetor[10] = {1,1,1,2,2,1,1,2,2,2} Tenho esse mesmo vetor na forma bidimensional: 1, 1, 1, 2, 2 1, 1 , 2, 2, 2 Note que há 5 colunas. Seria
Olá, Possuo uma estratégia que, quando encerra a posição em uma operação por STOP LOSS, só pode entrar em novas operações quando o preço toca em um ponto específico (no meu caso, uma média móvel exponencial). Entretanto, não consigo achar como fazer um expert advisor que leva isso em consideração
Bom dia pessoal, da mesma forma que no backtest acontece símbolos no gráfico quando ocorre uma compra e venda, também é possível inserir algum simbolo quando ocorrer alguma condição personalizada? Exemplo: Quando ocorrer cruzamento de média, inserir simbolo em cima do candle para ser visualizado no
  Código morse  (98   1 2 3 4 5 ... 9 10)
A essência da EA é definir certas combinações de velas. As regras são: uma vela em alta significa "1", uma vela em baixa significa "0". Assim, é possível pesquisar tais combinações de castiçais simplesmente especificando "101": Até agora o problema está na codificação da representação das
Oi pessoal! Tem uma parte do meu código que pede ao usuário para estabelecer um limite de análise temporal dos candles, o que irá fornecer dados para CopyTime, CopyClose etc. Durante a semana tudo parecia funcionar bem, mas quando chegou no fim de semana os dados datetime apontaram para a abertura
Olá, é possível obter no MT5 um gráfico formado a partir do número de negócios , como existe no ProfitChart
Oi pessoal! Eu coloquei a seleção de Timeframe nas entradas Input assim: input ENUM_TIMEFRAMES PERIOD_M1 ; É geralmente assim que se faz? Porque aparece para selecionar, além dos timeframes como de costume, a opção "current" o que é redundante, a menos que signifique algo que não entendi
O MQL5 tem alguma função que atesta se um determinado é inteiro? Se sim, isso resolveria um grande problema no meu código. Obrigado pela atenção
Olá pessoal! Preciso transformar uma Matriz de uma dimensão apenas em uma Matriz de duas dimensões OU posso preencher a Matriz de duas dimensões com os mesmos dados logo de cara. Um exemplo para ilustrar: (matriz com de uma dimensão com 10 valores): [2,4,6,8,10,1,2,3,4,5] Basicamente, desejo
Boa tarde pessoal, Estou enfrentando o seguinte problema nos testes de um EA em EURUSD para conta Hedge: Dentro de um loop para obter infos das posições abertas, algumas das posições não retornam suas informações (símbolo é um string vazio e não há ticket), segue o código abaixo. Outro ponto
Olá a todos! Meu Metatrader pelo que entendi foi atualizado automaticamente para versão 5.00 build 2515 - 03 jul 2020. Após essa atualização os backtestes ficaram muito lentos. Mais alguém teve esse problema? Testes que demoravam 20 min agora estão levando 20 horas! A diferença está inviabilizando
Como e possivel colocar na planilha exportada do Historico de Negociacoes o ID do EA? Agradeco desde ja
Boa dia pessoal, Alguém sabe como verificar, via código, se neste momento o mercado está aberto? A pergunta é extremamente simples, mas ainda não encontrei uma solução confiável que se aplique à Bovespa. Tudo o que encontrei, aparentemente, funciona para bolsas fora do Brasil, mas não aqui. Estou...
Amigos, Eu produzi um robô para o win que para assim que bate a meta de lucro ou prejuízo. Esse controle está em variáveis e ele não executa ordens, porém o robo fica trabalhando sem parar. Gostaria de uma ajuda para fazer ele desligar nessas condições, como a minha ideia é ter vários robôs
boa tarde. Preciso de um robo que coloque uma ordem pendente limit oposta em contas de compensação. Porem o robo só deve colocar a ordem apos a ativação de outra ordem pendente colocada manualmente no book. EX: coloco ordem BUY_LIMIT manual no book. apos a ativação desta ordem o robo coloca uma
Boa noite, Gostaria de saber como impedir que o VPS do MT5 faça trades. Seria somente "Parar" na aba de detalhes ou atualizando os robos com a "negociação automatizada" desligada também funciona? Aconteceu algo bizarro hoje. Fiz a segunda opção e de atualizar com a negociação automatizada desligada
Paguei negociação automática por trinta dias meu robôt está parado por falta de Sinal tenho saldo na conta HELP HELP
Bom! Estou tentando desenvolver uma função que conte a quantidade de barras após uma posição aberta. Eu tente com esse código: int i= 0 ; if (novabarra()== true ){ i=i+ 1 ; } Print (i); Seguindo essa logica eu pensei o seguinte: a cada vez que a função novabarra for igual a true, ou seja, eu tenho
Amigo, Já estou no segundo robô e para aferir a pontuação mais lucrativa eu faço diversos backtests. Porém dentro do meu código tenho alguns whiles como nos exemplos abaixo : while ( v_bar > bars) { bars = Bars ( _Symbol , _Period , TimeCurrent ()- 86400 , TimeCurrent
Prezados, espero que possam me ajudar... Confessando inicialmente que sou recém chegado nesse interessante universo da escrita de EA (o que confesso estou fascinado), gostaria de pedir ajuda à comunidade. Basicamente o meu EA para daytrade (que vai operar dentro do mercado financeiro brasileiro)