Ordem enviada a mercado, e corretora colocando preço na mesma.

 
Boa tarde.

Estou a alguns dias, tentando resolver isso.

Estou enviando uma ordem a mercado, quando esta ordem chega na corretora, ela coloca um preço limite de 55 pontos. Acontece, que o setup é um setup de rompimento, e as vezes da uma espichada, e o preço colocado pela corretora fica fora, logo a ordem é cancelada, e preciso reenvia-la.

Abaixo a forma que estou enviando a mesma.

Alguém está com o mesmo problema?


 MqlTradeRequest request={0};
 MqlTradeResult  result={0};
         request.action      = TRADE_ACTION_DEAL;          
         request.type        = ORDER_TYPE_SELL;                 
         request.expiration  = ORDER_TIME_DAY;                      
         request.type_filling=ORDER_FILLING_RETURN;         
         request.symbol      =_Symbol;                             
         request.volume      = Volume;                          
         request.price       = 0;                                   
         request.deviation   = -1;
         request.sl          = 0;                               
         request.tp          = 0;                             
         request.comment     = "Entrada 1";
OrderSend(request,result);
 
Gabriel ...:

Gabiel,

Você disse: Estou enviando uma ordem a mercado, quando esta ordem chega na corretora, ela coloca um preço limite de 55 pontos..

Você tem o log diário dessa operação?

 
Rogerio Giannetti Torres:

Gabiel,

Você disse: Estou enviando uma ordem a mercado, quando esta ordem chega na corretora, ela coloca um preço limite de 55 pontos..

Você tem o log diário dessa operação?

Sim, acabei de descobrir que a partir de 09/03/2020, se iniciou isso, la dentro da corretora.

Não é problema com o Meta e sim com a corretora, agora resta saber se isso é coisa da corretora ou da B3...

Pegamos vários logs, gerados pela própria corretora e em com usuários diferentes, com EAs diferentes.

Quando tiver uma noticia sobre isso, pela corretora, posto aqui.

Abraços