Come ottenere il saldo del conto

4 risposte

clonex / Ivan Hudec

Cliente, bbp_partecipante, comunità, sq-ultimate, collaboratore, autore, editore, 271 risposte.

Visita il profilo

8 anni fa #114190

Ciao ,

 

sto cercando di ottenere il saldo del conto al momento dell'ordine di elaborazione in public void computeForOrder(SQStats stats, StatsTypeCombination combination, SQOrder order, SQSettings settings, SQStats statsLong, SQStats statsShort)

 

Esiste un campo

 

order.AccountBalance dove ricevo il valore 0,0

 

Esiste un altro metodo

 

ordine.getBalance(java.lang.String plType)   dove non so cosa sia la stringa plType

 

Sì, ci sono altri modi per calcolare questo valore, ma potete spiegare come utilizzare questi approcci?

 

Grazie in anticipo

 

 

Clonex

0

Tamas

Cliente, bbp_partecipante, comunità, sq-ultimate, 73 risposte.

Visita il profilo

8 anni fa #132621

Ciao Clonex,

 

Il bilancio non viene calcolato in statvalues, ma è possibile calcolarlo direttamente nello snippet.

 

private double balanceInMoney = 0;
private double balanceInPct = 0;
private double balanceInPips = 0;

 

@Override
public void computeForOrder(SQStats stats, StatsTypeCombination combination, SQOrder order, SQSettings settings, SQStats statsLong, SQStats statsShort) throws Exception {
if(!order.isBalanceOrder()) {
  balanceInMoney+=ordine.PL;
  balanceInPct+=ordine.PctPL;
  balanceInPips+=ordine.PipsPL;
 
/*o per la combinazione particolare 
private double balance = 0; 
 
if(!order.isBalanceOrder()) {
double PL = getPLByStatsType(ordine, combinazione);
saldo+=PL;
}
*/
}
 
 
//in questo momento conosci già l'equilibrio 🙂
 
}
 
Cordiali saluti,
Tomas

0

clonex / Ivan Hudec

Cliente, bbp_partecipante, comunità, sq-ultimate, collaboratore, autore, editore, 271 risposte.

Visita il profilo

8 anni fa #132623

Ciao Tamas,

Questo è quello che stavo cercando 😉 Quindi in generale la classe statvalues non è consigliato per calcolare questo tipo di statistiche, giusto?

 

Clonex

0

Tamas

Cliente, bbp_partecipante, comunità, sq-ultimate, 73 risposte.

Visita il profilo

8 anni fa #132624

StatValues è il posto giusto per calcolare qualsiasi tipo di statistica.

Se avete bisogno del saldo, calcolatelo e usatelo.

 

In SQOrder gli atributi AccountBalance/PipsAccountBalance/PctAccountBalance sono utilizzati nel modulo Equity control che li modifica continuamente in base all'entità dell'operazione.

 

Cordiali saluti,

Tomas

0

clonex / Ivan Hudec

Cliente, bbp_partecipante, comunità, sq-ultimate, collaboratore, autore, editore, 271 risposte.

Visita il profilo

8 anni fa #132627

Eccellente Tamas. Grazie. 

0

Stai visualizzando 4 risposte - da 1 a 4 (di 4 totali)