Resposta

Abrir P&L para negociações de compra ou de venda SOMENTE por par?

5 respostas

JS17

Cliente, bbp_participante, comunidade, 73 respostas.

Perfil da visita

7 anos atrás #116167

Olá a todos,

 

Como diz o título, como faço para obter, por exemplo, o P&L aberto para negociações somente de COMPRA por par (símbolo) ???????

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #140975

Olá,

 

Com a função "Open PL", você sempre especifica o número mágico, de modo que essa função sempre retorna o PL aberto para uma ordem específica.

Você precisa de uma função para retornar o P/L aberto para todas as ordens de compra abertas em um par específico?

0

JS17

Cliente, bbp_participante, comunidade, 73 respostas.

Perfil da visita

7 anos atrás #140981

Você precisa de uma função para retornar o P/L aberto para todas as ordens de compra abertas em um par específico?

 

Sim, por favor 🙂 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141018

Olá,

 

Adicione isso ao arquivo EA Wizard / code / CustomFunctions.mq4. Em seguida, você poderá usá-lo no Assistente, conforme mostrado no exemplo anexado

float sumProfitLong(string symbolString) {
   float totalLongProfit = 0;
   for(int i=OrdersTotal()-1; i>=0; i--) {
      if (OrderSelect(i,SELECT_BY_POS)==true) {
         se (OrderType() == OP_BUY && OrderSymbol() == symbolString) {
            totalLongProfit += OrderProfit();
         }
      }
   }
   return totalLongProfit;
}

0

JS17

Cliente, bbp_participante, comunidade, 73 respostas.

Perfil da visita

7 anos atrás #141021

Obrigado

 

Qual exemplo?

 

Nenhum exemplo anexado

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141022

Ops, desculpe, ele já está anexado 🙂

0

Visualizando 5 respostas - 1 até 5 (de um total de 5)