Nein, keine fixen Werte. ENUM's werden ja automatisch durchnummeriert.
So steht's auch in der MQL5-Doku (https://www.mql5.com/de/docs/basis/types/integer/enumeration):
"Regel: Wenn einer benannten Konstante - dem Enumeration-Glied keinen konkreten Wert zugeordnet wird, wird ihr Wert automatisch erzeugt. Wenn es das Erste Enumeration-Glied ist, wird der Wert 0 zugeordnet. Für alle folgenden Glieder werden die Werter aufgrund des Wertes vom vorangehenden Gliedes aufgezählt und eine Eins hinzugefügt."
Im "Eingaben"-Tab werden sie aufgelöst. In der erzeugten Ergebnis-HTML-Seite nicht...
Im "Ergebnisse der Optimierung"-Tab erfolgt auch eine Auflösung - in dessen exportiertem XML-File hingegen ebenfalls nicht.
- www.mql5.com
Gut im html hab ich auch noch nie geschaut 😂😂
ich schau immer nur bei der eingabe und bei den ergebnissen, da hats bis jetzt gepasst
Ich habe schon so viele Backtests gemacht, daß ich mir die Ergebnisse speichern muß, sonst verliere ich vollends den Überblick - und zur Vergleichbarkeit der einzelnen Backtests ist es für mich ebenfalls nötig.
ich trade meistens manuelle Grids, da tu ich nur backtesten um meine Funktionen zu testen
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hi,
das Ergebnis eines Backtests kann im Tab "Backtest" via "Bericht/HTML" (im Kontextmenü) gespeichert und im Browser angesehen werden.
Leider werden dort bei der Auflistung der Parameter eigene ENUM's nicht aufgelöst, sondern erscheinen als INT-Werte. Es wäre jedoch deutlich übersichtlicher, wenn die ENUM's aufgelöst (Konstanten als String) dargestellt würden.
Gibt's im MT einen Trick um dies zu erreichen?
Danke und VG