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

Boa tarde, estou com um problema não estou conseguindo resolver, espero que alguém possa me ajudar. A situação é a seguinte: Preciso que seja feito apenas uma operação por candle, impedir que quando haja TP ou STP no candle a EA faça qualquer tipo de operação no mesmo. Alguém com mais conhecimento...
Até hoje eu nunca entendi porque sempre meu take e stop nunca batem. Esse robô tá com configurado com 100pts de take e stop, mas quando ele entra na operação os valores sempre são errados
Ola, Estou com uma dificuldade para o meu programa capturar o horário de abertura de um ativo. Tente usar essa função datetime lastbar_time= (datetime) SeriesInfoInteger(Symbol(),Period(),SERIES_LASTBAR_DATE); Porem ela esta me retornando a primeira data e hora do servidor. Por exemplo: Em vale
Boa tarde, Existe alguma maneira de eu checar se o ativo está sendo negociado normal ou em leilão? Estou tendo problema com o dolar futuro, que vive entrando em leilão no meio do dia, ai meu robô fica doido e manda umas 20mil ordens. No ENUM_SYMBOL_TRADE_MODE existem alguns indicadores...
Fiz um EA que opera ações no leilão de abertura. Ele basicamente coloca uma ordem limite durante o leilão e quando o mercado abre ele modifica o TP e o SL 1% acima e abaixo do preço de abertura. Mas estou tendo um problema, quando o mercado abre, ele executa a ordem de compra com perfeição, mas
Olá a todos como estão? Criei um robo para enviar sinal para um channel no telegram porem o meu robo não envia as notificações; A lógica de compra e venda está funcionando no backtest. Na plataforma em ferramentas, opções, EA adicionei o link https://api.telegram.org/ Quem puder me ajudar ficaria
  Envio de Ordens  (2)
Boa tarde, Estou com uma duvida. Como eu poderia escrever esse EA para toda vez que o preço estiver 10 pontos acima da média ele executar a orden de entrada?? #include <Trade\Trade.mqh> CTrade trade; void OnTick() { double ask, bid, last; double smaArray[]; int smaHandle; ask =
Pessoal Estou trabalhando em um EA cujo objetivo é alimentar um arquivo txt relacionando todas as series de Opções do ativo escolhido com demais informações como ultimo preço e quantidade de negócios do dia; Porem estou tendo alguns problemas no uso das funções SymbolInfoDouble e SymbolInfoIntege
Bom dia Ontem no pregão e numa conta demo, um ordem de compra no mini índice apresentou esse erro: 2021.02.26 13:04:11.637 failed exchange buy 1 WINJ21 at 101040 tp: 102140 [Invalid stops] Quero saber o por quê do SymbolInfoDouble(_Symbol,SYMBOL_ASK) retornar o preço 101040, sendo que o preço no
Olá, pessoal! É possível encontrar tais scripts em algum lugar? Onde/como? Eu sou novo por aqui. Ainda não sei nem como pesquisar direito. Eu fui lá em CodeBase, mas toda pesquisa que faço é respondida com a mensagem de erro "Bad Request". Obrigado
Olá pessoal, tudo bem? Existe alguma forma de efetivamente enviar uma ordem limit para a corretora apenas se o preço chegar nela, operando o mini-índice? Eu percebi que operando ações pelo metatrader na clear, as ordens stop só são enviadas para a corretora caso a condição stop seja satisfatória
  Saída repetida  (15   1 2)
Meu EA tem gatilho de saída quando dá as 17:30, porém foram dadas 3 ordens seguidas : O que ocasionou numa reentrada no sentido oposto e uma saída instantânea, o que me fez perder 10 pontos em segundos: Como faço para este momento de saída ser de um modo que esta reentrada não aconteça? Obrigado!...
Bom dia, tenho um EA que interage com um webservice via webrequest no oninit e também preciso fazer no ondeinit também, o problema é que fechar o gráfico manualmente é uma função assíncrona e não da tempo de executar corretamente o webservice, gerando erro, alguma idéia de como eu obrigo o wbrequest
Olá a todos. Estou tendo dificuldade em receber todas as ofertas do book, o MT5 limita 20 ofertas de venda e compra no modo visual, e quando utilizo o MarketBookGet, o array fica com tamanho 40, recebendo as 20 de venda e compra. Há possibilidade de receber todas as ofertas do book, alguém consegue
Pessoal , tudo bem? apliquei exatamente o código descrito na documentação (substituindo o EURUSD por um ativo brasileiro), mas a função market_book_add() sempre retorna "False". Alguém tem experimentado o mesmo problema? documentação
Pessoal to com um problema do lote ser inferior ao que mostra no sinal que eu to seguindo No histórico do sinal aparece a seguinte ordem: 2021.02.17 15:37 Buy 0.08 EURUSD 1.20435 2021.02.18 10:46 1.20637 -2.21 16.16 Porém no meu MT5 ele ta comprando só 0,01 lote, independente de quantos lotes tenha
Pq esse erro de Invalid Price ?
  Robot update  (1)
Hello! I rented a robot for three months to test on a demo account. I noticed that there was a bug in a configuration of it, informed the owner to fix, he said he fixed and guided the robot update to test. It happens that I did not receive update of the robot in the "market" tab of MQL5. Only the
Boa tarde pessoal! Alguém sabe dizer como consigo listar quais Objetos estão anexados a um gráfico via código (linhas, setas, etc)? Agradeço a atenção
Boa tarde, pessoal Estou quebrando minha cabeça aqui. Toda vez que tento fechar uma posição (conta hedge) a ordem gerada pelo OrderSend ou pelo CTrade estão sempre indo como ORDER_FILLING_FOK, porém eu gostaria que fosse ORDER_FILLING_RETURN. Já tentei setar o tipo de preenchimento com
Pessoal, Estou fazendo meu primeiro indicador e estou bem perdido, alguém pode dar uma luz, preciso de algo simples tal como Se o preço se distanciar da média movel de 21 >= x%, vender o ativo Se o preço se distanciar da média movel de 21 <= x%, comprar o ativo Stop Gain quando igual a média de 21
Pessoal, alguém já passou por este problema ? até consigo ver o valor de cada item do array se eu adicionar o array inteiro, mas um item individual aparece com o valor zerado
Fala pessoal, blz? Estou com um problema para arredondar o ask no WIN$, o bid funciona tranquilo, mesma coisa vale para stoploss and takeprofit mas o ask nao arredonda de jeito nenhum, quando uso um Comment() pra ver se esta funcionando tudo parece certo mas na hora que vejo as operacoes feitas tem
Opa pessoal, blz? Eu preciso comparar o valor de entrada de uma ordem Stop com a MM9 e pra isso eu preciso recuperar o valor de entrada dessa ordem. Como eu recupero essa informação e também que tipo de ordem pendente é, se é buy ou sell ? Obrigado a todos desde já
Gostaria de um exemplo simples de como enviar um numero via WEBREQUEST para o meu servidor. A ideia é enviar no inicio ON Init e Logo apos receber um numero via WEBREQUEST. Gostaria de um exemplo de implementação
Olá pessoal, estou pensando em começar a vender serviço de sinais e tenho algumas duvidas 1 - o que acontece se receber uma assinatura e estiver com ordem em aberto? Por ex eu fiz uma compra e assinaram meu sinal, quando eu vender a pessoa do sinal ficará vendida? 2 - quanto ao volume, os lotes
Bom dia! Uma vela está faltando hoje (13/09/2021), para ser mais preciso a de 00:52 no gráfico de M1. Não deveria ter ao menos um Doji ali? Observei que esse fenômeno é mais comum de segunda-feira nos primeiros 30 minutos. Mas porque isso foi acontecer com o mercado já em movimento? Porque não
Boa noite Criei um robô que roda numa conta tipo Net (mini índice ), funciona que nem uma maravilha. Agora quero rodar numa conta Hedge (Forex). Acontece que, por exemplo, ao efetuar uma entrada de venda após uma compra, ele faz uma venda e não encerra a compra, isso por ser uma conta tipo Hedge. A
Olá pessoal, gostaria da opinião de vocês. Nos últimos 3 anos, para todos os meus EAs, tenho usado as funções "Ctrade" do Trade.mqh para abrir, modificar e fechar posições no mercado futuro (Indice e dólar). #include <Trade/Trade.mqh> CTrade Trade; //--- Example void BuyTrade() { double lot= 1
//+------------------------------------------------------------------+ //| CSignalFxMedias.mqh | //| Fernando Ribeiro | //+------------------------------------------------------------------+ #property copyright "Copyright 2021, Fernando Ribeiro" #property