Ordem Pendente funciona na conta DEMO e não funciona na conta Real

 

Bom dia pessoal, 

Estou tentando mandar uma ordem pendente através do MT5, mas estou enfrentando dificuldades.

As ordens funcionam muito bem na conta DEMO, entretanto quando tento executá-las na conta REAL elas simplesmente não são enviadas.

Tentei na corretora RICO e na CLEAR, mas em nenhuma das duas funcionou.

No mesmo código são enviadas ordens a mercado e ordens pendentes, as ordens a mercado são executadas normalmente, mas as ordens pendentes nem aparecem.

Fiz contato com a corretora e elas informaram que as ordens não foram enviadas.

As ordens pendentes enviadas são:


trade.OrderOpen( Symbol(), ORDER_TYPE_BUY_LIMIT, 100, rates[1].close - 100*_Point, rates[1].close - 100*_Point, rates[1].close - 200*_Point, rates[1].close + 200*_Point, ORDER_TIME_GTC,0);


Já tentei também:


trade.BuyLimit(100, rates[1].close - 100*_Point, Symbol(), rates[1].close - 200*_Point, rates[1].close + 200*_Point, ORDER_TIME_GTC,0); 


As duas funcionaram na conta DEMO, mas não funcionaram na conta REAL.


Se puderem me ajudar.

 
INICIANTEJr:

Bom dia pessoal, 


Olá

se a ordem não foi despachada é porque deu erro, leai as msg de erros  log DIÁRIO e do log EXPERTS.

 
Interessante que na conta DEMO funciona normal.
 
Verifique se vc têm Margem suficiente para o tamanho do lote a operar.
Razão: