Discussão do artigo "Processamento de eventos trade no Expert Advisor usando a função OnTrade()" - página 3

 
Strange...., por que não é mostrado como rastrear o fechamento de uma posição por stop ou take?
 
Tango_X:
Strange...., por que não é mostrado como rastrear o fechamento da posição por stop ou take?

O artigo foi escrito há muito tempo. Desde então, surgiu um novo recurso

A partir daversão 1625, há uma maravilhosa enumeração ENUM_DEAL_REASON:

ENUM_DEAL_REASONDescrição do motivo
......
DEAL_REASON_SLA operação foi realizada como resultado do acionamento do Stop Loss.
DEAL_REASON_TPA operação foi executada como resultado do acionamento de Take Profit
......

que pode ser rastreado em OnTradeTransaction.


Exemplo de operação: Stop Loss Take Profit

 
Vladimir Karputov:

O artigo foi escrito há muito tempo. Desde então, surgiu uma nova oportunidade

A partir daversão 1625, há uma maravilhosa enumeração ENUM_DEAL_REASON:

ENUM_DEAL_REASONDescrição do motivo
......
DEAL_REASON_SLA operação foi realizada como resultado do acionamento do Stop Loss.
DEAL_REASON_TPA operação foi executada como resultado do acionamento de Take Profit
......

que pode ser rastreado em OnTradeTransaction.


Exemplo de operação: Stop Loss Take Profit

Muito obrigado!!!

 
Vladimir Karputov:

O artigo foi escrito há muito tempo. Desde então, surgiu uma nova oportunidade

A partir daversão 1625, há uma maravilhosa enumeração ENUM_DEAL_REASON:

ENUM_DEAL_REASONDescrição do motivo
......
DEAL_REASON_SLA operação foi realizada como resultado do acionamento do Stop Loss.
DEAL_REASON_TPA operação foi executada como resultado do acionamento de Take Profit
......

que pode ser rastreado em OnTradeTransaction.


Exemplo de operação: Stop Loss Take Profit

Mais uma pergunta ao longo do caminho.

Eu uso o campo "Comments" (Comentários) em uma posição para armazenar o período de abertura dessa posição e, quando o Stop Loss/Take Profit é acionado, o terminal escreve st/tp nesse campo. Como proibir o terminal e a corretora de alterar o comentário? Ou talvez você conheça outra maneira de armazenar o período de cada posição?

 
no mql5 não consigo concluir isso. Como reconhecer apenas as novas ordens, independentemente dos comentários e do número principal? Tenho uma compra no fechamento sinalizando que a venda entrou (e vice-versa).