Leilão de abertura

 

Boa noite!

Preciso de uma ajuda, estou iniciando no metatrader e queria fazer o expert advisor participar do leilão de abertura do mini dolar..

mas sempre retorna o erro 10006 ...

 

O código é esse:

 CTrade            m_Trade; 

 

m_Trade.Sell(1,"WDOZ16",3367,3375,3281,"");  

 

exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500

rejected exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500 

resultcode = 10006 

 

Desde já, agradeço! 

 
camba:

Boa noite!

Preciso de uma ajuda, estou iniciando no metatrader e queria fazer o expert advisor participar do leilão de abertura do mini dolar..

mas sempre retorna o erro 10006 ...

 

O código é esse:

 CTrade            m_Trade; 

 

m_Trade.Sell(1,"WDOZ16",3367,3375,3281,"");  

 

exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500

rejected exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500 

resultcode = 10006 

 

Desde já, agradeço! 

Olá camba, seu código está assim mesmo, com os preços hardcoded?

Sds.,

Rogério Figurelli 

 
Rogerio Figurelli:

Olá camba, seu código está assim mesmo, com os preços hardcoded?

Sds.,

Rogério Figurelli 

Opa, boa tarde! 

 Não está assim o código, está em variáveis, só coloquei assim pra ficar mais fácil de visualizar...

Encontrei o problema, não está no código, está na corretora que não aceita ordem automatizada... absurdo!!! 

 
camba:

Opa, boa tarde! 

 Não está assim o código, está em variáveis, só coloquei assim pra ficar mais fácil de visualizar...

Encontrei o problema, não está no código, está na corretora que não aceita ordem automatizada... absurdo!!! 

Qual é a sua corretora?
 
camba:

Boa noite!

Preciso de uma ajuda, estou iniciando no metatrader e queria fazer o expert advisor participar do leilão de abertura do mini dolar..

mas sempre retorna o erro 10006 ...

 

O código é esse:

 CTrade            m_Trade; 

 

m_Trade.Sell(1,"WDOZ16",3367,3375,3281,"");  

 

exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500

rejected exchange sell 1.00 WDOZ16 at market sl: 3375.000 tp: 3281.500 

resultcode = 10006 

 

Desde já, agradeço! 

Boa tarde,

para participar do leilão é preciso enviar ordens limitadas.

 

Um abraço,

 

Romeu. 

 
Romeu Bertho:

Boa tarde,

para participar do leilão é preciso enviar ordens limitadas.

 

Um abraço,

 

Romeu. 

Olá Romeu,

Perfeita observação e ótima contribuição, esse é realmente o ponto principal.

Você já testou fazer isso nas duas corretoras nacionais que permitem operação real, tanto em mercado futuro como a vista? 

Sds.,

Rogério Figurelli 

 
Rogerio Figurelli:

Olá Romeu,

Perfeita observação e ótima contribuição, esse é realmente o ponto principal.

Você já testou fazer isso nas duas corretoras nacionais que permitem operação real, tanto em mercado futuro como a vista? 

Sds.,

Rogério Figurelli 

Boa noite Figurelli,

eu já realizei alguns testes em futuros na XP. Funcionou perfeitamente, acredito que no a vista também não há problemas (espero). 

O único porém, uma vez colocado a ordem, você não irá conseguir cancelar a mesma, no máximo alterar para um valor mais caro. Isso é regra do leilão mesmo.

Quando o mercado abrir, caso sua ordem não tenha sido executada, é possível cancelar normalmente. 

Um abraço,

Romeu. 

 
Romeu Bertho:

Boa noite Figurelli,

eu já realizei alguns testes em futuros na XP. Funcionou perfeitamente, acredito que no a vista também não há problemas (espero). 

O único porém, uma vez colocado a ordem, você não irá conseguir cancelar a mesma, no máximo alterar para um valor mais caro. Isso é regra do leilão mesmo.

Quando o mercado abrir, caso sua ordem não tenha sido executada, é possível cancelar normalmente. 

Um abraço,

Romeu. 

Olá Romeu, 

Muito bom, obrigado por compartilhar, são excelentes informações práticas para todos.

Abraço,

Rogério Figurelli 

 

Senhores, boa tarde!

Não foi respondido qual era a corretora que ele usa, uma nota: CLEAR não funciona EA. 

Atenciosamente,

Daniel 

 

Boa Tarde,

 

Estou com a mesma dúvida, como enviar uma ordem no leilão de fechamento.

Entendi a explicação do Romeu, que deve ser uma ordem limitada e que respeite as condições do leilão.

Porém, como consigo sabe se um ativo está no leilão de fechamento?

 

Obrigado,

 

Marcus 

Razão: