Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Boa tarde. Ajude-me a encontrar um erro no código.
Este é o programa inicial no tutorial .
Não conta carrapatos. Por que é assim?
Obrigado
//+------------------------------------------------------------------+
//| função de inicialização de especialista |
//+
+ int Count=0; // Variável global.
//
int init() // Especial init()
{
Alerta ("A função init() funcionou no início"); // Mensagem
retorno; // Sair init()
}
//
int start() // Especial init() {
double Price = Ask; // Contagem de variáveis locais.
Contagem++; // Contador de carrapatos
Alerta("Novo carrapato ",Contagem", Preço = ",Preço);// Mensagem
retorno; // Saída início()
}
//
int deinit() // Função especial deinit()
{
Alerta ("Deinit() acionado durante o upload"); // Mensagem
retorno; // Saída deinit()
}
//
Eis o que está saindo
Bom dia.
O servidor da corretora onde eu tenho uma conta real é configurado de modo que se não houver cotação por mais de 3 minutos (tempo diferente para símbolos diferentes) então é gerada uma proibição de comércio e em vez de executar uma ordem para abrir/fechar ou atualizar o servidor responde sem PREÇO (até que a cotação chegue). Ao mesmo tempo, no registro exibe uma mensagem:
2012.04.20 13:42:07 '245---00': pedido compra 0.2 JOK2 abertura a 0.00 sl: 0.00 tp: 0.00 falhou [Cotações fora de cotação]
-------------------
Assim, acontece que é impossível trabalhar com a EA de múltiplas moedas desta corretora na MT4. Especialmente durante a noite de baixa liquidez - uma/duas posições ainda estão abertas - e outras 2-3 estão sendo rejeitadas!
Não entendo porque eles fizeram isso. O suporte não responde realmente, eles torcem como vermes sob a bota, e se enganam com os desenvolvedores de mql - muitas vezes afirmando que isto é (literalmente:) uma característica de falha da plataforma mt4. Tudo bem, deixe isso com a consciência deles.
Por favor, avise-me como retornar ao terminal esta estranha proibição " abertura às 0,00 sl: 0,00 tp: 0,00 fracassou [Off cotações]" - para que eu pudesse verificar todas as 3-4 moedas que preciso para "SEM PREÇO" em programação antes de abrir e só então a EA enviaria ordens para abrir/fechar posições! Seu apoio técnico não dá uma resposta a esta pergunta ...
Não entendo por que isso é feito dessa maneira.
Isto é uma muleta. Geralmente é uma muleta para os CDs que têm problemas com atrasos nas cotações.
Se você quiser monitorá-lo você mesmo, você precisa monitorar todos os carrapatos para todos os símbolos comercializados e introduzir antecipadamente uma proibição ao Expert Advisor.
Boa tarde. Ajude-me a encontrar um erro no código.
Este é o programa inicial no tutorial .
Não conta carrapatos. Por que é assim?
Obrigado
//+------------------------------------------------------------------+
//| função de iniciação de especialista |
//+------------------------------------------------------------------+
int Count=0; // Variável global.
//--------------------------------------------------------------------
função int init() //special init()
{
}
//--------------------------------------------------------------------
int start() // função especial start()
{
preço duplo = perguntar; // Variável local.
Contagem++; // Contador de carrapatos
Alerta("Novo tick ",Count", Preço = ",Price);// Mensagem
retorno; // Saída início()
}
//--------------------------------------------------------------------
int deinit() // Função especial deinit()
{
}
//--------------------------------------------------------------------
Isto é uma muleta. Normalmente isso é introduzido em corretoras que têm problemas com atrasos nas cotações.
Se quisermos monitorá-lo nós mesmos, devemos monitorar todos os carrapatos para todos os símbolos comercializados e introduzir a proibição ao Expert Advisor com antecedência.
Então, acontece que não podemos programar o funcionamento correto da EA com várias moedas - para posições simultâneas de abertura/fechamento de várias moedas?
Especialmente porque há um intervalo diferente para moedas diferentes (e há centenas de instrumentos no MT4!) - no servidor há um intervalo diferente antes da proibição "NO PRICE" e esses intervalos mudam durante o dia!
O que os desenvolvedores da plataforma mt4 têm a dizer? Como uma EA com várias moedas pode funcionar normalmente nessas condições com freqüentes [cotações fora de cotação], especialmente à noite ( ver meu posto acima)?
Especialmente, para diferentes moedas (e há várias centenas de instrumentos no MT4!) - o servidor estabelece diferentes intervalos para o momento da proibição de "SEM PREÇO".
Isso é verdade.
e estes intervalos mudam durante um dia!
Isso é improvável. Eles parecem estar conectados com a ferramenta.
Tenho feito perguntas de novatos e nenhuma resposta, talvez alguém aqui possa ajudar.
Olá, conselho de ajuda, escreveu uma coruja, periodicamente tem que abrir 2 pedidos de uma só vez o problema é que nem sempre abre ambos os pedidos, o deslize que coloco e 3 e 5 e 10, mas ainda não não não sim e abrir um único. Não consigo descobrir como organizar um guardião que acompanhe as aberturas e, se necessário, abra uma ordem "esquecida" em falta?