Aprire il P&L solo per le operazioni di acquisto o di vendita per coppia?
5 risposte
JS17
7 anni fa #116167
Ciao a tutti,
Come dice il titolo, come posso ottenere ad esempio il P&L aperto per le operazioni solo BUY per coppia (simbolo) ???????
tomas262
7 anni fa #140975
Salve,
con la funzione "Apri PL" si specifica sempre il numero magico, quindi questa funzione restituisce sempre i PL aperti per un ordine specifico.
Avete bisogno di una funzione che restituisca il P/L aperto per tutti gli ordini di acquisto aperti in una coppia specifica?
JS17
7 anni fa #140981
Avete bisogno di una funzione che restituisca il P/L aperto per tutti gli ordini di acquisto aperti in una coppia specifica?
Sì, per favore 🙂
tomas262
7 anni fa #141018
Salve,
Aggiungetelo nel file EA Wizard / code / CustomFunctions.mq4. Quindi è possibile utilizzarlo nella procedura guidata come mostrato nell'esempio allegato.
float sumProfitLong(string symbolString) { float totalLongProfit = 0; for(int i=OrdersTotal()-1; i>=0; i--) { se (OrderSelect(i,SELECT_BY_POS)==true) { se (OrderType() == OP_BUY && OrderSymbol() == symbolString) { totalLongProfit += OrderProfit(); } } } return totalLongProfit; }
JS17
7 anni fa #141021
tomas262
7 anni fa #141022
Ops, scusate, è già allegata 🙂
Stai visualizzando 5 risposte - da 1 a 5 (di 5 totali)