Como saber o lucro/prejuízo de um Trade

 

Olá! Peço uma ajuda...

 Após realizar um trade em um EA, ou seja com a posição fechada, como consigo saber qual foi o resultado em R$ ou em pontos sem fazer este controle através de um lógica criada por mim mesmo? Temos alguma classe que nos fornece esse valor?

 O que desejo é detectar que minha estratégia já entrou no lucro em um dia e assim, para de operar naquele dia. Caso ela esteja no prejuízo a estratégia continuará ligada neste dia de operação.  

 Desde já fico grato. 

 
Podes ajuda de alguem para criar uma função: o fecho de uma posição só acontece com diferença cambial em que o resultado seja superior a zero. Pedes um orçamento para alguém criar essa opção ou pedes a opinião para saber se isso é possível.
 

Basta verificar o DEAL_PROFIT no histórico daquele DEAL, por meio do HistoryDealGetDouble(). Caso você queira o lucro on going, basta verificar o POSITION_PROFIT por meio do PositionGetDouble(). Caso você não esteja interessado em uma posição ou deal específica, você pode controlar pelas propriedades da conta, verificando os balanços de tempos e tempos.


Entretanto, não há forma de realizar esse controle sem construir um algoritmo para esse fim.

Razão: