Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 1078
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Können Sie mir sagen, warum beim Testen des EA (100$-Depot) der absolute Drawdown (20$) von den Werten in der Tabelle der Trades (Mindestguthaben 85$) abweicht, d.h. die Differenz beträgt 5$.
Dasselbe gilt für die maximale Inanspruchnahme.
Vielleicht ist diese 5 $ genommen wird, wenn der Saldo fällt, wenn der Preis bewegt sich in Richtung der Stop-Loss und wenn ja, ist es möglich, die absolute/maximale Drawdown reflektiert nur nach den Geschäften in der Tabelle zu machen?
p.s. Ich habe klargestellt, dass in diesem Forum(https://www.mql5.com/ru/forum/107382) Drawdowns nach Eigenkapital und nicht nach Saldo berechnet werden.
Guten Tag, jedes Mal, wenn Sie das Kontrollkästchen ändern, müssen Sie die Variable einmal zurücksetzen. Was ist der einfachste Weg, dies zu tun?
bool flag; int reset=0;
Guten Tag, jedes Mal, wenn das Kennzeichen geändert wird, müssen wir die Variable einmal zurücksetzen. Was ist der einfachste Weg, dies zu tun?
bool flag; int reset=0;
Wir müssen eine weitere Variable erstellen, in der wir den vorherigen Wert speichern und mit dem Flag vergleichen:
Es gibt eine Liste von Zeigern namens List. Es gibt ein CDouble-Objekt, das eine Variable vom Typ double speichert. Dementsprechend verfügt das CDouble-Objekt über eine Get()-Methode, die den gespeicherten Wert zurückgibt. Der Zeiger auf das CDouble-Objekt wird in List gespeichert.
Ich habe versucht, den Wert der Variablen über dieses Konstrukt zu ermitteln:List.GetNodeAtIndex(0).Get();
Aber der Compiler hat es nicht erkannt. Später habe ich verstanden, dass ich einen Zeiger auf ein Objekt vom Typ CObject und nicht CDouble erhalten habe, weshalb die Get-Methode nicht für CObject definiert ist.Frage: Wie erhält man einen Wert von einem CDouble-Objekt, indem man seinen Zeiger in List platziert, in einer Zeile Code?
Erstellen Sie eine weitere Variable, in der Sie den vorherigen Wert speichern und mit dem Flag vergleichen:
Nun, ich habe die Nachrichten ausgeschaltet, aber ich kann nicht herausfinden, wie man den Markt ausschaltet.