Kontostand abfragen

4 Antworten

clonex / Ivan Hudec

Kunde, bbp_participant, community, sq-ultimate, Mitwirkender, Autor, Herausgeber, 271 Antworten.

Profil besuchen

vor 8 Jahren #114190

Hallo ,

 

Ich versuche, den Kontostand zum Zeitpunkt der Auftragsberechnung zu ermitteln. in public void computeForOrder(SQStats stats, StatsTypeCombination combination, SQOrder order, SQSettings settings, SQStats statsLong, SQStats statsShort)

 

Es gibt ein Feld

 

order.AccountBalance wo ich den Wert 0.0 erhalte

 

Es gibt eine weitere Methode

 

bestellen.getBalance(java.lang.String plType)   wo ich nicht weiß, was die Zeichenfolge plType ist

 

Ja, es gibt noch andere Möglichkeiten, diesen Wert zu berechnen, aber können Sie bitte erklären, wie man diese Ansätze verwendet?

 

Vielen Dank im Voraus

 

 

Clonex

0

Tamas

Kunde, bbp_participant, community, sq-ultimate, 73 Antworten.

Profil besuchen

vor 8 Jahren #132621

Hallo Clonex,

 

Gleichgewicht wird nicht in statvalues berechnet, aber Sie können es direkt in Ihrem Snippet berechnen.

 

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+=order.PL;
  balanceInPct+=order.PctPL;
  balanceInPips+=Auftrag.PipsPL;
 
/*oder für die jeweilige Kombination 
private double balance = 0; 
 
if(!order.isBalanceOrder()) {
double PL = getPLByStatsType(Auftrag, Kombination);
Saldo+=PL;
}
*/
}
 
 
//in diesem Moment kennst du bereits das Gleichgewicht 🙂
 
}
 
Mit freundlichen Grüßen,
Tomas

0

clonex / Ivan Hudec

Kunde, bbp_participant, community, sq-ultimate, Mitwirkender, Autor, Herausgeber, 271 Antworten.

Profil besuchen

vor 8 Jahren #132623

Hallo Tamas,

das habe ich gesucht 😉 Also im Allgemeinen Klasse statvalues empfehlen Sie nicht für die Berechnung dieser Art von Statistiken richtig?

 

Clonex

0

Tamas

Kunde, bbp_participant, community, sq-ultimate, 73 Antworten.

Profil besuchen

vor 8 Jahren #132624

StatValues ist der richtige Ort, um jede Art von Statistik zu berechnen.

Wenn Sie den Saldo benötigen, berechnen Sie ihn einfach und verwenden Sie ihn.

 

In SQOrder werden die Attribute AccountBalance/PipsAccountBalance/PctAccountBalance im Modul Equity Control verwendet, das sie ständig entsprechend der Handelsgröße ändert.

 

Mit freundlichen Grüßen,

Tomas

0

clonex / Ivan Hudec

Kunde, bbp_participant, community, sq-ultimate, Mitwirkender, Autor, Herausgeber, 271 Antworten.

Profil besuchen

vor 8 Jahren #132627

Ausgezeichnet, Tamas. Ich danke Ihnen. 

0

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)