OrderDelete(ticket)

 

Estou usando o Virtual Order Manager do MQL5 e estou usando o seguinte comando:

 VOM.OrderDelete(ticket);

O problema é que eu não sei como receber todos os tickets das ordens que estão abertas. 

 
frbaratieri:

Estou usando o Virtual Order Manager do MQL5 e estou usando o seguinte comando:

 VOM.OrderDelete(ticket);

O problema é que eu não sei como receber todos os tickets das ordens que estão abertas. 

Veja se este link ajuda:

https://www.mql5.com/pt/docs/trading/ordergetticket

Boa sorte!!!

Documentação sobre MQL5: Funções de Negociação (Trade) / OrderGetTicket
Documentação sobre MQL5: Funções de Negociação (Trade) / OrderGetTicket
  • www.mql5.com
Funções de Negociação (Trade) / OrderGetTicket - Referência sobre algorítimo/automatização de negociação na linguagem para MetaTrader5
 
frbaratieri:

Estou usando o Virtual Order Manager do MQL5 e estou usando o seguinte comando:

 VOM.OrderDelete(ticket);

O problema é que eu não sei como receber todos os tickets das ordens que estão abertas. 

Olá frbaratieri, note que o VOM não é nativo no MQL5, portanto você deve estar se referindo a um módulo específico baseado no artigo https://www.mql5.com/en/articles/88

Nesse caso, é necessário examinar as especificações desse módulo, que acredito faça esse controle através de variáveis próprias.

A Virtual Order Manager to track orders within the position-centric MetaTrader 5 environment
A Virtual Order Manager to track orders within the position-centric MetaTrader 5 environment
  • 2010.05.13
  • Paul
  • www.mql5.com
This class library can be added to an MetaTrader 5 Expert Advisor to enable it to be written with an order-centric approach broadly similar to MetaTrader 4, in comparison to the position-based approach of MetaTrader 5. It does this by keeping track of virtual orders at the MetaTrader 5 client terminal, while maintaining a protective broker stop for each position for disaster protection.