Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 05.01.19
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MA-EA Beitrag anzeigen
Nö. Allgemein soll man einen double Wert eintragen, bzw. diesen dann eben in % vom Kontostand verwenden können.
Kurz was ich vermute.
Code:
// === Benutzereingaben
extern double PercOfAccount = 2.5; // wieviel % vom Kontostand

// === wenn Prozente wie im tägl. Leben eingegeben wurden, hier 2.5%
double PercDivider=100; // macht aus 2.5% den Multiplizierwert 0.025

// === wieviel % vom Kontostand in Währung
double CashPercOfAccount=AccountBalance() *           // Kontostand *
                        (PercOfAccount/PercDivider) ; // 0.025
Zitat:
Zitat von MA-EA Beitrag anzeigen
Also sozusagen entsprechende % von AccountBalance in Lot umrechnen.
Wenn Du mit Cash Beträgen rechnest, brauchst Du einen Bezug zu Deiner Lotanzahl, also
- die Margin darf x % vom Konto nicht überschreiten
- das Risiko darf x % vom Konto nicht überschreiten
- der Gewinn soll mindestens x % vom Konto sein
- kein Trade mehr, wenn x % vom Konto verloren ist
Einfach nur die % AccountBalance in Lot umrechnen bringt Dir nix, wenn Du es nicht in Bezug zu irgendwas setzt (außer daß Du sagen kannst, ich hab grade 30,7 Lots aufm Konto). AVT