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
Olá a todos novamente,
Oops, estou dizendo mentiras aqui, devo ter ficado cansado ontem à noite ao postar isto.
Na verdade, é o erro nº 3 que não é o erro genérico, mas "ERR_INVALID_TRADE_PARAMETERS" ou parâmetros inválidos foram passados para a função comercial, por exemplo, símbolo errado, operação comercial desconhecida, deslizamento negativo, número de bilhete inexistente, etc. A lógica do programa deve ser alterada.
Provavelmente posso corrigir isto por mim mesmo ainda hoje.
Desculpe pelo problema de ler este tópico, eu me confundi com o relatório de erro de 0,1,2,3 e.t.c ao invés de 1,2,3!
Howard
Precisa de ajuda com a arrayBsearch
Oi, pessoal,
Ainda estou trabalhando no Santo Graal LOL Preciso de ajuda com o arrayBsearch se alguém puder ajudar aqui, por favor, me mande um endereço de e-mail para que eu possa encaminhar yuo os dois arquivos em que preciso de ajuda.
Obrigado
plz...pode qualquer um me ajudar...
Eu tenho um consultor especializado....
é um trabalho muito bom no backtest,
não funciona em conta demo....
por que...o que está errado???
O perito é o heare...
Alguém pode me ajudar com meu simples MA EA?
Olá a todos.... Este é meu primeiro post neste quadro e espero obter alguma ajuda com isto, minha primeira tentativa de escrever um EA. Estou tentando mantê-lo tão simples quanto possível. É só para aprender o código.
Mas eu tive um problema. O EA compila ok. Mas quando eu o executo, ele nunca abre uma ordem.
Alguém pode me dizer que linhas adicionar para obter uma ordem de abertura.
A idéia geral é apenas ter uma ordem OP_BUY para abrir quando a simples ma de 1 fecha acima da sma de 10.
Para o propósito deste EA não estou preocupado com TP, SL, ou pedidos curtos.
É apenas para abrir uma ordem toda vez que a sma1 fecha acima da sma 10.
Qualquer ajuda será muito apreciada. E obrigado em adiantado a Coder Guru e ao resto de vocês.
Lotes duplos externos = 0,1;
//+------------------------------------------------------------------+
//| função de iniciação de especialista |
//+------------------------------------------------------------------+
int init()
{
//----
//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de desinicialização especializada |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
retorno(0);
}
int Crossed (linha dupla1, linha dupla2)
{
estática int últimaDireção = 0;
corrente int estáticaDireção = 0;
se (linha1>linha2) correnteDireção = 1;
se (linha1>linha2) correnteDireção = 2;
if (currentDirection !=lastDirection)
{
lastDirection=currentDirection;
return(últimaDireção);
}
senão
{
retorno(0);
}
}
//+------------------------------------------------------------------+
//| função de início especializado |
//+------------------------------------------------------------------+
int start()
{
int ticket, total;
duploSMA curto,SMA longo;
duplo cruzado;
if(Bars<100)
{
Imprimir("Não há dados suficientes para analisar");
retornar(0);
}
shortSMA=iMA(NULL,0,1,0,MODE_SMA,PRICE_OPEN,0);
longSMA=iMA(NULL,0,10,0,MODE_SMA,PRICE_CLOSE,0);
int isCrossed=Crossed(shortSMA,longSMA);
total=OrdensTotal();
if(total<1)
se (Cruzado ===1)
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0, "Minute Chart",12345,0,Silver);
se (bilhete>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Imprimir("Pedido de compra aberto no Minute Chart em: ("Pedido/Preço Aberto()");
}
senão
Print("Encountered Error on Minute Chart ", GetLastError()));
return(0);
}
//----
//----
retorno(0);
}
//+------------------------------------------------------------------+
Como transformar alerta em EA comercial
Oi, pessoal,
Como você transforma um indicador de alerta em um EA comercial?
Eu tentei mudar o comando Alert(Symbol()+" "+Period()+" XO Long ",Bid); para OrderSend(Symbol(),OP_BUY,0.01,Ask,3,20,20, "XO-CCI",1,0,Blue); no início eu escolhi o menu para fazer EA, depois o conteúdo do meu indicador de alerta, copiei para esta EA, depois mudei o comando de alerta para comando de negociação como acima, depois compilei. Mas a EA compilada não está fazendo nenhuma troca depois que eu a experimentei no gráfico 1M por um dia.
Por favor, ajude-me.
minha primeira ea baseada no indicador fractal_dimensional
fractal_dimension indicator draw a line with the parameter e_ramdom_line= 1.5 Eu quero que meu especialista pare de negociar quando o fdi (índice de dimensão fractal) for >1.5, e continue negociando quando fdi for < 1.5.
Estou procurando ajuda para escrever um icustom para lidar com esta condição dentro da minha ea.
obrigado
Consultor especializado
Por favor, ajude...
Como a EA trabalha com minha conta Demo, mas não com a conta Live. (mesma configuração, mesmo corretor, mesmo tudo...)
Acredito que alguns corretores não permitem que as EA's sejam administradas por padrão. Talvez valha a pena verificar com seu corretor.
Também é possível dentro da EA determinar se a conta é uma demo, dar uma olhada no código fonte e ver se a EA usa a função IsDemo, pode ser que o desenvolvedor só quisesse que ela fosse executada em contas demo.