![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Es ergibt sich die folgende Situation. Ich erlebe diese Situation sehr oft. Ich ändere die Prüfparameter im Prüfprogramm. Gleichzeitig erhalte ich eine Meldung, dass ich den Expert Advisor leicht ändern und neu kompilieren muss. Danach werden die soeben vorgenommenen Änderungen der Parameter im Tester verworfen. Ist es ein Kaufdesign? Warum? Oder SD?
Ändert sich auch der Name des Ratsmitglieds leicht?
Und noch eine Frage zum Schluss. Ich verwende einen benutzerdefinierten Parameter zur Optimierung. Jemand hat beschlossen, dass 2 Dezimalstellen ausreichen, um sie anzuzeigen. Oder sagen Sie mir, wo dies konfiguriert ist. Ich wäre am glücklichsten mit dem Optimierungsalgorithmus Custom min, aber ich habe keinen solchen Algorithmus, ich habe nur Custom max, also gebe ich 1/Wert von OnTester zurück - in diesem speziellen Fall erhalte ich Werte um 10 000, es wäre sinnvoll, sie im Tester anzuzeigen. Aber jetzt muss ich einen Weg finden, sie so zu skalieren, dass die signifikanten Ziffern anstelle von 0,00 zu sehen sind.
Es ergibt sich die folgende Situation. Ich erlebe diese Situation sehr oft. Ich ändere die Prüfparameter im Prüfprogramm. Gleichzeitig erhalte ich eine Meldung, dass ich den Expert Advisor leicht ändern und neu kompilieren muss. Danach werden die soeben vorgenommenen Änderungen der Parameter im Tester verworfen. Ist es ein Kaufdesign? Warum? Oder ist es eine SD?
Mir ist vor langer Zeit aufgefallen, dass man, wenn man die Prüfparameter im Prüfgerät ändert, mindestens einen Durchlauf machen muss, um sie im Prüfgerät zu speichern/zu vermerken. Dies ist wahrscheinlich immer noch der Fall. Wenn Sie sicherstellen wollen, dass neue Prüfparameter gespeichert werden, ohne dass Sie etwas sehen, können Sie dies einfach über das Kontextmenü auf der Registerkarte "Eingabeparameter" tun.
Ich habe Angst, zu geistreich zu klingen, aber mein Rat ist: Verwenden Sie return(-value );
Ich schon, aber ich mag es nicht, weil es der physikalischen Bedeutung des Wertes widerspricht.
Das ist furchtbar.