Abrir P&L para negociações de compra ou de venda SOMENTE por par?
5 respostas
JS17
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) ???????
tomas262
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?
JS17
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 🙂
tomas262
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; }
JS17
7 anos atrás #141021
tomas262
7 anos atrás #141022
Ops, desculpe, ele já está anexado 🙂
Visualizando 5 respostas - 1 até 5 (de um total de 5)