Invalid Price no Mini Dolar usando CTrade PositionClose

Para adicionar comentários, por favor Faça o login ou registrar
Tulio Pompeu
87
Tulio Pompeu  

Olá!

Estou tendo um erro quando tento fechar uma posição no Mini Dolar, utilizando o PositionClose no CTrader:


m_trade.PositionClose(m_position.Ticket());


failed exchange sell 1.00 WDON18 at 3555.870, close #2 buy 1.00 WDON18 3553.500 [Invalid price]


Acho que é devido o Preço não estar normalizado, mas não sei como fazer isso usando o CTrader.


Podem me ajudar, por favor?


Obrigado!


Túlio

Daniel Andrejczuk
5698
Daniel Andrejczuk  

Olá,

O preço da sua ordem esta como "3555.870", que não é válido. Isso ocorre as vezes em backtest devido informações erradas na base das corretoras. Para resolver isso você tem que corrigir o valor antes de enviar a ordem.

Att.

Daniel

Tulio Pompeu
87
Tulio Pompeu  
Daniel Andrejczuk:

Olá,

O preço da sua ordem esta como "3555.870", que não é válido. Isso ocorre as vezes em backtest devido informações erradas na base das corretoras. Para resolver isso você tem que corrigir o valor antes de enviar a ordem.

Att.

Danie

Daniel Andrejczuk:

Olá,

O preço da sua ordem esta como "3555.870", que não é válido. Isso ocorre as vezes em backtest devido informações erradas na base das corretoras. Para resolver isso você tem que corrigir o valor antes de enviar a ordem.

Att.

Daniel

Obrigado!

josselmo quinino
14
josselmo quinino  

Eu estou tendo o mesmo problema. Como eu corrigo esse valor?

Alguém poderia me ajudar?

Tulio Pompeu
87
Tulio Pompeu  
josselmo quinino:

Eu estou tendo o mesmo problema. Como eu corrigo esse valor?

Alguém poderia me ajudar?

Amigo, consegui resolver alterando a função PositionClose da classe CTrade normalizando o valor.
Jonathan Pereira
962
Jonathan Pereira  
Tulio Pompeu:
Amigo, consegui resolver alterando a função PositionClose da classe CTrade normalizando o valor.
Bom dia, 
Isso acho que seria melhor seu EA gerenciar ao invés de alterar o objeto da biblioteca pública, pois se houver alguma atualização provavelmente você vai perder essa alteração.


Para adicionar comentários, por favor Faça o login ou registrar