Fehler, Irrtümer, Fragen - Seite 2278
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
Ich habe keine Ahnung, was das Füllen eines Arrays mit einem einzelnen Wert hier zu suchen hat.
Es ging nicht darum, das gesamte Feld mit einem Wert zu füllen, sondern nur einen Teil davon. Bei einem horizontalen Farbverlauf ist jede Zeile ein Wert.
Der Optimierer sortiert am Ende seiner Arbeit die Ergebnisse nicht nach dem Optimierungskriterium.
Wir haben diese Funktion entfernt.
Als es entfernt wurde, hieß es, dass während des Optimierungsprozesses nicht sortiert wurde, nicht am Ende.
Jetzt müssen Sie jedes Mal manuell sortieren.
Die Situation ist so, dass Sie nach der Optimierung zur Ergebnisanzeige wechseln und sehen, dass die Ergebnisse für TC beschissen sind. Und man merkt nicht immer, dass man es sortieren muss, dann sieht man, dass es vielleicht gar nicht so schlimm ist.
Ich arbeite viel mit dem Tester, und das Fehlen einer Sortierung am Ende des Prozesses ist wirklich lästig.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
fxsaber, 2018.08.28 20:30
Es stellt sich heraus, dass der Backtest am vorletzten (nicht am letzten, wie Sie vielleicht denken) Tick des Testintervalls endet.Warum passiert das manchmal? Der Tester schließt die Positionen nicht zum letzten Tick, sondern zum vorletzten Tick. Situation bei einigen benutzerdefinierten Symbolen.
Falls eine Wiederholung erforderlich ist, kann sie bereitgestellt werden.
Warum ist das wichtig? Bei benutzerdefinierten Symbolen mit Börsenausführung werden die Märkte zum letzten Preis ausgeführt. Bei benutzerdefinierten Symbolen wird die Tick-Historie als Geld-/Briefkurs (ohne Leisten) angezeigt. Daher schließt der Tester bei solchen Symbolen die aktuellen Positionen beim letzten Tick mit Null. Die Lösung besteht darin, last = (bid + ask) / 2 im letzten Tick zu erzwingen. Es gibt jedoch Situationen, in denen der Tester aus irgendeinem Grund alles nicht beim letzten, sondern beim vorletzten Tick schließt, wobei der letzte Tick gleich Null ist. Daraus ergibt sich das folgende Schaubild
Sie schauen sich die Optimierungsergebnisse an und sehen eine große Menge an Gewinn/Verlust. Sie werden nicht erkennen, dass es sich um einen Fehler handelt, bis Sie einen einzigen Test durchführen und sich das Ende des Handelsverlaufs ansehen.
Grüße.
Offene Stellen haben einen Kommentar.
Nach dem Schließen wird kein Kommentar in der Bestellhistorie angezeigt.
In MT4 werden keine Fehler erkannt, woran kann das liegen?
Ich danke Ihnen.
Grüße.
Offene Stellen haben einen Kommentar.
Nach dem Schließen erscheint kein Kommentar in der Bestellhistorie.
In MT4 werden keine Fehler erkannt, woran kann das liegen?
Ich danke Ihnen.
Ich habe eine Vermutung, es scheint eine Beschränkung aufgrund der Länge des Kommentars zu geben.
Ich verwende ziemlich lange Kommentare, und wenn ich den Auftrag nach dem Markt schließe, wird der Kommentar angezeigt. Wenn wir einen Auftrag zu TP geschlossen haben, fügt der Broker [tp] zum Kommentar hinzu, und seine Länge wird unzulässig und wird daher nicht angezeigt.
Ich habe die Vermutung, dass es aufgrund der Länge des Kommentars eine Grenze gibt.
Ich verwende einen recht langen Kommentar, und wenn ich den Auftrag entsprechend dem Markt schließe, wird der Kommentar angezeigt. Aber wenn der Auftrag durch TP geschlossen wird, fügt der Makler [tp] zum Kommentar hinzu und die Länge des Kommentars wird offensichtlich unzulässig, weshalb er nicht angezeigt wird.
Ich wollte nur antworten, aber SIE haben Ihre eigene Frage beantwortet.