Invalid price

 

Bom dia, gente. Blz?

Tô com um problema que já tentei resolver de várias formas e de vez em quando ainda acontece.

Estou usando ORDER_TYPE_SELL e ORDER_FILLING_FOK.

Em média, a cada 10 tentativas uma falha. 

Aqui, o preço atual do ask está 10 pontos a mais do que o preço que tentei efetuar a ordem.

Mas, por ser um TRADE_ACTION_PENDING, era para fazer a ordem pendente e quando batesse no valor efetuar a venda, certo?

Muitíssimo obrigada pela ajuda.

Tenham um bom dia.

 
Jeniffer Camps:


Olá Jeniffer,

não temos bola de cristal para adivinhar:  

1) Qual ativo?

2) Qual corretora?

3) Um print do log diáro exemplificando o erro.

 
Rogerio Giannetti Torres:

Olá Jeniffer,

não temos bola de cristal para adivinhar:  

1) Qual ativo?

2) Qual corretora?

3) Um print do log diáro exemplificando o erro.

O ativo é o WINV20.

Usando a XP.

Sobre o print, eu coloquei mas, não apareceu.

Vou tentar colocar aqui de novo.

2020.09.25 10:25:01.126 MiniIndiceXP1 (WINV20,M5) Alert: The Sell order request could not be completed. Error: 4756

2020.09.25 10:25:01.126 MiniIndiceXP1 (WINV20,M5) bid: 95895.0 ask: 95900.0 price: 95890.0 loss: 95990.0 gain: 95860.0

______________________________________________________________________________________________________________

2020.09.25 10:25:00.807 Trades '4263358': sell stop 1 WINV20 at 95890 sl: 95990 tp: 95860

2020.09.25 10:25:01.126 Trades '4263358': failed sell stop 1 WINV20 at 95890 sl: 95990 tp: 95860 [Invalid price]

______________________________________________________________________________________________________________


Abaixo, uma ordem que deu certo.

2020.09.25 12:35:00.602 Trades '4263358': buy stop 1 WINV20 at 96550 sl: 96450 tp: 96580

2020.09.25 12:35:00.731 Trades '4263358': accepted buy stop 1 WINV20 at 96550 sl: 96450 tp: 96580

2020.09.25 12:35:00.731 Trades '4263358': order #626116727 buy stop 1 / 1 WINV20 at 96550 done in 129.504 ms (Request accepted internally.)

2020.09.25 12:35:00.918 Trades '4263358': deal #178091009 buy 1 WINV20 at 96545 done (based on order #626116727)

2020.09.25 12:35:27.553 Trades '4263358': deal #178091435 sell 1 WINV20 at 96575 done (based on order #626117563)

_______________________________________________________________________________________________________________

Muitíssimo obrigada pela atenção e auxílio.    


 
Jeniffer Camps:


 (WINV20,M5) Alert: The Sell order request could not be completed. Error: 4756

2020.09.25 10:25:01.126 MiniIndiceXP1 (WINV20,M5) bid: 95895.0 ask: 95900.0 price: 95890.0 loss: 95990.0 gain: 95860.0

______________________________________________________________________________________________________________

2020.09.25 10:25:00.807 Trades '4263358': sell stop 1 WINV20 at 95890 sl: 95990 tp: 95860

2020.09.25 10:25:01.126 Trades '4263358': failed sell stop 1 WINV20 at 95890 sl: 95990 tp: 95860 [Invalid price]


Oi Jeniffer,

a ordem SEEL STOP em 95890  com BID em 95895  ou seja um  Tick abaixo do BID.  A ordem chegou no servidor com BID abaixo 95895 ==> Invalid price

 
Rogerio Giannetti Torres:

Oi Jeniffer,

a ordem SEEL STOP em 95890  com BID em 95895  ou seja um  Tick abaixo do BID.  A ordem chegou no servidor com BID abaixo 95895 ==> Invalid price

Bom dia, Rogério. 

Eu pensei que, no caso da venda seria considerado o ask e não o bid.

Muitíssimo obrigada pela ajuda.

Tenha um ótimo dia.

 

Bom dia, Alguém poedria me ajudar neste tipo de erro? Não estou conseguindo negociar mini Dolar.


2020.11.30 10:53:14.602 Trades '1001079429': accepted buy stop 15 WDOZ20 at 5316.000 sl: 5214.500 tp: 5414.500

2020.11.30 10:53:14.604 Trades '1001079429': order #711298866 buy stop 15 / 15 WDOZ20 at 5316.000 done in 26.041 ms (Request accepted internally.)


OBS: MetaTrader 5 na Clear.




Razão: